最近学数据结构的时候一直在使用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\VC,也就是vcvarsall.bat所在的目录。这个bat是用来设置环境变量的。
工具栏图标可选,就是在工具栏上显示的图标。如果不指定ico文件则使用默认图标。
后面两个选项卡的设置如图所示:
这样子编译按钮就设定好了!点确定后,你会发现工具栏上多了一个按钮:
让我们写几行最简单的代码试一下吧!
点我们刚刚创建的按钮后下面的输出窗口会自动捕获输出信息:
到.cpp所在目录查看一下,生成了main.exe main.obj 和main.exe.manifest三个文件。
下面创建Run工具,用来执行编译好的程序。
如图所示:
执行后,程序的运行结果会输出到下面的输出窗口中:
UltraEdit还有更多强大的功能等着大家去发掘,不要老依赖VC哦!~
分享到:
相关推荐
将UltraEdit配置成java编译工具.docx
内含一个register.reg注册表文件,下载后双击此注册表文件,即可把UltraEdit添加到系统的右键菜单中。注意:使用之前请将注册表文件register.reg中的路径改成你的UltraEdit.exe所在路径
用UltraEdit建立编译环境,这里介绍一个可以把UltraEdit当做汇编编译器的使用说明,实现方法简单轻松!
UltraEdit实现自动补全 可以添加 Java PHP自动补全
ultraedit wordfiles all in one collection
下载的文件放入 ...\UltraEdit\wordfiles 文件夹中 高级-配置-编辑器显示-语法高亮-文档的完整目录名称 选择...\UltraEdit\wordfiles 文件夹
文档全面描述了Ultraedit使用方法,包括Ultraedit各种文档编辑功能、常用功能等
给ultraedit添加字典文件,可以高亮语法显示verilog语言
Ultraedit是一个非常强大的文本编辑器,通过相关设置,就可以把它变成一个java编译器
UltraEdit中将一竖行数据转换为横行 UltraEdit中将一竖行数据转换为横行 UltraEdit中将一竖行数据转换为横行
用UltraEdit打造自己的Java IDE 用UltraEdit打造自己的Java IDE
UltraEdit搭建汇编开发环境
文件下载后复制到C:\Users\XXXX\AppData\Roaming\IDMComp\UltraEdit\wordfiles文件夹中,其中文件夹AppData文件夹可能被隐藏,然后打开UltraEdit点击高级中的设置,搜索语法高亮,在文档的完整目录名称选项中先任意...
UltraEdit的教程,还可以
将此文件放在\UltraEdit Portable\Data\wordfiles或\UltraEdit Portable\App\UltraEdit\wordfiles。。根据具体安装版本不同或有区别,但找到所用ultraedit的目录重的wordfiles文件夹,放入其中即可。
674个UltraEdit文本高亮配色方案
ultraedit配置
用ultraEdit打造自己的java IDE