EditPlus使用技巧
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Tools:本节点中设置一些Editplus的界面、第三方工具等等。这有个子节点User Tools,这对.NET、C++、Java等等程序的Coder来说是天大的好处,通过调用编译器、设置参数直接可以用Editplus对程序进行编译,按一下工具按钮上已设置好的对应的小锤子即可,并且可以直接在Editplus中直接output编译结果,还不知道的人可以网上找找其他的文章,这里不注重介绍这个了。
1、代码选择
在某个位置点下鼠标,再按住shift,再到另一个位置点下鼠标,便可选中之间的代码块(这好像谁都知道哦);
按住Shift,再按方向键,则移动的范围都被选中了,那换成配合Home和End呢trl,再用鼠标点击一下某个单词或者某串中文,赶快试试是什么结果吧;
二、界面配置
选择菜单中的View,按照你的爱好来设置是否显示空格、Tab、换行、行符等等,还有视窗界面的设定。
三、常用快捷键
地球都知道的我就不说了,觉得没什么利用价值的也不说了,只介绍几个有用并不太熟知的:
F3 : 大家都知道不等于地球人都知道,F3是每个软件“搜索下一个”的快捷键;
替换同样也支持正则来查询,但是要替换的结果不能使用正则,也不能把查找内容中正则表达式的匹配内容取出来,真希望不是缺陷而是我没发现。
5、多个文件的修改
程序写再好,还是避免不了要修改多个文件中某些相同的东西。这时,我们必须先把它们找出来,然后再一一修改,很麻烦。
办法当然有的。在Editplus左边的文件列表中选中要修改的文件(按住ctrl然后点鼠标即可),然后按下回车,打开刚才选中的文件,如果别的目录还有,那换个目录再继续打开文件,然后在替换内容时选“All open files”就OK啦。
3、Undo和Redo操作
Undo快捷键是Ctrl+Z,Redo是Ctrl+Y。你经常为需要调试而不断反操作感到烦吗?用nodepad的人一定很痛苦,因为它只能Undo一步,而且还会经常移位,非常容易丢失代码,Editplus不会,它几乎可以Undo到你打开文件的那一步。所以,合理利用好Undo/Redo是非常好的调试办法。但是在Redo的时候,小心不要按错键,要不然历史记录就被你破坏了。这个稍微难掌握和不太好解释,自己试一下胜过我讲十遍。但是,只要你未保存关闭修改后的文件,那么始终可以把代码还原至打开时的样子。
F9 : 对当前行进行标记/取消标记,标记之后行首会有个绿点
F4 : 在已标记的行之间跳转,对于上千行的大篇幅代码,这个功能是相当有用的;
Ctrl + Shift + I : 反向缩进(就是往左靠,取消缩进)
Ctrl + Shift + W : 切换代码换行设置
Ctrl + J : 复制并粘帖光标所在行,这个操作是不占用剪切板的
3.去掉自动建立备份文件功能,EditPlus在编辑文件后默认会自动建立一个.bak的备份文件,一般情况下我们是不需要这个功能的,同要是在EditPlus首选项里,不过是在“文件”里进行设置,将“保存时创建备份文件”前的钩去掉即可。
EditPlus的使用技巧
3、选择All open files,替换所有(Replace All)
4、在底下已打开文件按钮上发现有的是红点,有的是蓝点,红点表示已被修改过,蓝点表示未被修改过;
5、4中所说按钮左边有个文件夹图标,右键然后选择Close All
6、会弹出对话框,询问是Save?有是、否、取消三个选择,一路全部选择取消;
但是上述方法也不是万事OK的,尽管可以用大小写来减少误差,可对于短单词来说,不让它有误差几乎不可能。下面再来一招乾坤大挪移,举例要把部分“true”替换成“1”(这是经常碰到的符合实际情况的例子),操作方法如下:
1、打开所有有嫌疑、准备要修改的文件,打开替换对话框;
2、输入被替换:“true”,输入替换成:“true”(替换前后是一样,我没打错),如果这里可以确定true的大小写,那勾上Case sensitive;
Files:同样可以按自己的爱好进行设置,个人建议不要忘了第一个选项“Create backup files when saving”禁用,每保存一个文件就产生备份文件,一会还要删,挺烦的。不用担心会丢失编辑好的代码,呆会再解释。这里第一个子节点Setting&Syntax可以对各种语言或脚本的语法高亮进行设置,没有的可以加,不要的可以去除。语法文件可以自定义,打开Editplus安装目录中的.stx文件即可修改,用得到Editplus的人改这些文件一定不会有难度,而.acp文件是自动完成文件,同样可以进行自定义修改。好多语法和自动完成的文件网上都可以找到,并且有多种版本,可以按照自己的爱好选用,或者干脆自己定制。
结合上面三点,按住Ctrl+Shift,在按方向键,那会是什么结果呢?
熟练掌握这些技巧,就能在80%情况下不碰鼠标,代码编辑速度明显快了。
2、代码剪切和复制
Editplus的剪切板可只有一个,通常大家喜欢在剪切板里存放一些东西,所以它比较珍贵啦。不占用剪切板、又能复制代码也有方法的,一是上面说的Ctrl+J复制当前行,还有,选中一块代码,按住Ctrl再拖动鼠标......成功了吗?如果不按住Ctrl就是剪切啦,相当有用吧。
Ctrl + D : 在光标位置输入当前的日期
Ctrl + M : 在光标位置输入当前的时间
Ctrl + Y : 重做被Undo的操作
其他的就没什么利用价值啦(若有遗漏请告诉我),因为还不如右手摸一下鼠标来得方便。
四、技巧
这是要我讲的重点,也是多年来积累的经验,就一条一条得讲吧:
4、用正则表达式查找替换
选择菜单中的Find或者按钮上的手电筒,即可打开查找对话框,这个功能看起来没什么特别的嘛,可是它能支持正则表达式搜索。如果你能掌握正则表达式的话,代码搜索功能就更强啦。比如要搜索istop、isclassial、isdelete等等这些词,它的特征是 isxxx,那么,在搜索内容中输入 is[a-zA-Z]+(注意,is前面带个空格),勾上Regular expression,连着按F3,这些被匹配到的单词就会全部被搜到,而不用你搜完istop再搜isclassical,搜完isclassical再搜isdelete,多烦呢。
EditPlus安装后的简单设置
1.将EditPlus编辑增加到系统右键菜单,点击EditPlus菜单“工具”-“首选项”找到“添加EditPlus到鼠标右键”。
2.将查看网页浏览器编辑器修改成EditPlus,方法同上,也是在首选项里,将“在 Internet Explorer中使用EditPlus”前的钩选上即可,以后在浏览器中查看网页源代码时,就会自动调用EditPlus。
7、结果是所有蓝点文件被关闭,红点关留着,那就是说,剩下的文件里全都有true这个词的;
8、保存所有文件,至此的步骤只是找出带有true这个词的文件,而文件未被修改;
9、现在你可以按F3仔仔细细辨认哪个要改哪个不要改,这样就快多啦。
这个方法可以举一反三,我就不多说了。
一、常规设置
新手试用Editplus,大都不愿意去看一下软件设置,直接理解成“除了有些语法高亮外,和Notepad没啥两样”,那就大错特错了。
从菜单中选择Tools→Preferences(这里以英文版本演讲,中文版的使用者应该更不难理解),可以看到三大设置项:General、Files和Tools,下面分开讲。
General:点击此节点可以看到一些基本的设置,按你的爱好来选择合适自己的设置。此节点有三个子节点,Fonts、Colors和Print,前两个很重要,喜欢哪款工具,最直接的原因就是代码界面是否对你的眼睛友好,在这里可以任意设置你喜爱的代码字体、颜色、大小、缩进设置等等。个人推荐10磅大小的Courier New字体用1个Tab缩进4,因为它是等宽的,又不会因为太粗加上语法高量而刺眼,代码可见面积也比较大,喜爱Notepad默认的FixedSys的使用者也可以继续使用FixedSys字体,不过建议把颜色改暗淡一点,否则眼睛就受累啦。
1、代码选择
在某个位置点下鼠标,再按住shift,再到另一个位置点下鼠标,便可选中之间的代码块(这好像谁都知道哦);
按住Shift,再按方向键,则移动的范围都被选中了,那换成配合Home和End呢trl,再用鼠标点击一下某个单词或者某串中文,赶快试试是什么结果吧;
二、界面配置
选择菜单中的View,按照你的爱好来设置是否显示空格、Tab、换行、行符等等,还有视窗界面的设定。
三、常用快捷键
地球都知道的我就不说了,觉得没什么利用价值的也不说了,只介绍几个有用并不太熟知的:
F3 : 大家都知道不等于地球人都知道,F3是每个软件“搜索下一个”的快捷键;
替换同样也支持正则来查询,但是要替换的结果不能使用正则,也不能把查找内容中正则表达式的匹配内容取出来,真希望不是缺陷而是我没发现。
5、多个文件的修改
程序写再好,还是避免不了要修改多个文件中某些相同的东西。这时,我们必须先把它们找出来,然后再一一修改,很麻烦。
办法当然有的。在Editplus左边的文件列表中选中要修改的文件(按住ctrl然后点鼠标即可),然后按下回车,打开刚才选中的文件,如果别的目录还有,那换个目录再继续打开文件,然后在替换内容时选“All open files”就OK啦。
3、Undo和Redo操作
Undo快捷键是Ctrl+Z,Redo是Ctrl+Y。你经常为需要调试而不断反操作感到烦吗?用nodepad的人一定很痛苦,因为它只能Undo一步,而且还会经常移位,非常容易丢失代码,Editplus不会,它几乎可以Undo到你打开文件的那一步。所以,合理利用好Undo/Redo是非常好的调试办法。但是在Redo的时候,小心不要按错键,要不然历史记录就被你破坏了。这个稍微难掌握和不太好解释,自己试一下胜过我讲十遍。但是,只要你未保存关闭修改后的文件,那么始终可以把代码还原至打开时的样子。
F9 : 对当前行进行标记/取消标记,标记之后行首会有个绿点
F4 : 在已标记的行之间跳转,对于上千行的大篇幅代码,这个功能是相当有用的;
Ctrl + Shift + I : 反向缩进(就是往左靠,取消缩进)
Ctrl + Shift + W : 切换代码换行设置
Ctrl + J : 复制并粘帖光标所在行,这个操作是不占用剪切板的
3.去掉自动建立备份文件功能,EditPlus在编辑文件后默认会自动建立一个.bak的备份文件,一般情况下我们是不需要这个功能的,同要是在EditPlus首选项里,不过是在“文件”里进行设置,将“保存时创建备份文件”前的钩去掉即可。
EditPlus的使用技巧
3、选择All open files,替换所有(Replace All)
4、在底下已打开文件按钮上发现有的是红点,有的是蓝点,红点表示已被修改过,蓝点表示未被修改过;
5、4中所说按钮左边有个文件夹图标,右键然后选择Close All
6、会弹出对话框,询问是Save?有是、否、取消三个选择,一路全部选择取消;
但是上述方法也不是万事OK的,尽管可以用大小写来减少误差,可对于短单词来说,不让它有误差几乎不可能。下面再来一招乾坤大挪移,举例要把部分“true”替换成“1”(这是经常碰到的符合实际情况的例子),操作方法如下:
1、打开所有有嫌疑、准备要修改的文件,打开替换对话框;
2、输入被替换:“true”,输入替换成:“true”(替换前后是一样,我没打错),如果这里可以确定true的大小写,那勾上Case sensitive;
Files:同样可以按自己的爱好进行设置,个人建议不要忘了第一个选项“Create backup files when saving”禁用,每保存一个文件就产生备份文件,一会还要删,挺烦的。不用担心会丢失编辑好的代码,呆会再解释。这里第一个子节点Setting&Syntax可以对各种语言或脚本的语法高亮进行设置,没有的可以加,不要的可以去除。语法文件可以自定义,打开Editplus安装目录中的.stx文件即可修改,用得到Editplus的人改这些文件一定不会有难度,而.acp文件是自动完成文件,同样可以进行自定义修改。好多语法和自动完成的文件网上都可以找到,并且有多种版本,可以按照自己的爱好选用,或者干脆自己定制。
结合上面三点,按住Ctrl+Shift,在按方向键,那会是什么结果呢?
熟练掌握这些技巧,就能在80%情况下不碰鼠标,代码编辑速度明显快了。
2、代码剪切和复制
Editplus的剪切板可只有一个,通常大家喜欢在剪切板里存放一些东西,所以它比较珍贵啦。不占用剪切板、又能复制代码也有方法的,一是上面说的Ctrl+J复制当前行,还有,选中一块代码,按住Ctrl再拖动鼠标......成功了吗?如果不按住Ctrl就是剪切啦,相当有用吧。
Ctrl + D : 在光标位置输入当前的日期
Ctrl + M : 在光标位置输入当前的时间
Ctrl + Y : 重做被Undo的操作
其他的就没什么利用价值啦(若有遗漏请告诉我),因为还不如右手摸一下鼠标来得方便。
四、技巧
这是要我讲的重点,也是多年来积累的经验,就一条一条得讲吧:
4、用正则表达式查找替换
选择菜单中的Find或者按钮上的手电筒,即可打开查找对话框,这个功能看起来没什么特别的嘛,可是它能支持正则表达式搜索。如果你能掌握正则表达式的话,代码搜索功能就更强啦。比如要搜索istop、isclassial、isdelete等等这些词,它的特征是 isxxx,那么,在搜索内容中输入 is[a-zA-Z]+(注意,is前面带个空格),勾上Regular expression,连着按F3,这些被匹配到的单词就会全部被搜到,而不用你搜完istop再搜isclassical,搜完isclassical再搜isdelete,多烦呢。
EditPlus安装后的简单设置
1.将EditPlus编辑增加到系统右键菜单,点击EditPlus菜单“工具”-“首选项”找到“添加EditPlus到鼠标右键”。
2.将查看网页浏览器编辑器修改成EditPlus,方法同上,也是在首选项里,将“在 Internet Explorer中使用EditPlus”前的钩选上即可,以后在浏览器中查看网页源代码时,就会自动调用EditPlus。
7、结果是所有蓝点文件被关闭,红点关留着,那就是说,剩下的文件里全都有true这个词的;
8、保存所有文件,至此的步骤只是找出带有true这个词的文件,而文件未被修改;
9、现在你可以按F3仔仔细细辨认哪个要改哪个不要改,这样就快多啦。
这个方法可以举一反三,我就不多说了。
一、常规设置
新手试用Editplus,大都不愿意去看一下软件设置,直接理解成“除了有些语法高亮外,和Notepad没啥两样”,那就大错特错了。
从菜单中选择Tools→Preferences(这里以英文版本演讲,中文版的使用者应该更不难理解),可以看到三大设置项:General、Files和Tools,下面分开讲。
General:点击此节点可以看到一些基本的设置,按你的爱好来选择合适自己的设置。此节点有三个子节点,Fonts、Colors和Print,前两个很重要,喜欢哪款工具,最直接的原因就是代码界面是否对你的眼睛友好,在这里可以任意设置你喜爱的代码字体、颜色、大小、缩进设置等等。个人推荐10磅大小的Courier New字体用1个Tab缩进4,因为它是等宽的,又不会因为太粗加上语法高量而刺眼,代码可见面积也比较大,喜爱Notepad默认的FixedSys的使用者也可以继续使用FixedSys字体,不过建议把颜色改暗淡一点,否则眼睛就受累啦。