我使用Eclipse,StatET和Sweave插件編寫我的R和Latex代碼。很酷的是,R和Latex代碼可以放在一個文件中,但最終會出現語法突出問題。結合不同Eclipse編輯器的語法突出顯示
我有大量的R代碼,我非常喜歡Eclipse R語法突出顯示。但現在結合R和Latex意味着我必須使用.Rnw文件,其中沒有特別的語法突出顯示R.
當我轉到Eclipse - >首選項 - >內容類型時,我可以將* .Rnw添加到「 R腳本文件「,這使得Eclipse可以用標準R編輯器打開.Rnw文件。但是,這意味着我再也沒有Sweave的語法高亮顯示。另外,Sweave代碼在R編輯器中顯示爲錯誤。
我的問題是,是否有可能以簡單的方式組合不同的語法突出顯示樣式?
它適用於我,我不記得做過什麼特別的事情。所有我的R代碼塊內.rnw文件突出顯示如預期。 – Andrie
我重新安裝了我的StatET,現在.Rnw文件中的語法突出顯示也適用於我。不知道什麼是錯的。我在所有的設置中玩過很多,也許我設置了一些錯誤的參數。但是仍然存在的是.Rnw文件中沒有R命令的自動完成。例如,如果您鍵入libr,然後按CTRL +空格,則可以添加library(),而不是在.Rnw文件中。真是太遺憾了:( – user969113
我通過在一個單獨的文件中編寫代碼來「解決」了這個問題,一旦它的生產等級被複制粘貼到一個Sweave塊中。 –