在我们研究RO的过程中,需要写脚本代码,打开超大的lua文件,处理各种不同的文件编码。为了提高工作效率,有一款好的编辑器是非常必要的。毕竟系统自带的记事本程序太鸡肋了……
看过之前教程的同学,应该都知道我要推荐哪款笔记本程序了,没错就是Notepad++,这款编辑器我感觉会比UltraEdit轻量一些,而且功能和设置都比较好理解,自带的代码高亮功能写脚本时候也能帮上大忙。
哪里才能下载到Notepad++?
1、从360软件管家里面,搜索Notepad++可下载
2、从Notepad++的官网下载,官网:http://notepad-plus-plus.org/
安装过程中没什么好说的,大家随意。安装完成后建议大家进行一些简单配置,让Notepad++可以更好的提高我们的工作效率。
调整新建、打开文本文件时的默认编码
由于我们使用的rAthena模拟器很多的时候都要求文件的编码是ANSI格式,所以为了方便,我们需要将Notepad++在新建和打开文本文件的时候,默认用ANSI编码,否则的话会出现需要来回切换编码的麻烦事。
请在Notepad++的菜单中选择“设置→首选项”,然后在左侧选择“新建”,在右侧选择“编码”中选择“ANSI”即可,如下图所示:
设置文件关联,默认打开conf等常用格式的文件
我们知道rathena的配置文件都是conf结尾的,而每次要用notepad++去打开这些配置文件的话,只能用右键选择“Edit With Notepad++”来打开也是听不方便的。我们只需简单设置,就可以做到双击conf文件时,自动用Notepad++打开!
请在Notepad++的菜单中选择“设置→首选项”,然后在左侧选择“文件关联”,再点击customize选项,填写conf然后点击“->”按钮,将其加入列表:
这里我推荐大家将这些后缀都加入进去:txt、ini、conf、log、c、cpp、h、lua、xml这样基本上能满足我们大部分时候的需求了。
不要记住上次打开过的文件
Notepad++有个设置我比较不喜欢,比如你打开过了a文件后,关闭编辑器,然后等你双击打开b文件的时候,会发现a文件还在里面打开着……这当我们频繁的去编辑大量脚本的时候,是十分麻烦的一件事情。
你可以在“首选项”的“备份”中,去掉“Remember current session for next launch”的复选框,来去掉这个功能。
搜索替换窗口不要自动透明
Notepad++作者是好意的做了这个功能,可以避免我们在搜索的时候,想看被搜索框挡住的文字,但是实际上我是没这个习惯的,搜索框挡住了文字我宁愿移开搜索框。而不是自动将搜索框变成半透明,感觉像出了BUG。
你可以在Ctrl+F出来的“搜索框”中,去掉“透明度”复选框来解决此问题:
关闭拼写错误检查,别瞎标红色下划线
安装完成Notepad++后,默认的拼写错误检查机制是开启的,然后你会看到一些非常规的英文词语下面会出现红色波浪线:
有时候确实会看着很碍眼,您可以在菜单中的“插件→DSpellCheck”里面,把第一个选项的勾去掉,就可以解决问题了。
不要自动给链接加下划线
当你在用Notepad++看一个文本文件,里面的内容有一些链接地址的时候,Notepad++会将这些链接转换成可点击的样子,并加上下划线。如果我们需要复制或者剪切URL中的某个地方时,非常容易误操作,导致打开这个链接。
你可以在“首选项”的“其他”中,把“超链接”的“启用”复选框去掉即可(已经打开的txt需要重新打开才能看到下划线已去除):
好了,这么一些简单的配置,你的Notepad++应该会变得更好用,希望大家能够喜欢,之后我还会教大家如何让Notepad++可以显示rAthena的脚本高亮,看起脚本来爽歪歪。