1. 为什么要配置EditPlus使其能够编译运行Java、Python、C/C++等程序?

  EditPlus是一款轻量级(大约2M)的文本编辑器,实际开发中,只需要关联相应的编译工具就可以化身为一个轻量级的IDE。EditPlus本身不具有编译运行程序的功能,开发Java、Python、C/C++通常会选择Eclipse, MS VC++等IDE,但其强大的功能背后却有着“启动速度慢”,“占用资源多”的缺点。当然,这也十分正常,鱼和熊掌向来是很难兼得。用这个大家伙开发公司的大项目,用起来自然是得心应手;但对于一般的小程序,就有点“杀鸡用牛刀”的感觉了。然而,无论在工作还是平时自己学习中,写个小程序,通常只要一个cpp文件就可以的测试程序还是经常有的事。这样每次打开VS2010就为写一个小小的测试程序,实在是有些“奢侈”了。配置EditPlus使其能有编译运行一些短小的测试程序,或者在查看别人写的程序的时候能够运行这些程序,而不仅仅只把EditPlus当做文本编辑器来使用。

2. EditPlus配置Java编译环境

首先安装好JDK以及EditPlus,接下来配置EditPlus
点击工具栏中的"Tools", 选择"Perferences",选择左侧"Tools -> User Tools",默认在Groups and items会显示Group1,点击"Group Name"将其修改为"Java编译环境"
点击"Add Tools":
Menu text        : Javac
Command          : E:\Program Files\Android\Java\jdk1.8.0_05\bin\javac.exe
Argument         : $(FileName)
Initial diretory : $(FileDir)
Action           : Capture output

Command是JDK的安装目录下的javac.exe所在的路径,根据自己电脑的安装位置自行修改。Javac工具的配置如下如所示:

点击"Add Tools" :
Menu text        : Java
Command          : E:\Program Files\Android\Java\jdk1.8.0_05\bin\java.exe
Argument         : $(FileNameNoExt)
Initial diretory : $(FileDir)
Action           : None

Command是JDK的安装目录下的java.exe所在的路径,与javac.exe在同一个文件夹中。如下如所示:

配置完成之后,写一个Java程序:

Ctrl + 1 :编译
Ctrl + 2 :运行

双击出错的某一行错误信息,EditPlus会自动定位出错行。

3. EditPlus配置Python编译环境

首先安装好Python解释器以及EditPlus,接下来配置EditPlus

与配置Java编译环境类似,点击工具栏中的"Tools", 选择"Perferences",选择左侧"Tools -> User Tools",默认在Groups and items会显示Group2,点击"Group Name"将其修改为"Python编译环境"
点击"Add Tools":
Menu text        : Python
Command          : D:\Program Files\Python27\python.exe
Argument         : $(FileName)
Initial diretory : $(FileDir)
Action           : Capture output

Command是Python.exe所在的路径,根据自己电脑的安装位置自行修改。Python工具的配置如下如所示:

配置完成之后,写一个Python程序,Ctrl + 1即可运行。

4. EditPlus配置C/C++编译环境

适用于VS2008, VS2009, VS2010等版本,不适用VC6版本。EditPlus关联MS VC编译器的cl.exe即可。

首先确保电脑中安装有VS2010等版本,在其安装路径(如D:\Program Files\Microsoft Visual Studio 10.0\VC\bin)中找到cl.exe,这个就是编译C/C++的工具,然后这个目录中新建一个cl.bat文件,用Editplus或者记事本打开,编辑内容如下并保存:注意将VS100COMNTOOLS替换成自己编译器对应的版本,如08版改为VS80COMNTOOLS,09版改为VS90COMNTOOLS,其他版本可以在环境变量中查看具体应该替换成什么。

 echo off
call "%VS100COMNTOOLS%vsvars32.bat"
if "%1" == "" goto usage
cl.exe "%1"
goto :eof :usage
echo:
echo Error using cl.bat. The correct usage is:
echo % Filename
echo:
echo For example:
echo % C:/example.cpp
goto :eof

接下来配置EditPlus,点击工具栏中的"Tools", 选择"Perferences",选择左侧"Tools -> User Tools",默认在Groups and items会显示Group3,点击"Group Name"将其修改为"C/C++编译环境"

点击"Add Tools":
Menu text        : Compile
Command          : D:\Program Files\Microsoft Visual Studio 10.0\VC\bin\cl.bat
Argument         : $(FilePath)
Initial diretory : $(FileDir)
Action           : Capture output

Command是cl.bat所在的路径,根据自己电脑的安装位置自行修改。Compile工具的配置如下如所示:

点击"Add Tools" :
Menu text        : Run
Command          : $(FileNameNoExt)
Argument         : 
Initial diretory : $(FileDir)
Action           : None

Run工具配置如下图所示:

配置完成之后,写一个C/C++程序:

Ctrl + 1 :编译
Ctrl + 2 :运行

注意:当电脑中配置多个编译环境时,如Java, Python, C/C++,编译运行程序需要在Tools->User Tool Group中选择与其对应的工具组(可使用快捷键)!!!

