2

私は通常、プログラミングに matlab GUI を使用します。これには、次のような非常に優れたコード折りたたみ機能があります。

    %% This is one chunk of code I can fold just because I am using the %% comment format.
    matrix = [1 2 3; 4 5 6];
    vector = [1 2];
    ax = vector*matrix;

    %% This is another chunk of code I can fold because I am using the %% comment format.
    matrix2 = [7 8 9; 10 11 12];
    vector2 = [7 8];
    ax2 = vector2*matrix2;

matlab コードで述べたように、%% コメントはすぐに matlab GUI に折り畳みオプションを与え、展開/折り畳みのプラス/マイナス記号がその行に表示され、コメントが表示されます。

rstudioまたは優れたR guiでそのようなフォーマットを実現するのはとにかくですか?

プラス/マイナス機能が欲しいのですが、最初の行のコメントが表示されるので、折り畳まれたコードのチャンクに何があるかを知ることができます。

ありがとう。

GUI マイナス/プラス展開/折り畳みの写真は以下に添付されています:

マイナス折り プラスフォールディング

RStudioで同じアプローチを試すと、唯一のオプションは編集 - >折り畳みの折りたたみ/展開ですが、コメントが非表示になり、 %% 機能ほど自動化できません。私の場合、X11を使用しているため、編集->折りたたみ...に移動する必要はなく、%%を使用してmatlabのように自動化するため、より多くの問題があります。

4

1 に答える 1

15

RStudio ドキュメントのコードの折りたたみに関するセクションを見たことがありますか? あなたが求めるものはすべてそこに記載されています。

ドキュメントの最も関連性の高いセクションを直接引用するには、次の方法で任意のコメント行にコード セクションを作成できます。including at least four trailing dashes (-), equal signs (=), or pound signs (#) automatically creates a code section.

それが十分に明確でない場合は、例から学ぶことができます:

 # Section One ---------------------------------

 # Section Two =================================

 ### Section Three ############################# 

これが実際にさらに機能することを示すために、次の 2 つのスクリーンショットを調べてください。何か違う結果が得られた場合は、RStudio を更新してから、RStudio の善良な人々に直接フォローアップすることをお勧めします。

拡張: ここに画像の説明を入力

折りたたまれました:ここに画像の説明を入力

于 2012-11-27T01:02:49.023 に答える