editplus,notepad++,ultraEdit使用技巧(附实用快捷键)(多年总结,待完善)

Editplus

1.模版配置。模版就是当你快捷键Shift+Ctrl+N新建一个html(或jsp,js等)时自动生成你需要的元素JQuery.js、script标签、utf-8设置等等。

设置方法:Tools-Preferences-(左侧框中)-Files-Templates-(右侧选项)File name:template.html(修改这个模版文件即可)

2.快捷键:

选中一行: Ctrl+R

复制一行到下一行:Ctrl+J 复制光标所在行到下一行,

复制多行到下面:选中多行,再使用Ctrl+J,

删除当前行:Shift+Delete或 Shift+Alt+Delete 

移动一行到上一行/下一行: alt+shift+向上键(向下键)

删除单词:Alt+Delete  删除当前单词 

反转大小写:Ctrl+K  反转选定文本的大小写

择单词:Ctrl+W    选择当前单词

小写:Ctrl+L  转换选定的文本为小写 
大写:Ctrl+U  转换选定的文本为大写 

选取光标前面所有 和光标后面的所有:Shift+Pageup Shift+Pagedown 

代码整体向右移:Tab

代码整体有左移:Shift+Tab

选择矩形(列选、竖选多行)(多行相同位置同时输入):按住Alt键,然后用鼠标划矩形选区。需要注意到是在“自动换行”的情况下,是不能使用“矩形选区”的。你可以使用Ctrl+Shift +W来切换“自动换行”或者“不自动换行”视图

------------------------------------------

删除指定行数区间快捷方法:

 

1.光标移动到32行行首
2.Alt+Shift+B
3.光标移动到543行行尾
4.Alt+Shift+B
5.删除

或行过长时:
  1.2.同上
  3.光标移动到543行任意处
  4.Alt+Shift+B
  5.Shift+End
  6.删除
说明:
Alt+Shift+B ——开始/结束区段选择
Shift+End   ——选区扩展至当前行行尾

 

3.注释与取消注释一行或多行

 

 

默认没有行注释的快捷键,要自行添加

工具(Tools)—首选项(Preferences)—分类(Categories)里选 工具(Tools)—键盘(Keyboard)—类型(Types)选“编辑(Edit)”—命令(Commands)找到“行注释(Line Comment)”—在“按下新的快捷键(Press new shortcut)”里按下键盘(Ctrl+/)—选中“取消行注释(Line Uncomment)”按下键盘(Shift+Ctrl+/)—点“分配(Assign)”—确定(OK)

 

4.Ctrl+Shift+U          选定文本中单词的首字母大写 

5.Ctrl+Shift+Delete     从光标开始删除到当前行结束位置 

6.Ctrl+Shift+J          合并选定行 

7.Ctrl+Y                重做上次未完成的操作 

8.Ctrl+T                调转光标两侧字符的位置 

9. Ctrl+B                载入当前文档到网页浏览器 

10. Ctrl+]                搜索一个匹配的括号 

11.Ctrl+Shift+]          选中光标所在的一对匹配的括号中的文本 

正则表达式(一定要勾选Regular expression选项

 

1、删除含有指定字符串的行

替换:  ^.*(指定字符串).*$  为空

例如,删除含有"JOIN"的行, 替换:  ^.*JOIN.*$   为空

2、删除//行注释

替换: //.*$  为空

(需注意,此正则会误删在引号中的'//',  如 'http://www'  )

3、删除/*...*/段注释

替换: //*.*/n*.*/*/  为空

(需要注意,此正则在Editplus中会有一定的误判,应该是bug,请在替换时单步观察)

4.删除空白行

替换:^[ \t]*\n 为空

或 \n\n 替换为\n

5.删掉含有某字符串的所有行

替换:^.*字符串.*$\n 为空

如删掉所有含有aa字符串的行:

替换:^.*aa.*$\n为空
6.删掉以某字符串结尾的所有行
替换:.*字符串$\n 为空
如删掉所有以.com结束的:
.*\.com$\n 为空

7.删掉以某字符串开始的所有行

替换:字符串.*$\n为空

如删除以er开头的所有行

er.*$\n为空

8.以指定字符为分界线替换

如删除=后面的

替换:=.+为空

删除=前面的

替换:.+= 为空

---------------------------------------------------------------------------------------

notepad++

1.删除当前行:Ctrl+L

2.Ctrl+Shift+ 当前行向上移
Ctrl-Shift当前行向下移

3.CTRL+U 转换为小写
Ctrl+Shift+U 转换为大写

4.Ctrl+Q 块注释/消除注释(只针对jsp,js,html,xml有效,对txt无效。其中有点不同的是在xml中Ctrl+Z为取消注释)

5.添加/删除单行注释 Ctrl+Q
设置行注释 Ctrl+K
取消行注释 Ctrl+Shift+K
区块注释 Ctrl+Shift+Q

6.复制当前行到下一行: Ctrl+D

 

7.定位匹配括号 :Ctrl+Alt+B  (选中从此括号到另一半括号之间的内容,代码多、杂乱的时候非常有用)

8.F11 (取消)全屏模式

9.Ctrl+T 当行向上移动一行

10.F7:打开搜索结果窗口(或工具栏——搜索——寻找结果(F7))

11.可用来查找指定目录下的文件中是否含有指定的字符串:Ctrl+F——文件查找——全部查找

12.Ctrl+B 匹配另一半括号(代码多、杂乱的时候非常有用)

(参考:http://blog.csdn.net/superit401/article/details/76242076

13.选择矩形(列选、竖选多行)(多行相同位置同时输入):按住Alt键(同Editplus)

UltraEdit

1.

2.

 

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页