Editplus配置Java、Python、C/C++ (基于VS2010) 编译环境的更多相关文章

  1. Editplus配置java运行环境

    Editplus配置java运行环境 下载及安装: editplus官网下载地址:https://www.editplus.com/ 安装方法和安装普通exe应用程序一样,选在安装路径,下一步下一步, ...

  2. Editplus配置java编译环境

    EditPlus配置java编译环境 第一步:检测自己是否已经有jdk 1.win+r,输入cmd,打开控制台 2.控制台下输入javac出现类似的画面,代表jdk已经成功安装 第二步:打开Editp ...

  3. 配置 Windows 下的 nodejs C++ 模块编译环境 安装 node-gyp

    配置 Windows 下的 nodejs C++ 模块编译环境 根据 node-gyp 指示的 Windows 编译环境说明, 简单一句话就是 "Python + VC++ 编译环境&quo ...

  4. EditPlus配置[C++] [Python] [Java] 编译运行环境

    以前一直用Codeblocks写C++,eclipse写Java,再在eclipse里面集成PyDev写Python,首先无法忍受代码自动补全功能(这个功能也许你万分喜欢),也无法忍受如此重量级的ID ...

  5. EditPlus 配置 Java & C/CPP 开发环境

    0.1安装EditPlus 0.2安装Java 0.3安装MinGW 0.4配置Java和MinGW环境变量 1.配置Java开发环境 1.1 Tool-->Preferences 1.2 Ja ...

  6. 应用 EditPlus 配置 Java 编译环境

    此文全文摘抄自: http://jingyan.baidu.com/album/37bce2be3ceef61002f3a208.html?picindex=7,谢啦 应用成功: EditPlus(文 ...

  7. Editplus配置java运行环境以及其他需求的简单设置

    java配置 首先,打开"工具"(tools)选项,选择"配置自定义工具组"(英文版 是倒数第二个)然后按照上面第二幅图片来配置javac环境,其中命令一栏是j ...

  8. 配置 Windows 下的 nodejs C++ 模块编译环境

    根据 node-gyp 指示的 Windows 编译环境说明, 简单一句话就是 "Python + VC++ 编译环境". 所有需要的安装文件, 我都下载好放到百度云盘了: nod ...

  9. Linux本地yum源配置以及使用yum源安装gcc编译环境

    本文档是图文安装本地yum源的教程,以安装gcc编译环境为例. 适用范围:所有的cetos,红帽,fedroa版本 适用人群:有一点linux基础的小白 范例系统版本:CentOS Linux rel ...

随机推荐

  1. pip 使用总结

    pip的安装: Windows Python2.7 以上的版本均自带pip,安装的时候记得勾选对应的选项即可. 安装easy_install, 通过easy_install pip 下载[easy_s ...

  2. Exact Change

    设计一个收银程序 checkCashRegister() ,其把购买价格(price)作为第一个参数 , 付款金额 (cash)作为第二个参数, 和收银机中零钱 (cid) 作为第三个参数. cid ...

  3. 跨域问题Java方式解决及Nginx方式解决【亲测可行】

    这两天和前端同事调试微信公众号项目,就遇到了跨域问题:网上相关博客也挺多的,但有很多细节没有点到,在此呢我也再次记录一下解决方式: (算是踩坑日记吧~ ~ ~)   !问题发现: 页面加载不出来,控制 ...

  4. php中mysql_fetch_row() 和mysql_fetch_array之间有什么区别

    mysql_fetch_row是从结果集取出1行数组,作为枚举 mysql_fetch_array是从结果集取出一行数组作为关联数组,或数字数组,两者兼得eg:$sql="select ab ...

  5. mac下mysql 1045 (28000): Access denied for user 'root'@'localhost' (using password:

    新入了mac pro,安装好mysql后,用终端进入mysql遇到个问题: 1045 (28000): Access denied for user 'root'@'localhost' (using ...

  6. Python3的基础语法(四)

    1,编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串. 当然你也可以为源码文件指定不同的编码: # -*- coding: cp-1252 -* ...

  7. C# POST请求 json格式

    /* * url:POST请求地址,例如:url = "http://localhost:35229/ddn/GetPostData"; * postData:json格式的请求报 ...

  8. New Concept English three(12)

    25W/m 76% Most of us have formed an unrealistic picture of life on a desert island. We sometimes ima ...

  9. Linux之LVM设备的管理

    LVM可以理解为可扩展的设备:在设备空间不足的时候,保证其在原始数据不变的情况下增大设备的存储大小.那么,要达到这种效果,我们得把可用设备先比变为物理卷,再把物理卷处理为物理卷组,最后成为LVM逻辑卷 ...

  10. Linux:wc命令详解

    wc 用来计算数字 利用wc指令我们可以计算文件的Byte数.字数或是列数,若不指定文件名称,或是所给予的文件名为“-”,则wc指令会从标准输入设备读取数据. 语法 wc(选项)(参数) 选项 -c或 ...