UltraEdit的Tab键移动位数设置 && UE编辑十六进制(映像修改) && UE加进右键菜单 && UE切换自动换行 && UE高亮显示其他编程语言文本

       使用UltraEdit处理C文件时,已经习惯了TAB键空四格的编辑格式,现在的这个UE却只能空两格,用起来不是很方便。在网上查了一下,找到了解决方法:在UE的高级-》配置-》编辑器-》自动换行/制表符设置,里面有个制表站值从2改成4就可以了。注意要重启UE,即可使用。

 ==================================================================================================================

        我们有时会用到UE来处理十六进制数,你会发现打开后很难编辑它,比如添加或者删除。这需要进入特定模式来编辑,方法是:编辑-》十六进制功能。这样就可以操作了。

        有些时候,我们需要在没有源码的情况下通过修改映像来解决问题,所以找对存储位置很重要。如果我们知道某个结构体存储数据的前后字节串,比如:0x02,0x60,0x040,0x00,0x00,0x00,0x00,那么我们只需要在打开的十六进制IMG中查找“02600400000000”,就可以找到匹配的位置。修改其中的数据并保存后,即可。

 ==================================================================================================================

         编辑未知类型的文件时,用UE是比较方便的,但如果通过打开-》打开方式较为麻烦。可以直接把UE融进鼠标右键的菜单中,方法是:打开UltraEdit->高级->配置->文件关联->与资源管理器集成->打钩。

=======================================================================================================================

        使用UE有个特性,默认它是没有自动换行的文本编辑,导致使用它时会显示长进度条的长文本,很不方便。那么,可以关掉自动换行,跟使用普通的文本阅读其一样。方法是:菜单的“编辑”-》“切换自动换行” 。

=======================================================================================================================

      写代码的人对ultraedit软件一定不陌生,这个类文本编辑器的强大之处我就不多说,你用的时候就知道了。里面有个功能就是高亮程序中的关键字,方便你阅读和编写代码。如果让它支持更多的编程语言的语法高亮显示呢?

(1)假设你想高亮verilog语言,那么你要到ultraedit官网下载verilog.uew文件,网址是:http://www.ultraedit.com/downloads/extras/wordfiles.html

(2)在wordfiles中有你需要的几乎任何编程语言的高亮配置文件,把你需要的进行下载

(3)下载之后,把它们的内容追加放在你ultraedit安装目录的wordfile.uew中

(4)启动UE,点击高级-》配置,编辑器显示-》语法加亮,

UltraEdit的Tab键移动位数设置 && UE编辑十六进制(映像修改) && UE加进右键菜单 && UE切换自动换行 && UE高亮显示其他编程语言文本_第1张图片

从中可以看出可以支持20种编程语言的高亮显示,基本上是足够用的。词语列表的完整路径,则指向修改好的wordfile.uew就可以了。

 

参考文章:http://hi.baidu.com/huadong1983/blog/item/5b7261f07b163ebca40f52ed.html

参考文章:http://hi.baidu.com/896725/blog/item/0d56cc3fd33837cb7c1e71f0.html 

参考原文:http://jingyan.baidu.com/article/7f41ececf5e34c593c095c7d.html

你可能感兴趣的:(c,工具)