更新:2018年6月22日
styler
package をありがとう@ Lorenz @ kirill @ yuhi私はしばらくそれを使用しています。パッケージのインストール後の最も簡単な方法は、
Addin --> style active file
までスクロールします
インターフェイスを介したカスタマイズオプションにより、好みのスタイリングを制御できます。
Rstudioはコードを整形して見栄えを良くすることができます。目的の行を選択し、Code
>> Reformat code
に移動するか、キーボードショートカットctrl + shift + A
を使用します。
update:これはコードを再構築するための良い方法ですが、,
ベクトルの要素。ほとんどの場合これで問題ありませんが、ベクターに多くの要素が渡されるため、やり過ぎです。
x <- c(
"p.G12C",
"p.F121S",
"p.P124S",
"p.P124L",
"p.E13D",
"p.E203K",
"p.Q209P",
"p.Q209P",
"p.Q209L"
)
更新:R-Studioバージョン0.99.893
R-studio Addins
によって追加された新しい機能があります。このアドインの一部として、@ yuhi formatRをアドインとして追加できるようになりました。これは、組み込みのcode >> Refromat code
よりもコードを構造化するための、より整頓された、よりクリーンな方法です。ただし、アドインReformat R Code
の欠点は、Rshinyコードに対してエラーをスローします。
最初 CTRL+A、その後 CTRL+SHIFT+A。
パッケージ styler はRコードをフォーマットでき、アクティブなファイル、強調表示されたコード、パッケージなどのフォーマットを可能にするRStudioアドインを介してアクセスできます。スタイルガイドによるコードの変換はスタイルガイドの指定とは別に行われるため、際立った機能は柔軟性です。これにより、任意のスタイルガイドに従ってスタイルを設定できます。
tidyverseスタイルガイド を実装しましたが、スタイリングにはかなりの柔軟性があります。また、パイプ、tidyeval構文などが適切に処理されます。あなたはこれで紹介を読むことができます ブログ投稿 。
整頓されたスタイルガイドに従わない場合は、任意のスタイルガイドを実装する方法を説明するビネット 'Customizing Styler' を参照してください。このビネットでは、1つのルールで構成されるスタイルガイドを実装する方法を示します:常に{
。お役に立てば幸いです。
開示:私はスタイラーのメンテナーです。
#use the library "formatR"
install.packages("formatR")
library(formatR)
# tidy_eval("file path")
tidy_eval("C:/Users/PC_name/Desktop/myfile.R")