常常写措施的人必定城市有一款用着顺手的文本编辑器,Linux下就是VI或Emacs,没什么好说的。Windows下选择就多了,不外用Windows的人好像用自带的Notepad的较量多,我最开始学Java的时候就用这个写HelloWorld。用R的时候就更不消说了,由于是表明型语言,敲个呼吁直接等着当作果,并且R Console自带的编辑情况下红蓝相间的显示也很悦目,所以一开始就习惯了直接在Console下操纵,直到开始写较量长的函数时才想到要用文本编辑东西。因为每次换行时没有缩进,并且代码长的时候假如没有高亮显示就会很乱。
很自然地就开始用UltraEdit,根基上Windows下的措施员都用这个,对各类语法都支持得很好,对R的支持虽然也很不错。到其官网下载关于R的wordfile(http://www.ultraedit.com/downloads/extras.html),找到R Scripting(S/S+也行),说是下载r.uew这个文件,其实只用把页面上的文字全部拷下来,再粘贴到WORDFILE.UEW这个文件中去就行,WORDFILE.UEW的位置可以在“高级 -> 设置 -> 语法高亮”中查察其路径,然后进入该文件夹,打开这个文件,把r.uew里的内容全部复制粘贴在最底部,留意最开始的/L20,较好是按照上一个编号改成紧接着的编号。生存WORDFILE.UEW,重启UltraEdit就可以看到后缀为r的文件中R的语法城市高亮显示了,括号下面还会自动缩进。
Windows下另一个很常用的编辑器就是EditPlus,写剧本的人常常用它,我也习惯拿它写网页,感受这个编辑器很是轻巧,打开文件很快,并且韩国人的对象默认的高亮显示都是花花绿绿的很悦目。同样也可以提供R的高亮显示支持,到其主页(http://www.editplus.com/others.html)下载一个r2.zip,解压后把内里的R.stx拷到EditPlus的安装文件夹里(可以发明内里有许多.stx后缀的文件,就是支持种种语言语法的文件),在“东西 -> 参数选择 -> 文件 -> 语法”中,添加一个新的语法范例,起名为R,后缀设为r,在语法文件中选择适才谁人R.stx文件,确认生存,重启EditPlus,就可以发明R语言能高亮显示了。
这两个编辑器适合不是常常利用R的编程人员,在其习惯的文本编辑器下插手对R的支持,读写代码较量利便,并且清爽简捷,运行代码时拷进R Console中执行就可以了。