我曾嘗試使用「重新註冊行」突出顯示行後,但不起作用(實際上它刪除縮進)。例如,我要一個快速的方法來如何在Rstudio中縮進多行代碼?
採取這樣的腳本
#parameters
b=2
c=1
d=4
q=3
,並把它變成這個
#parameters
b=2
c=1
d=4
q=3
在Rstudio
我曾嘗試使用「重新註冊行」突出顯示行後,但不起作用(實際上它刪除縮進)。例如,我要一個快速的方法來如何在Rstudio中縮進多行代碼?
採取這樣的腳本
#parameters
b=2
c=1
d=4
q=3
,並把它變成這個
#parameters
b=2
c=1
d=4
q=3
在Rstudio
突出顯示感興趣的代碼和打標籤應該添加另一個縮進級別。 Shift-tab將刪除一個縮進級別。
RStudio會讓你在尋找使用正則表達式和替換。你可以搜索\n
並替換爲\n\t
,這將做我想要的。
自動縮進設計用於格式化代碼,以便在適當的位置進行縮進(例如,在一對括號內)。 'Reindent'用於應用了不再適合的自動縮進(例如括號已被刪除)。
重新格式化代碼,並重新爲我工作。但是,就您的示例而言,我認爲它更多基於選項卡創建的空間。此外,下面的鏈接是寫好碼
https://google-styleguide.googlecode.com/svn/trunk/Rguide.xml
哇,多麼令人難以置信的簡單的好方法。我只是假設會刪除所有的代碼並用一個縮進來替換它。 – MHH
@MHH RStudio做的其他類似的事情可能與您期望的不同,您可以突出顯示某個部分並鍵入一個「」或「{」或其他字符,它會將您突出顯示的部分用所需的字符括起來,而不是替換它就像文本編輯器一樣。 –