原创 UltraEdit代替KEIL开发 (转载)

2009-2-6 02:52 6759 11 11 分类: MCU/ 嵌入式


UltraEdit代替KEIL开发 (转载) [森林 发表于 2006-11-29 16:50:00]

1、初衷
    keil的编译器很好用,但是其自带的编辑器uv2、uv3却不是很好使。UltraEdit的功能十分强大,更新速度也很快。不管是编译器还是编辑器,我们都要使用最好的!
 
2、原理
    keil支持命令行调用Uv2、Uv3编译、调试 *.uv2工程,而UltraEdit通过配置工具栏可以调用外部命令。(Editplus等也可以,而UltraEdit的功能十分强大,语法加亮可以随心所欲配置)

3、步骤
    假设你的keil安装在c盘根目录下。工程文件存放路径为 C:\temp使用keil的Uv2或Uv3建立一个工程,名称假设为RTX_EX1.Uv2,加入必要的文件,设置好各种选项。
 
3.1 UltraEdit->高级->工具栏配置
    命令行:C:\Keil\uv2\Uv2.exe -b RTX_EX1.Uv2 -o"message.txt"
    工作目录:C:\temp
    菜单项名称:编译
    其它选项按个人爱好
    在UltraEdit->高级->配置->快捷键 中设置快捷键(不设当然也行!)

    可以按需要多配置几个工具,比如:
    命令行:C:\Keil\uv2\Uv2.exe -r RTX_EX1.Uv2 -o"message.txt"
    工作目录:C:\temp
    菜单项名称:编译全部
 
    命令行:C:\Keil\uv2\Uv2.exe -d RTX_EX1.Uv2
    工作目录:C:\temp
    菜单项名称:调试

    message.txt是输出信息,方便查看编译结果,用法下面说明。
 
3.2 用UltraEdit打开RTX_EX1.Uv2工程中需要编辑的文件,以及message.txt。
    将message.txt拉到窗口下方,仿真uv2的输出窗口。UltraEdit->高级->配置->常规->文件处理选项->文件更改检测,选中“自动更新已更改的文件”
 
3.3 UltraEdit->高级->配置->语法着色,按个人的喜好选择颜色
    打开C:\Program Files\UltraEdit\WORDFILE.TXT文件,将keil c51扩展的关键字(bit sfr interrupt等)加入到/C1"Keywords"字段下,注意:要按字母顺序添加,否则有的关键字不能正常显示。
PARTNER CONTENT

文章评论0条评论)

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