如何使用NppExec插件从Notepad ++中编译和运行C文件?

Chr*_*ian 36 c notepad++ nppexec

如何为Notepad ++配置NppExec插件?

我希望NppExec能够在Notepad ++中编译我的C文件,运行它们并显示它们的输出.

小智 40

这是perl的一个程序,只是为C调整它.希望它有所帮助.

  • 打开Notepad ++
  • 键入F6以打开执行窗口
  • 编写以下命令:
    • npp_save < - 保存当前文档
    • CD $(CURRENT_DIRECTORY) < - 移动到当前目录
    • perl.exe -c -w "$(FILE_NAME)" < - 执行命令perl.exe -c -w,例如:perl.exe -c -w test.pl(-c = compile -w = warnings)
  • 单击"保存"
  • 输入名称以保存脚本(即Perl编译)
  • 转到菜单插件 - > Nppexec - >高级选项 - >菜单项(注意:这是正确的'菜单项*')
  • 在名为'Associated Script'的组合框中选择最近在其下拉菜单中创建的脚本,选择'添加/修改'并单击确定 - >确定
  • 重启Notepad ++
  • 转到设置 - >快捷方式映射器 - >插件 - >搜索脚本名称
  • 选择要使用的快捷方式(即ctrl + 1),单击"确定"
  • 确认您现在可以运行使用所选快捷方式创建的脚本.


May*_*til 24

对于perl,

要运行perl脚本,请使用此过程

要求:您需要设置classpath变量.

转到插件 - > NppExec - > 执行

在命令部分中,键入此

cmd /c cd "$(CURRENT_DIRECTORY)"&&"$(FULL_CURRENT_PATH)"
Run Code Online (Sandbox Code Playgroud)

保存并给它命名.(我给Perl).

OK.如果编辑想要重新启动,请先执行此操作.

现在按F6,您将在下方找到您的Perl脚本输出.

注意:不需要单独配置单独的文件.

对于java,

要求:您需要设置JAVA_HOMEclasspath变量.

转到插件 - > NppExec->执行

在命令部分中,键入此

cmd /c cd "$(CURRENT_DIRECTORY)"&&"%JAVA_HOME%\bin\javac""$(FULL_CURRENT_PATH)"
Run Code Online (Sandbox Code Playgroud)

*.class将在当前文件夹的位置生成; 尽管有编程错误.

对于Python,

使用这个插件Python插件

转到plugins-> NppExec->在Python intercative中运行文件

通过使用它,您可以在Notepad ++中运行脚本.

对于PHP,

不需要不同的配置只需下载此插件.

PHP插件 并完成.

对于C语言,

要求:您需要设置classpath变量.
我正在使用MinGW编译器.

转到插件 - > NppExec->执行

粘贴到那里

   NPP_SAVE

   CD $(CURRENT_DIRECTORY)

   C:\MinGW32\bin\gcc.exe -g "$(FILE_NAME)" 

   a
Run Code Online (Sandbox Code Playgroud)

(记得给上面四行分开的一行.)

现在,给出名字,保存和确定.

重启Npp.

转到插件 - > NppExec->高级选项.

菜单项 - >项目名称(我有C编译器)

关联脚本 - >从组合框中选择上面的脚本名称.

单击添加/修改,然后单击确定.

现在分配第一个答案中给出的快捷键.

按,F6然后选择脚本或按快捷键(我指定了Ctrl+ 2).

对于C++,

只有改变的G ++而不是gcc*.cpp而不是在*.c

而已!!

  • 我需要这个`... javac""$(FULL ...`让java工作.(添加一个空格) (2认同)

Pwd*_*wdr 5

以下是用于编译和运行Java源代码的代码:-打开Notepadd ++-点击F6- 粘贴此代码

npp_save <-- Saves the current document
CD $(CURRENT_DIRECTORY) <-- Moves to the current directory
javac "$(FILE_NAME)" <-- compiles your file named *.java
java "$(NAME_PART)" <-- executes the program
Run Code Online (Sandbox Code Playgroud)

为此,必须设置Java Classpath变量。

另一个有用的网站:http : //www.scribd.com/doc/52238931/Notepad-Tutorial-Compile-and-Run-Java-Program