我之前沒有問過這個問題,我有點驚訝。 (如果有,道歉!)我試圖找到一個好的文本編輯器,支持文檔。這裏是我的標準(排名不分先後):rmarkdown文檔的文本編輯器支持
- 語法高亮(對於兩個R代碼和降價語法)
- 從文檔發送代碼到控制檯評價
- 免費&開源 能力
- 自動完成對中文提供項目
- 跨平臺
我似乎無法找到任何符合是賬單。崇高的文本可以做到這一切,但它既不是免費的,也不是開源的...
我知道很多人使用RStudio,但它對實際寫作的支持並不是很好(例如拼寫錯誤,不支持)導航文件等)...
我之前沒有問過這個問題,我有點驚訝。 (如果有,道歉!)我試圖找到一個好的文本編輯器,支持文檔。這裏是我的標準(排名不分先後):rmarkdown文檔的文本編輯器支持
我似乎無法找到任何符合是賬單。崇高的文本可以做到這一切,但它既不是免費的,也不是開源的...
我知道很多人使用RStudio,但它對實際寫作的支持並不是很好(例如拼寫錯誤,不支持)導航文件等)...
任何涉及編輯問題的答案當然是...... Emacs。在所有的嚴重性:
適合我。我仍然用bibtex回到'乳膠'紙上,但人們也會用降價來做這件事,所以肯定會有一種模式。是的,它是跨平臺的。
我在Ubuntu上使用這些,並維護Debian的ESS包。所以那個永遠是最新的。對於polymode我只是去Github。這一切當然與MELPA和Emacs包檔案一起工作。
我看Emacs的,但是從我在網上看到它是不是rmarkdown那麼大。而且,當然......那條學習曲線。 – Alex
它的方式比rstudio爲rmarkdown更好IMO(對於一切,除了渲染反正)。 – jenesaisquoi
Emacs是一個粗略的學習曲線,你必須把它全部設置好。這不方便,但它非常專業友好和可擴展。這是你必須承諾的。 –
如果你有Vim的經驗,你應該檢查出Vim-R。我專門使用它;它將代碼發送給R,並具有其他許多令人敬畏的功能。在語法突出方面,我不知道是否有專門針對,但是有markdown
的vim插件,並且Vim-R
的R文件的語法突出顯示效果很好。
我實際上從不以任何形式使用降價,但創建.Rnw
文件並使用knitr
創建PDF(通過pdflatex
)。 Vim-R
也會發送相關的knitr
命令;例如,如果您想要k nit p df,您鍵入(在vim中)\kp
。如果您想通過biblatex
運行它,請輸入\kb
。
編輯:我不知道是否有自動完成對bibtex
條目,雖然。有可能是在vim-latex
,但當然不是R
相關。但是,您可能能夠安裝這兩個插件並將該命令合併到您自己的用途中。
https://github.com/DaveJarvis/scrivenvar - 讓我知道如果您有興趣。另請參見:http://softwarerecs.stackexchange.com/q/38157/8633 –