博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
把UltraEdit改造成VC
阅读量:5858 次
发布时间:2019-06-19

本文共 886 字,大约阅读时间需要 2 分钟。

最近学数据结构的时候一直在使用UltraEdit这个强大的文本编辑工具写代码,然后再用命令行编译cpp文件。但这样的话每次编译都要打开一个CMD,设置环境变量,才能正常调用cl.exe ,很是麻烦。今天在看UltraEdit的帮助文件,猛然发现原来可以直接在UltraEdit里调用cl.exe编译的!!!!!

创建一个自定义工具,用来编译程序.
打开UltraEdit,高级-工具配置,如图:

刚打开的时候内容全是空的,这是我配置好的界面。

菜单项名称就是你要创建的工具名,命令行是你点这个按钮后要执行的命令。这里输入:
vcvarsall.bat & cd %P & cl.exe /EHsc /MDd %N%E
如果对其它命令不熟悉的话自己查找相关资料,这里只说UltraEdit里特殊的地方。
%P 是UltraEdit里的变量,内容是当前文件所在目录的路径;%N是当前活动文件的文件名(不包括扩展名),%E是当前文件的扩展名。%N%E作用就是拼出文件名而已。
工作目录:
D:\Program Files (x86)\Microsoft Visual Studio 9.0\,也就是vcvarsall.bat所在的目录。这个bat是用来设置环境变量的。
工具栏图标可选,就是在工具栏上显示的图标。如果不指定ico文件则使用默认图标。
后面两个选项卡的设置如图所示:

这样子编译按钮就设定好了!点确定后,你会发现工具栏上多了一个按钮:

让我们写几行最简单的代码试一下吧!

点我们刚刚创建的按钮后下面的输出窗口会自动捕获输出信息:

到.cpp所在目录查看一下,生成了main.exe main.obj 和main.exe.manifest三个文件。

下面创建Run工具,用来执行编译好的程序。

如图所示:

执行后,程序的运行结果会输出到下面的输出窗口中:

UltraEdit还有更多强大的功能等着大家去发掘,不要老依赖VC哦!~

转载于:https://www.cnblogs.com/whongfei/archive/2012/08/21/5247038.html

你可能感兴趣的文章
rabbitmq 消息系统 消息队列
查看>>
集成spring3、hibernate4、junit
查看>>
URL与ASCII
查看>>
Redis.conf 说明
查看>>
我的友情链接
查看>>
java读取properties配置文件
查看>>
UITableview中cell重用引起的内容重复的问题
查看>>
stm32 ADC使用 单通道 多通道
查看>>
Windows7操作系统安装教程(图文)
查看>>
IOS Core Animation Advanced Techniques的学习笔记(三)
查看>>
除了模拟手术教学,VR在医疗领域如何应用?
查看>>
盘点5款Ubuntu监控工具解决CPU暴增问题
查看>>
java 测试IP
查看>>
用CSS做导航菜单的4个理由
查看>>
NOIP2015 运输计划 二分答案+Tarjan LCA+树上差分
查看>>
构建之法读后感
查看>>
基本信息项目目标文档
查看>>
移动开发Html 5前端性能优化指南
查看>>
UGUI 分页渐变居中效果
查看>>
silverlight style和template 使用之tip
查看>>