$hit Talking:
最近接触了"潮流兴"的文本编辑器:Sublime Text 3. 非常好用,扩展也非常多,比如js美化,json美化,js自动完成,语法提示等等. 但是一直以来都是在用Editplus.毕竟有些感情,多少舍不得.
当初寻找替代品是因为editplus没有文件比较功能.在网络上面找插件教程的,但是打死你都也找不到啊o(╥﹏╥)o.用了几天的sb text之后想想,Editplus自定义工具还是能用的.这不?下面就说说我自己的Editplus集成文件比较工具过程.
在网上搜索文件比较软件.有一堆,但是作为Editplus插件的,有两个要求.①体积小,功能全②中国人使用,当然要"中文-friendly"啦. 最先相中的时一个叫"textdiff"的工具,几百K,小是够小了,可惜中文支持不佳.第二个相中的是"textpro",相传是"程序员遇上了佛法"而成,可惜界面太渣,显示也不足. 最后想起了sb text有个叫包控制(package control)的东西.都是现成的工具.话说sb text的扩展是python写的.而我的机子已经装了python.理论上说来,能在sb text上用的插件,全都能在Editplus上工作.只差一些适配工作而已.
说干就干,在packagecontrol.io上面搜索了一下,发现有个叫WinMerge的包.到GitHub主页下了压缩包.文件是这个样子的
发现只有一个Py文件,而且里面没有什么复杂的代码,只有检测软件是都存在和生成命令行的功能.这样事情就好办了.
于是网上找了个WinMerge绿色版,如果没找到,可以访问这里百度云下载,解压,在APP目录下找到WinMerge文件夹,然后整个文件夹剪切到你安装的Editplus目录下(或者你安装插件的目录).
下面是配置相关参数:
菜单文本(随便你喜欢什么都行):Compare
命令(改成你自己的目录):D:\soft\EditPlus4.3\user\plugin\Compare\WinMergeU.exe
参数(右边下拉列表的"窗口列表"):/e /ur /ul $(WindowList)
图标可以用AppInfo目录下提供的Ico图标.
配置好了之后,就可以愉快使用了.工具里面找到Compare→点击(后者Ctrl+1)→弹出窗口,找到要比较的文件→确定.OK!
因为WinMerge本来就是一个独立的软件.所以里面还有许多独立的设置.如果想要用的溜,还需要自己好好配置一下.
其他工具配置大体也如此,至此,全部完成.