zoukankan      html  css  js  c++  java
  • [导入]EditPlus编译器集成例子(Java、Borland C++、Visual C++、Inno Setup、nsis)

    工具集成——编译器集成例子(Java、Borland C++、Visual C++、Inno Setup、nsis)
    在“工具→参数选择→用户工具”选项页设置,设置步骤
    ① 设置组名称,这里也可以不设置
    ② 单击“添加工具→应用程序”按钮并进行如下设置
    ③ 各种类似"$(FilePath)"的参数可以在文本框右侧的箭头下拉菜单中获取,具体含义如下
    参数 描述
    $(FilePath) 文件路径(文件全名,含目录和文件名)
    $(FileDir) 文件目录(不带文件名)
    $(FileName) 文件名(不带目录)
    $(FileNameNoExt) 不带扩展名的文件名(不带目录)
    $(FileExt) 扩展名(当前文件)
    $(ProjectName) 工程名称(当前工程名)
    $(CurLine) 当前行号(光标位置处的行号)
    $(CurCol) 当前列号(光标位置处的列号)
    $(CurSel) 当前文本(插入当前选定文本)
    $(CurWord) 当前单词(插入当前单词)
    $(WindowList) 显示当前窗口列表并选择特定文件


    例子 1. Java 编译器

    菜单文本:Java 编译器
    命令:c:\\java\\bin\\javac.exe
    参数:"$(FilePath)"
    初始目录:$(FileDir)
    捕获输出:开启

    要运行已编译的 Java 类文件,你可以进行如下设置:
    菜单文本:Java
    命令:c:\\java\\bin\\java.exe
    参数:$(FileNameNoExt)
    初始目录:$(FileDir)
    “命令”部分应当替换为实际的 Java 解释器的路径。

    例子 2. Borland C++

    菜单文本:Borland C
    命令:c:\\bc\\bin\\bcc32.exe
    参数:-Ic:\\bc\\include -Lc:\\bc\\lib -n$(FileDir) $(FilePath)
    初始目录:c:\\bc\\bin
    捕获输出:开启

    例子 3. Visual C++

    菜单文本:Visual C++
    命令:c:\\msdev\\vc98\\bin\\cl.exe
    参数:"$(FilePath)"
    初始目录:$(FileDir)
    捕获输出:开启

    例子 4. Inno Setup
    菜单文本:编译 Inno
    命令:C:\\Program Files\\Inno Setup 4\\Compil32.exe”
    参数:/cc $(FileName)
    初始目录:$(FileDir)
    捕获输出:开启

    例子 5. nsis
    菜单文本:编译 nsis
    命令:C:\\NSIS\\makensis.exe
    参数:$(FileName)
    初始目录:$(FileDir)
    捕获输出:开启

    例子 6. C#
    菜单文本:编译 C#
    命令:C:\\WINDOWS\\Microsoft.NET\\Framework\\v1.0.3705\\csc.exe
    参数:$(FileName)
    初始目录:$(FileDir)
    捕获输出:开启

    在上面设置中,在命令部分,必须使用系统中各自编译器的绝对路径。

    设置完毕后,你可以在“工具”菜单运行对应工具了,运行结果会显示在底部的输出窗口,你也可以通过快捷键(Ctrl + 0-9) 运行,或者是通过“用户工具栏”的快捷按钮运行。

    要运行已编译的 *.exe 文件,你可以进行如下设置(此时可执行文件需要和编译文件同名):
    菜单文本:Run
    命令:$(FileNameNoExt)
    参数:
    初始目录:$(FileDir)



    EditPlus挂接Vc6.0

    工具/ 配置工具/

    弹出参数选择窗口,“组名称”改为Debug c/c++,“添加工具”添加如下两个“应用程序”:

    1、

    菜单文本:编译

    命令:"E:\Program Files\Microsoft Visual Studio\VC98\Bin\CL.EXE"

    参数:"$(FilePath)"

    起始目录:$(FileDir)

    捕获输出:打勾

    2、

    菜单文本:运行

    命令:$(FileNameNoExt)

    参数:

    起始目录:$(FileDir)

    3、(可选)免得每次修改后都要先编译再执行。利用批处理来执行1和2中的命令。

    菜单文本:编译运行

    命令:"E:\Program Files\Microsoft Visual Studio\VC98\Bin\run.bat"

    参数:"$(FileNameNoExt)"

    起始目录:$(FileDir)

    -----------------------------------------

    run.bat文件内容如下:

    if exist %1.c cl.exe %1.c
    if exist %1.cpp cl.exe %1.cpp
    cls
    %1.exe
    pause



  • 相关阅读:
    【C++】浅谈三大特性之一继承(三)
    【C语言】两种方式实现冒泡排序算法
    【C++】浅谈三大特性之一继承(二)
    【C++】浅谈三大特性之一继承(一)
    【C语言】浅谈可变参数与printf函数
    【C语言】gets()和scanf()函数的区别
    【C语言】模拟实现printf函数(可变参数)
    【C语言】printf()函数详解
    数据分析必备思维之:结构化思维
    手游运营基本功:数据分析工作的内容与要求
  • 原文地址:https://www.cnblogs.com/gleam/p/1136845.html
Copyright © 2011-2022 走看看