2 votes

Tous les R script sont stylisés comme des commentaires

J'ai des problèmes avec Notepad++ sur Windows 7 - tous mes codes sont considérés comme des commentaires (c'est-à-dire que tout le code apparaît en vert).

help me

J'ai activé l'option "voir tous les personnages" et il ne semble pas y avoir de # caché pour que cela se produise.

Je n'ai pas d'accès administrateur sur ma machine, je ne peux donc pas mettre à jour vers une version plus récente de Windows, ni modifier facilement les paramètres intégrés, mais je peux demander de l'aide si nécessaire.

Merci beaucoup, Aodhán

7voto

AodhanOL Points 460

Ah, il s'avère que le problème est que REBOL partage une extension de fichier avec R et qu'il interprétait le fichier comme un fichier REBOL. Ceci peut être changé dans Language->R->R

enter image description here

Je mettrai à jour cet article lorsque j'aurai trouvé comment faire en sorte que ce soit le cas par défaut.

EDIT : Je n'ai pas trouvé de moyen de faire cela dans Notepad++ mais le suivant réponse au débordement de pile m'a laissé travailler. J'ai édité %AppData%\Notepad++\langs.xml et a effectué les deux modifications suivantes :

1 :

<Language name="rebol" ext="r reb" commentLine=";" commentStart="" commentEnd=""\>

Devient (en supprimant le r dans ext = "r reb") :

<Language name="rebol" ext="reb" commentLine=";" commentStart="" commentEnd=""\>

2 :

<Language name="r" ext="r s splus" commentLine=";" commentStart="" commentEnd=""\>

Devient (ajout de R dans ext = "r s splus") :

<Language name="r" ext="r s splus R" commentLine=";" commentStart="" commentEnd=""\>

C'était une solution permanente à mon problème, car je n'ai pas l'intention d'utiliser REBOL (et je n'avais jamais rencontré ce langage avant ce problème). Si je dois l'utiliser, je peux toujours utiliser le formatage en les sauvegardant en tant que fichiers .reb.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X