`
hududumo
  • 浏览: 244454 次
文章分类
社区版块
存档分类
最新评论

Notepad++ 编译c++ 和 java

 
阅读更多
NOTEPAD++ :

运行notpad++,点击“运行-》运行”菜单,出现一个弹出框。
编译源代码:
cmd /k gcc -o $(NAME_PART).exe "$(FULL_CURRENT_PATH)" & PAUSE & EXIT
运行上一步生成的可执行文件:
cmd /k "$(NAME_PART)" & PAUSE & EXIT

注意事项:
引号的使用是为了适用于文件名或者路径中带有空格的情况,一定不能省略。
& PAUSE 含义是命令运行后暂停等待键盘操作
& EXIT 含义是完成后退出运行窗口,回到notepad++
gcc的bin目录已经之前在系统环境变量中进行过设定,否则需要补全gcc命令的绝对路径。

下面是NppExec的配置方法(用来Build 和 Run java文件):

Build Java
--------------
cd "$(CURRENT_DIRECTORY)"
D:"Java"jdk1.6.0_03"bin"Javac.exe "$(FILE_NAME)"
或者:

Run Java
-------------
cd "$(CURRENT_DIRECTORY)"
D:"Java"jdk1.6.0_03"bin"java.exe "$(NAME_PART)"

Build & Run Java
------------------------
cd "$(CURRENT_DIRECTORY)"
D:"Java"jdk1.6.0_03"bin"Javac.exe "$(FILE_NAME)"
D:"Java"jdk1.6.0_03"bin"java.exe "$(NAME_PART)"

我的编译+运行 : F6 --> (将一下的内容保存为RUN_G++)

NPP_SAVE//编译前保存修改
g++ $(FILE_NAME)//编译文件
cmd /k a < in.txt &exit//调用cmd来运行生成的文件,从in.txt来进行数据的输入

另外感觉NOTEPAD++的NPP命令越来越强大,尤其是console窗口下来运行其他的命令
分享到:
评论

相关推荐

    Notepad++ nppexec插件下载

    - 除了运行Java程序,nppexec还可以用于执行各种shell命令,比如Git操作、编译C/C++程序、运行Python脚本等。 - 可以设置命令的环境变量,以便在执行命令时使用特定的环境。 - 支持命令历史记录,方便重复使用以前...

    Notepad++文本编译器

    1. **多语言支持**:Notepad++内置了对多种编程语言的语法高亮显示,包括但不限于C、C++、Python、PHP、SQL、XML等,使得代码更易于阅读和理解。 2. **语法折叠**:Notepad++支持代码折叠功能,用户可以隐藏和展开...

    Notepad++ 编译查看器

    Notepad++的另一个亮点是它的编译和调试功能。通过集成的NppExec插件,你可以编写脚本直接在Notepad++内部执行命令行操作,例如编译、运行、测试代码,甚至可以进行简单的调试。对于需要频繁编译和测试的开发者来说...

    NotePad++ AStyle 代码格式化工具

    notepad++用来格式化C、C++、C#、Java的插件NppAStyle 就这两点,改完就可以愉快地编译了。在这里我顺便给懒癌患者们提供一下改好的项目文件(VS2015)以及编译好的DLL文件。另外,内建Astyle版本的升级必定会带来...

    Notepad++.zip

    1. 多语言支持:Notepad++ 支持多种编程语言,包括但不限于C++, Java, Python, PHP, HTML, CSS等,通过识别代码语法高亮显示,使代码更具可读性。 2. 文本编辑:具备基础的文本编辑功能,如查找替换、撤销/重做、...

    Notepad++.rar

    此外,Notepad++支持多种编程语言的语法高亮,包括但不限于C、C++、Java、Python、JavaScript等,满足了多语言开发的需求。 其次,模糊查找功能是Notepad++的另一大亮点。它允许用户通过输入部分字符串来搜索整个...

    java学习软件安装包(一)_eclipse+notepad++

    在Notepad++中编写完代码后,可以使用“外部工具”菜单配置javac和java命令,以便在编辑器内部进行编译和执行。 在Java开发过程中,Eclipse更适合大型项目和团队协作,其强大的功能和自动化特性能提高开发效率。而...

    notepad++增强版(开发工具)

    3. **编译和运行**:通过安装相应的编译器(如MinGW for C/C++,JDK for Java,Python环境),Notepad++可以实现代码的一键编译和运行,用户只需右键选择“Execute in current plugin’s cmd”即可。 4. **源码管理*...

    Notepad++最常用编译软件

    1. **多语言支持**:Notepad++内置了对多种编程语言的语法高亮显示,如C, C++, Java, Python, PHP, JavaScript等,这有助于提高代码的可读性并减少错误。 2. **宏功能**:用户可以录制和回放宏,实现一系列重复操作...

    NotePad++,可用于替代notepad的小工具

    虽然NotePad++并非完整的IDE,但它具备一些IDE的基础特性,如编译、运行和调试,支持通过外部工具进行编译,如通过命令行调用GCC或MSVC等。 11. **性能优化** 相比记事本,NotePad++在处理大文件时更为流畅,因为...

    轻量级编辑器-Notepad++

    在编程语言支持方面,Notepad++涵盖了各种常见的编程和脚本语言,如C++, Python, Java, HTML, CSS等。它内置了语法高亮功能,可以自动识别并以不同颜色显示代码中的关键词和字符串,使代码更易读。此外,Notepad++还...

    notepad++.zip

    1. **多语言支持**:Notepad++支持超过70种编程语言的语法高亮,包括C++, Python, Java, JavaScript等,这使得代码阅读和编写更加清晰易懂,极大地提高了开发效率。 2. **文本替换与搜索功能**:Notepad++提供了...

    notepad++编程工具 自带多国语言

    同时,Notepad++提供了上百种语言模式,这意味着它预设了不同编程语言的语法高亮和缩进规则,如C、C++、Java、Python、JavaScript等,极大地提高了代码可读性和编写效率。 “自动检测”这一特性是Notepad++的一个...

    Notepad++2018版

    其次,Notepad++支持多种编程语言的语法高亮,包括但不限于C、C++、Java、Python、PHP、HTML、XML等,这让程序员在编写代码时能更清晰地看到不同类型的语句,减少错误的可能性。此外,它还提供了代码自动完成功能,...

    notepad++ 一款非常好的 编辑器 有像JAVA Delphi 等的开发工具的功能

    2. **语法高亮**:Notepad++支持超过50种编程语言的语法高亮,包括C, C++, Python, Java, PHP, HTML, CSS等,使代码更易读,提高开发效率。 3. **代码折叠**:允许用户折叠和展开代码块,方便查看和管理复杂的代码...

    用notepad++ 打造轻量级Java c编译器

    在提供的压缩包文件中,"使用Notepad++和gcc在WIN7搭建C语言环境.txt"很可能是详细步骤的说明,而"用notepad++ 打造轻量级Java编译器.txt"则可能包含了搭建Java编译环境的具体指导。通过阅读这两份文档,你可以更...

    Notepad++2018最新版 外加一个老版本

    1. **语法高亮**:对于多种编程语言(如C++, Java, Python, PHP等)提供自动语法高亮,使代码更易于阅读和理解。 2. **多文档界面**:用户可以同时打开并编辑多个文件,方便对比和操作。 3. **宏功能**:支持录制和...

    Notepad++配合C、C++、python、Java的编译运行命令

    使用此命令的前提是已正确配置Gcc、python、jdk; 里面的命令都是亲测过的,直接复制粘贴使用,具体配置步骤请自行百度或给我留言。

    Notepad++.7.5.7.Installer.x64安装包

    支持各种编程语言,就拿我们常见的,C,Java,c++,HTML,JS,php,等常见的编程语言都是可以在其中编辑文本的,记事本有很多语言是不支持的,编辑不了文本的,notepad++可以做到,它是高于记事本和任何文件编译的一...

    编译工具Notepad++

    2. **源代码编辑**:Notepad++支持多种编程语言的语法高亮显示,包括但不限于C、C++、Java、Python、PHP、JavaScript、HTML、CSS等,这使得代码更易于阅读和理解。 3. **多文档界面**:用户可以在同一个实例中打开...

Global site tag (gtag.js) - Google Analytics