41

行を強調表示した後に「再インデント行」を使用しようとしましたが、うまくいきません (実際にはインデントが削除されます)。たとえば、私は簡単な方法が欲しい

このようなスクリプトを取る

#parameters
b=2
c=1
d=4
q=3

そしてそれをこれに変えます

#parameters
    b=2
    c=1
    d=4
    q=3

Rスタジオで

4

4 に答える 4

69

対象のコードを強調表示してタブを押すと、別のレベルのインデントが追加されます。Shift-tab はインデントのレベルを削除します。

于 2013-06-12T04:33:50.713 に答える
1

ショートカットを使用できます。まず、インデントする行を強調表示してから、次のキーを押します: Ctrl+ }(少なくとも、これは私のキーボードの組み合わせです)。

Ctrl反対方向に移動したい場合は、 +を押します{

于 2020-11-13T22:30:12.997 に答える
0

RStudio では、検索と置換で正規表現を使用できます。を検索し\nて置き換えることができます\n\t。これにより、(私が思うに)必要なことを実行できます。

自動インデントは、適切な場所 (たとえば、括弧のペアの内側) にインデントがあるようにコードをフォーマットするように設計されています。「再インデント」は、適用された自動インデントが適切でなくなった場合に使用します (例: ブラケットが削除された)。

于 2013-06-12T04:06:49.967 に答える