![Rank: 2](images/default/star_level2.gif)
- 帖子
- 10
- 积分
- 131
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2009-7-1
|
用UltraEdit创建批处理编译环境
经常写批处理的,是不是用NOTEPAD写,然后去CMD下运行,出错,回NOTEPAD修改,保存,再去CMD运行.如果写的批处理很繁琐,要经过很多次调试,那这样就有很多次的保存,切换运行动作.所以我觉得有必要建立一个批处理的环境,简化这些动作.就像用TC编C那样.
其实很简单,就是用Uedit32,添加几个菜单而已.
首先下载个 Uedit32(UltraEdit-32).这个网上很多,这是个16进制的强大的文本编辑器,如果有那些加密的批处理,就是打开乱码的,那请用UltraEdit-32这个打开,一切原型毕露.首先建立一个批处理,一句话就行- @echo off
- call "%1"
- echo.
- pause
复制代码 保存为runbat.bat.在Uedit32里点 高级->工具配置->插入
menu item name : runbat //菜单名称 随便写
command line :\mycode\runbat.bat %f //选择刚才建立的那个批处理,注意后面的%f
word directory:D:\mycode //工作目录
toolbar bitmap :D:\gcc\r.bmp //工具栏图标,可无
options 里不用选 output里 选show dos box 不选capture output 这样运行会自动开个dos窗口运行的.
也可以不选show dos box 选capture output 和 out put to list box这样运行在后台,结果会传回Uedit32 的output 窗口在最下面,但不能传输入.建议不这样选.
然后点应用,确定.就有一个用户工具1 了
然后点 高级->配置(在高级下第一个)->定制工具栏 在右上新建工具栏那里输入runbat,然后点后面那个符号<-,然后左边那栏里就有runbat了,点一下,再在右面那栏里找 用户工具1 点<-添加到runbat下,确定.这样在Uedit32的工具栏里就有你刚才建立的工具栏了.慢慢找,把它拉到上面显眼的地方去.给它设个快捷键,点高级->配置 在右边里面找 键映射,然后在命令里找advancedusertool1 设个你要用的快捷键.比如F5
一些OK了.
打开个批处理,按F5就可运行,结果不对,修改,再F5就行了.不用保存,自动的.是不是方便很多. |
|