(转)UE常用快捷键

UE 语法高亮 
高级->配置->语法高亮 要选择全路径!!!不是目录路径
ctrl + F 查找 ->高级选项->找到后关闭本对话框(勾点掉!!!!!!!!!!!!!!
 

UE使用技巧1

  1. CTRL + W            自动换行 : 把一行显示不下的自动换行到下一行
  2.  F7                        插入当前日期/时间 带时分秒的
  3. 找到匹配的括号 : CTRL + B
  4. 大小写转换 :          不建议使用!!! 相比较PLSQL Developer,UE会把单引号内的文本也转换, 这样不就坏菜了么
    • 小写 : Ctrl+ F5
    • 大写 : Alt + F5
  5. 书签
    1. Ctrl + F2         设定书签
    2. F2                  下一个书签
    3. Alt  + F2          上一个书签
  6. Ctrl + G                转到指定页/行/书签 : #
  7. Ctrl+0-9                      10个剪贴板 : 
  8. Ctrl + F3/F3                向上搜索选中字符    #
  9. Cap + F3                     向下搜索选中字符    #
  10. Ctrl + R                        文本替换功能 : 
  11. 删除
    • Ctrl + E                删光标所在的行 :     ##
    • Ctrl + 退格键        删前一个单词 : 
    • Ctrl + Del            后一个单词 : 
    • Ctrl + F11            到行首 : 
    • Ctrl + F12            到行尾 : 
  12. Shift + Alt + D           复制并粘贴当前行    ###
  13. 这是自定义的快捷键 响应eclipse下的注释快捷键Ctrl + /
  14. 在UE中的多个标签间切换 : Ctrl + Tab
  15. 比较文件 : Alt + F11
  16. 运行CMD程序 : F9
  17. 列编辑 : Alt + C
 

 

UE 技巧2:​正则表达式(UltraEdit Syntax)

1)删除空行: 替换 %[ ^t]++^p 为 空串
2)删除行尾空格: 替换 [ ^t]+$ 为 空串
3)删除行首空格: 替换 %[ ^t]+ 为 空串
4)每行设置为固定的4个空格开头: 替换 %[ ^t]++^([~ ^t^p]^) 为 " ^1"
5)每段设置为固定的4个空格开头: 替换 %[ ^t]+ 为 " " (如果一行是以空格开始的,则视之为一段的开始行)
6)将一段合并为一行: 替换 [ ^t]++^p^([~ ^t^p]^) 为 ^1 (注意: 此处假定文本是以DOS方式回车换行 - CR/LF)
7)去掉HTML TAG: 替换 ^{<*>^}^{<*^p*>^} 为 空串
8)删除HTML中的所有<A>: 替换 <[ ]++a *[ ]++href[ ]++=*> 为 空串
9)删除文本中指定的前2列字符: 替换 %?? 为 空串
10)在第4列后插入2列空白字符: 替换 %^(????^)^(?^) 为 "^1 ^2"
11)查找所有的数字: [0-9]+[.]++[0-9]+
12)查找所有的单词: [a-z]+
13)查找所有的网址: http://[a-z0-9^~`_./^-^?=&]+
15 ) 用户剪切板说明
       里面内置了10个剪贴板。按说windows的copy只能复制一个内容。如果你要复制多个内容,跟据不 同的情况进行粘贴,这10个剪贴板,ctrl+0到ctrl+9的数字键,是在剪贴板之间切换。比如 ctrl+1,然后copy了内容"a";ctrl+2,然后copy了内容"b" 你如果想paste a,就要先按1下ctrl+1再ctrl+v,要pasteb,就按一下ctrl+2再 ctrl+v。默认的剪贴板是ctrl+0,就是说从网页等别的地方cope过来的,在UE里粘贴时要先换到ctrl+0,再粘贴。
 
 
 
 
\n            搜索换行符    
%1          搜索以1开头的行
1$            搜索以1为结尾的行
?              匹配单字符
*               匹配多字符
Te+st        匹配"test", "teest", "teeeest" 等. 但不匹配 "tst".
te++st       匹配"test", "teest", "teeeest","tst" 等. 但不匹配 .
^p             新行 (DOS Files格式)
^r              新行 (MAC Files格式)
^n             新行 (UNIX Files格式)
^t              tab键
[1-9]          匹配1-9的数字
[linux]        匹配linux 中任何一个单词
[~0-9]        除数字外任何一个词
"^{John^}^{Tom^}" 搜索john和tom 如john sdfasdf tom被选种,当然不包括sdfasdf,其中^{和^}是分割符
 
 
 
posted @ 2017-08-25 10:55  学孩儿无牙哭做粥  阅读(1688)  评论(0编辑  收藏  举报