notepad++

转载:http://occool.com/2012/04/change-ultraedit-to-notepadpp/

下面就是开始折腾工作了:

1.软件下载

首先从熟悉的xdowns.com上找,绿色软件一直是我的最爱,还有最新的6.0版本,下载解压使用之,运行后好像提示某个插件版本不对,需要更 新的云云,好吧,我就更新一下,结果更新完重启软件,又说我的插件管理器出问题,nndx!虽然只是运行时弹出个警告窗口,点完后也正常,但是作为一个完 美主义追求者,真的觉得不好受。没办法,重新下一个呗,这次老子去http://portableapps.com/ 上面下,还是老外的网站靠谱,那边最新的版本是5.9.8,在远程主机下完运行没报错。然后复制下来覆盖原来的文件夹,再运行,还是报错!仔细看一下是说 某插件错误,我也不管了,把那插件删删掉,好了,这个世界终于安静了……
顺便给个下载地址吧:
http://portableapps.com/apps/development/notepadpp_portable#languages

2.配色方案

为了追求工作时的愉快心情,一个赏心悦目的配色方案绝对能让你的视线更长时间地停留在那些枯燥的代码上面。刚下载的版本还不错,已经自带了多种配色 方案,多口说一句,里面竟然还有“Hello Kitty”全粉色的配色,我真不知道即使是女性,是否能忍上5分钟去一直看这种大红大紫的颜色。其实里面其中一个叫“Mono”的也不错,但一般我是不 会满足现状的,google了一下,找到一篇文章,叫“给Notepad++更换个养眼的配色”,还不错,它里面推荐了一个网站 http://wiki.macromates.com/Themes/UserSubmittedThemes 里面的配色方案真是够多的,因为之前看过VIM,看找到一个VIM的配色网站,http://code.google.com/p/vimcolorschemetest/ ,还是google的项目组,里面简直就是眼花缭乱,真是羡慕使用VIM的牛人啊。最后选了一个深背景的,放到自己机器上面用了。

3.功能使用

其实这个事最重要的,如果功能不行,多花俏的外观都没用,不过软件是需要熟悉的,毕竟肯定与UE不一样,所以经过摸索,暂时本人以前在UE上面用到的必需功能,在notepad++上都能实现,只是方法不同而已,以下一一列出:

3.1 窗口分割

该功能在代码编辑时经常用到,在UE上很简单,鼠标放到右上角一拉就行,VIM用一下快捷键也出来了,而notepad++貌似要曲线救国,在打开文件的标签页上右键,选择“复制到另一视图”,就可以看到被分割为左右两个窗口了,基本就和分割窗口一样了。

3.2 列模式

这个功能我觉得notepad++比UE强大多了,首先用起来很简单,notepad++只要按住alt键然后鼠标拖动需要编辑的行,就马上变成列 模式操作了,加注释或者整段缩进都很方便。(其实notepad++加注释有快捷键CTRL+W,方便得不行)而且还可以增量化插入数字,这个应该比UE 强大了吧。

3.3 自动缩进

这个开始我还没留意,用起来才发现怎么if(){后面再回车,怎么下面一行和上面对齐啊,需要自己再按一次tab不爽。google了一下马上又答 案了,原来notepad++很多功能都需要插件来完成,这个自动缩进的话需要安装插件“NppAutoIndent”,安装完成后选择“Smart Indent”,OK,测试通过。

3.4 函数列表

在一些大的程序,没这个很痛苦,我在UE 15.0版本上感觉还行,16.0上觉得卡得不行,而notepad++后面才发现没有。不过既然有插件这个东西,基本是没啥不行的了,再google了一下,查找到一篇原文 http://www.mculee.cn/post/80.html ,是某人汉化的functionlist的插件版本,但是我在插件管理器上查找不到,可能已经淘汰了吧,需要自己手动下载安装,还好看到评论提到另外一个插件“SourceCookifier”,安装后果然不错,函数列表正常了,工作舒心了。

终于经过几天的折腾,本人终于顺利地用上了notepad++,成功替换UE。

原文地址:https://www.cnblogs.com/pengdonglin137/p/3322095.html