原创 Code Edit的神器UltraEdit

2011-9-15 12:41 2961 12 12 分类: MCU/ 嵌入式

摘要:

      我不是一个专职的程序员,但经常会要写一些单片机底层的code和hdl code,起初用UE,是因为查找和批量修改很方便,而且不会额外的生成一些“垃圾”文件;现在用UE三年多了,一直都没有找到更好用的来替换掉它,所以我向大家推荐Ultra Edit。

介绍:

1、语法着色

   高级->配置->编辑器显示->语法着色

    “字词列表完整路径名称:”下添加wordfile的路径。

   wordfile默认是不带HDL的语法着色,需要在wordfile里添加。

2、ctrl+B 括号匹配

3、搜索与替换

   搜索操作很方便,选中某个字符,按F3就开始搜索了,默认是向下搜索,向上搜索是ctrl+F3;

   当然,你还可以用ctrl+F,调出搜索对话框。

   替换是ctrl+R。

4、ctrl+F2 设置书签

   如果你要在某一行做标记,以便快速定位这一行,则可以按ctrl+F2在该行设置书签;再按F2和alt+F2可搜索书签。

   当然还有一个用法,比如说你想将所有包含某一字符串的行标记为书签:

   ctrl+F,在查找界面中选中“列出包含字符串的行”,在“查找内容”框中输入关键字,点击“查找下一个”,这里你看到的是“行包含查找字符串”对话框,点击“全部书签标记”。

5、ctrl+0~9 十个剪切板

    这个功能在修改代码时很方便,不需要重复的复制的粘贴了。

    ctrl+0~9是用于切换当前的剪切板,其中0对应的是windows的剪切板。

6、关键字补全

   默认情况下,这个功能是打开的,但快捷键是ctrl+空格,这个与输入法有冲突,需要修改一下;

   高级->配置->键盘映射->命令

   AutoComplete改为alt+/

   当然,还可以自定义补全字 高级->配置->编辑器->自动换行/制表符设置

   在自动完成文件里选择补全文件。

   高级->配置->编辑器->自动完成 “自动显示 自动完成 对话框”勾去掉。

   注意:当函数列表是打开且列表里显示没有函数时,使用自动补全会出现“参数不正确”的提示,关掉函数列表,再重新打开就可以了。

7、编辑和插入模板

   高级->显示/修改模板

   要用的时候按快捷键alt+'对应的序号'就可以了。

8、去掉文本中包含某特定字符串的行

     ctrl+R -> 点选“正则表达式” -> “查找内容”

     输入“%*输入你要删除的行包含的字符串*^p”

     解释一下:"%"在UE的正则表达式中表示行首,"*"表示0或任意多的字符,"^p"是DOS文件类型的换行符。

9、alt+C 列模式

10、F7插入当前系统时间

11、显示自动换行

   当字符很长,一行显示不下时,可以换ctrl+W自动换行显示。

   

12、ctrl+E 整行删除,下行上调

结语:

     UE的功能并不仅仅是这些,这些只是其中的一部分,以后再慢慢发掘吧。

文章评论0条评论)

登录后参与讨论
我要评论
0
12
关闭 站长推荐上一条 /2 下一条