私は行をハイライトした後に "reindent lines"を使用しようとしましたが、実際には動作しません(インデントを削除します)。たとえば、私はRstudioで複数行のコードをインデントする方法は?
への迅速な方法をしたい、この
#parameters
b=2
c=1
d=4
q=3
ようなスクリプトを取ると、この
#parameters
b=2
c=1
d=4
q=3
にそれを回すRstudio
で私は行をハイライトした後に "reindent lines"を使用しようとしましたが、実際には動作しません(インデントを削除します)。たとえば、私はRstudioで複数行のコードをインデントする方法は?
への迅速な方法をしたい、この
#parameters
b=2
c=1
d=4
q=3
ようなスクリプトを取ると、この
#parameters
b=2
c=1
d=4
q=3
にそれを回すRstudio
で注目するコードとハイライトタブを強調表示すると、別のレベルのインデントが追加されます。 Shiftキーを押してインデントのレベルを削除します。
RStudioは、あなたが検索で正規表現を使用できるようになります[置換]をクリックします。 \n
を検索し、\n\t
と置き換えることができます。これは、あなたが望む(私が思う)ものを行います。
自動インデントは、適切な場所にインデントが入るようにコードを書式設定するように設計されています(たとえば、ブラケットのペア内)。 'Reindent'は、適切ではなくなった自動インデントが適用されている場合(ブラケットが削除された場合など)です。
フォーマットコードと改行が私のために働きます。しかし、あなたの例を挙げると、それはタブが作成するスペースによりますます基づいていると思います。また、下記のリンクは
https://google-styleguide.googlecode.com/svn/trunk/Rguide.xml
うわー、どのように信じられないほど簡単な良いコードを書くための良い方法です。私はあなたのコードをすべて削除し、それを1つのインデントに置き換えると仮定しました。 – MHH
@MHH他の同様のことRStudioはセクションを強調表示して '' 'や' {'や他のものを入力することができますが、強調表示されたセクションを置き換えるのではなく、それはテキストエディタのようです。 –