问题标签 [nppexec]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nppexec - 使用 Notepad++ 编译 C 程序时出现错误代码 2
使用我在 stackoverflow 上找到的指令,我尝试使用 NppExec 编译我的 C 文件、运行它们并显示它们的输出,所有这些都在 Notepad++ 中。
但是,当我尝试使用它时,我在控制台中收到此错误消息(见下文)。
有谁知道我如何解决这个问题?
TIA罗杰
这些是我遵循的说明:
我正在使用 MinGW 编译器。
转到插件-> NppExec-> 执行
把这个粘贴到那里
NPP_SAVE
CD $(CURRENT_DIRECTORY)
C:\MinGW32\bin\gcc.exe -g "$(FILE_NAME)"
a (请记住将以上四行分开。)
现在,给出名称,保存并确定。
重启 Npp。
转到插件-> NppExec-> 高级选项。
菜单项-> 项目名称(我有 C 编译器)
关联脚本-> 从组合框中选择上述脚本名称。
单击添加/修改和确定。
现在分配第一个答案中给出的快捷键。
notepad++ - NppExec SqlPlus 如何检查错误?
我正在使用 NppExec 插件运行 Notepad++。
当我按 F6 时,我输入了一个连接到我的数据库的脚本
如果我的包没有编译,我如何用“显示错误”检查错误?
notepad++ - 如何隐藏在 NppExec 中执行的命令?
我想知道我是否可以禁用控制台信息或绿色文本,当我运行时显示在 NppExec 控制台中npe_console v+
。
这是我在运行脚本时看到的:
预期的输出是“存在” - 我想知道我是否可以隐藏它?例如,类似的东西npe_console v+ >nul
。
c - Notepad++、NppExec、CreateProcess() 失败,错误代码为 2,Windows 10
嗨,我是 C 编程和 Notepad++ 的新手。在为 Windows 10 配置 C 编译器时,我似乎找不到解决此问题的方法。
我从https://www.youtube.com/watch?v=_dGyVkPkBRI&t=88s获取的 NppExec 脚本
请帮忙指点,谢谢。
java - NppExec 控制台输出到 CMD 窗口
我刚刚开始使用 Notepad++ 编写、编译和运行简单的 java 程序。我很快就找到了 nppexec,我目前正在使用这个脚本来编译和运行:
但是,我希望 java 程序实际上在 CMD 窗口中运行,而不是在控制台窗口中,因为我发现使用可拆卸窗口更容易。我试过这个:
cmd /k start javac $(FILE_NAME) && java $(NAME_PART) 暂停
但它不会产生我预期的结果。它仍然在固定在 npp 底部的控制台窗口中显示输出。
我正在寻找的期望结果是例如在 java 中使用 Scanner 时,我想在 CMD 窗口中进行输入,而不是在 npp 中固定的控制台窗口。
c++ - 如果文件名有空格,MinGw 不执行程序
所以我使用notepad++的NppExec直接编译执行C++文件。
这一切都很好,现在假设我有这段代码:
我使用上面的执行代码来编译它......
好吧,如果文件名没有任何空格,这将起作用
但是如果我使用空格...
它会产生以下错误:
在你说这是因为我的代码有错误之前,它没有,那是我遇到问题的同一个文件,代码是复制粘贴的......我命名了文件Test File.cpp
并得到了错误,但在更改为TestFile.cpp
它之后没有显示上述错误,代码也没有被编辑
为什么以及如何避免这种情况?
python - Python 脚本未在 Notepad++ 中正确终止
我已经安装了 anaconda3 和 notepad++,我正在尝试链接 NppExec,一个 Notepad++ 的插件,这样我不仅可以运行纯 python 和其他库(如 matplotlib 或 numpy)。我在以下位置找到了一种解决方案:Cannot run conda command 'activate' with NppExec plugin of Notepad++
此解决方案有效,但是当我运行它时,进程的执行不会终止,我被迫在控制台中按 Ctrl+C 以手动终止它。我认为这是由于 anaconda 的激活文件没有结束(可能在 bat 文件中?)。有解决方法吗?也许在 bat 文件中使用终止子句或在记事本中使用巧妙的解决方法?
c++ - 为什么 NppExec 错误地读取我的 c++ exe 输入?
我可以使用 NppExec 控制台使用 Notepad++ 运行我的 C++ 代码。当我输入输入时,代码按预期运行。但是,当我复制并粘贴输入时,代码给出了错误的答案。
例如,下面是输入。我做 cin >> n >> k; 首先。所以n应该是10,k应该是4。但是,我的n变成13,k变成0。我猜它只是在读最后一行什么的。当我键入输入或使用命令提示符运行它时,代码会起作用。当我将输入粘贴到 NppExec 控制台时,它就失败了。
有谁知道为什么 NppExec 输入在粘贴输入时表现得很奇怪?以及如何解决这个问题?
输入:
代码:
c++ - Notepad++ NppExec 控制台警告,需要解释“C++”
我尝试使用 Notepad++ 编写 c++ 代码,并在 youtube 上遵循了一些教程,这就是我所做的:
- 使用 mingw64 安装 gcc/g++ 编译器
- 在 N++ 上安装 NppExec 插件
- 键入以下编译器脚本并保存为 C++:
NPP_SAVE cd
$(CURRENT_DIRECTORY)
g++ $(FILE_NAME)
cmd /c $(CURRENT_DIRECTORY)\program.exe
无论如何,无论何时编译一个程序,例如一个简单的程序
控制台显示以下警告:
"C:\Users\pc\Desktop\Courses\Projects\C\program.exe' is not recognized as an internal or external command, operable program or batch file."
我的问题是,当我在 cmd 上运行程序时,它运行良好,但在链接期间显示的错误表明该文件夹在
任何解释
中都不存在?
谢谢!%PATH%
java - 如何退出 NppExec 控制台中的进程?
我正在尝试使用 NppExec 控制台在 Notepad++ 中运行Java Swing程序。输出显示正常,但是当我重新运行程序时它显示Console process is still running. Send -send exit command; Cancel[Esc] - continue. Kill is not recommended.
。
如何退出该过程?