複数行コメントの回避策は?質問する

複数行コメントの回避策は?質問する

この質問の答えは(ある意味)すでにわかっています。しかし、これは R ユーザー リストで頻繁に尋ねられる質問なので、確かな良い答えが 1 つあるはずだと考えました。私の知る限り、R には複数行コメント機能はありません。それで、何か良い回避策を持っている人はいますか?

R での作業の多くは通常、対話型セッションを伴いますが (複数行のコメントの必要性については疑問が残ります)、同僚やクラスメートにスクリプトを送信しなければならないときもあり、その多くは重要なコード ブロックを伴います。他の言語から来た人にとっては、これはかなり自然な疑問です。

これまでは引用符を使っていました。文字列は改行をサポートしているので、Rスクリプトを

"
Here's my multiline comment.

"
a <- 10
rocknroll.lm <- lm(blah blah blah)
 ...

問題なく動作します。もっと良い解決策をお持ちの方はいらっしゃいますか?

ベストアンサー1

ほとんどのエディターは、コード ブロックをコメント アウトするために何らかのショートカットを使用します。デフォルトのエディターは、コマンドまたはコントロールと一重引用符などを使用して、選択したコード行をコメント アウトします。RStudio では、CommandまたはControl+です/。エディターで確認してください。

行ごとにコメント化されていますが、選択した行のコメントも解除されます。Mac RGUI の場合は、command-option ' です (Windows の場合は control-option だと思います)。Rstudio の場合は、単にCommandor Control+ Shift+ですC

これらのショートカットは、エディターが更新され、さまざまなソフトウェアが最も人気のある R エディターになるにつれて、時間の経過とともに変更される可能性があります。使用しているソフトウェアに応じて調べる必要があります。

おすすめ記事