将所有R脚本样式设置为注释

将所有R脚本样式设置为注释,r,formatting,notepad++,comments,R,Formatting,Notepad++,Comments,我在Windows7上使用Notepad++时遇到问题-它将我的所有代码都设置为注释(即所有代码都显示为绿色) 我已经打开了“查看所有角色”,而且似乎没有任何隐藏的内容来实现这一点 我在我的机器上没有管理员权限,因此我无法更新到较新版本的windows,也无法轻松更改任何内置设置,但如有必要,我可以寻求帮助 非常感谢,, Aodhán啊,问题是REBOL与R共享一个文件扩展名,并且它将该文件解释为REBOL文件。这可以在语言->R->R中更改 当我发现如何将此设置为默认设置时,我将更新此设置

我在Windows7上使用Notepad++时遇到问题-它将我的所有代码都设置为注释(即所有代码都显示为绿色)

我已经打开了“查看所有角色”,而且似乎没有任何隐藏的内容来实现这一点

我在我的机器上没有管理员权限,因此我无法更新到较新版本的windows,也无法轻松更改任何内置设置,但如有必要,我可以寻求帮助

非常感谢,,
Aodhán

啊,问题是REBOL与R共享一个文件扩展名,并且它将该文件解释为REBOL文件。这可以在语言->R->R中更改

当我发现如何将此设置为默认设置时,我将更新此设置

编辑:我在Notepad++中找不到这样做的方法,但是下面的内容让我解决了这个问题。我编辑了
%AppData%\Notepad++\langs.xml
,并做了以下两个更改:

1:


变成(去掉ext=“r reb”中的r):


2:


变为(在ext=“R s splus”中添加R):



这是我问题的永久解决方案,因为我不打算使用REBOL(在本期之前从未遇到过这种语言)。如果我必须使用它,我仍然可以通过将它们保存为.reb文件来使用格式设置。

您是否已经习惯使用Notepad++进行编辑?SublimiteText和RStudio可能有更好的代码高亮显示。我假设代码按预期运行,这只是你编辑器中的一个外观问题?嗨,Michael,我不会说我处于“死去活来”的状态,但我必须去安装任何新程序(对我来说是一个改变)。我非常习惯使用记事本+,当我用其他语言编写脚本时,比如python(有时只是为自己做笔记),因为我发现对所有语言使用单个程序更容易。我以前听说过SublimateText,但我还没有机会尝试它,这是我必须纠正的。出于某些原因,我不太喜欢RStudio。我还建议使用我刚开始使用的Atom(它是完全免费的,而ST是“免费的”),但需要注意的是R高亮显示有点远:将monokai集合的此自定义主题与它合并
<Language name="rebol" ext="r reb" commentLine=";" commentStart="" commentEnd=""\>
<Language name="rebol" ext="reb" commentLine=";" commentStart="" commentEnd=""\>
<Language name="r" ext="r s splus" commentLine=";" commentStart="" commentEnd=""\>
<Language name="r" ext="r s splus R" commentLine=";" commentStart="" commentEnd=""\>