我正在編輯一個具有大量R代碼塊的R markdown文件(.Rmd),將這些代碼塊的組移動到「子」文檔中以簡化重新排列節(如果沒有其他)。當我將部分轉換爲子文檔時,我想測試新的子文檔而不運行其他的塊和其他子項。但是,當我使用註釋掉這些部分時,R塊仍然運行(但RStudio使這些部分「看起來」好像被註釋掉了一樣)。如何在R markdown中註釋掉R代碼塊?
如果我消除了前後的「``」s(即代碼塊的指示符),則註釋可以正常工作。然而,正如我所說,我有很多代碼塊,並且會更方便。
那麼,我如何評論R代碼塊,以便它們不會運行?
我不確定這是否是您要查找的內容,但是如果您從R代碼塊之下(至少)一行(至少)突出顯示R代碼塊之上(至少)一行,然後鍵入Command-Shift-C,RStudio將在塊上放置html註釋標籤。 – eipi10
我應該提到:「Command-Shift-C」適用於OSX。在Windows上,我認爲它是ctrl-shift-C(雖然這也適用於OSX)。 – eipi10
這就是我一直在尋找的!我使用就像它支持多行註釋(如java中的\ ** ... * \),但似乎並非如此。然而,RStudio中的Command-Shift-C(在OSX上)將該塊變成一組單行註釋 - 完美地工作。謝謝! –