J'utilise Eclipse, StatET et le plugin Sweave pour écrire mon code R et Latex. Ce qui est cool, c'est que le code R et Latex peut être assemblé en un seul fichier, mais vous vous retrouvez avec un problème de mise en évidence de la syntaxe.Combiner la coloration syntaxique des différents éditeurs Eclipse
J'ai beaucoup de code R et j'aime beaucoup la surbrillance de la syntaxe Eclipse R. Mais maintenant combinant R et Latex signifie que je dois travailler avec des fichiers .Rnw où il n'y a pas de coloration syntaxique particulière pour R.
Lorsque je vais dans Eclipse -> Préférences -> Types de contenu, je peux ajouter * .Rnw à " R script fichier "qui fait Eclipse pour ouvrir les fichiers .RNW avec l'éditeur R standard. Cependant, cela signifie que je n'ai plus de coloration syntaxique pour Sweave. De plus, le code Sweave est affiché comme une erreur dans l'éditeur R.
Ma question est de savoir s'il est possible de combiner facilement différents styles de mise en évidence de la syntaxe?
Cela fonctionne bien pour moi, et je ne me souviens pas d'avoir fait quelque chose de spécial. Tous mes blocs de code R à l'intérieur des fichiers .rnw sont mis en évidence comme prévu. – Andrie
J'ai réinstallé mon StatET et maintenant coloration syntaxique dans le fichier .Rnw fonctionne pour moi maintenant aussi. Je ne sais pas ce qui n'allait pas. J'ai beaucoup joué avec tous les paramètres, peut-être que j'ai défini de mauvais paramètres. Mais ce qui reste encore est que dans les fichiers .Rnw vous n'avez pas d'auto-complétion pour les commandes R. Par exemple, si vous tapez libr puis appuyez sur CTRL + Espace, vous avez la possibilité d'ajouter library(), ce qui n'est pas le cas dans le fichier .Rnw. Quelle honte :( – user969113
J'ai "résolu" cela en écrivant le code dans un fichier séparé et une fois qu'il est de qualité de production, je copie le coller dans un morceau de Sweave –