问题标签 [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.

0 投票
6 回答
89019 浏览

python - 如何从 notepad++ 中运行 python 脚本?

当我使用 textmate 时,我只需点击“apple+r”,程序就会被解释。如何从 notepad++ 中运行程序?我看到 F5 用于“运行”,但将其指向 Python.exe 只会打开一个运行 python 的终端。它不运行我的脚本。

0 投票
1 回答
7349 浏览

c# - 使用 NPPExec 脚本从 Notepad++ 中使用 csc.exe 编译 C#

我在编写 NPPExec 脚本(用于 Notepad++)以使用 Microsoft 的 csc.exe 编译 C# 源代码时遇到问题。我为我的 c++ 东西启动并运行 MinGW 没有问题,但相同的脚本结构似乎不适用于 C#。有人有可用的 C# NPPExec 脚本吗?

三个快速说明:

  1. 当我的 mingw 安装到没有空格的路径 (\MinGW\bin) 时,我的 C# 编译器似乎隐藏在 \Program Files\ 中,这是一个有多个空格的路径。这有关系吗?

  2. 我能够使用 Microsoft SDK 安装的命令提示符进行编译(我认为它设置了一些环境变量),所以我知道编译器可以工作。

  3. 在 NPPExec 选项框中,我选择了 FOLLOW $(CURRENT_DIRECTORY)。这有关系吗?

谢谢。

0 投票
1 回答
3476 浏览

notepad++ - NppExec 的 F6 快捷方式在 Notepad++ 中不再工作

我似乎无法再让 F6 工作以在 Notepad++ 的 NPPExec 函数中调用 Execute。直到两天前它工作正常。其他功能键都不能拉起执行。

任何想法发生了什么?

谢谢。

0 投票
11 回答
231767 浏览

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

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

我希望 NppExec 编译我的 C 文件、运行它们并显示它们的输出,所有这些都在 Notepad++ 中。

0 投票
1 回答
774 浏览

notepad++ - 如何在 Notepad++ 中使用 NppExec 创建新文件?

在 Notepad++ 中,我想创建一个新文件,然后将另一个文件的内容放入该新文件中。

这可以通过创建宏来实现,但问题是,我必须复制粘贴内容,丢失之前剪贴板上的任何内容,我不希望这样。

所以我查看了 NppExec。使用 NppExec,我可以将另一个文件的内容放在当前打开的文件中,但我似乎找不到任何函数来创建新文件。

0 投票
2 回答
4445 浏览

python - 让 NppExec 了解 Notepad++ 中当前文件的路径(用于 Python 脚本)

很长一段时间以来第一次使用 windows 并拿起了 notepad++ 并正在使用 nppexec 插件来运行 python 脚本。但是,我注意到 notepad++ 不会选择保存我的脚本的目录。例如,我将“script.py”放在“我的文档”中,但是 os.getcwd() 会打印“Program Files \ Notepad++”

有谁知道如何改变这种行为?在 Mac 中不完全习惯。

0 投票
1 回答
547 浏览

configuration - NPPEXEC NPE_CMDALIAS 保存自定义别名?

我已经使用 cygwin mintty 一段时间了,它支持使用自定义别名,只需在我的用户属性的 bashRC 文件中定义它们即可。本质上,我可以键入“test”并让它执行一个看起来像“C:\randomfolder\manySubfolders\someScript.pl”的脚本,因为它只是用脚本的长路径替换了快捷方式别名。

notepad++ 插件 NPPExec 使用 npe_cmdalias alias = full 命令支持此行为。

这很好用,但是当 NPP 重新启动时,我的自定义别名会丢失。有没有办法让这些别名持续存在?

谢谢!

0 投票
1 回答
1664 浏览

cmd - Notepad++ 控制台 - 无法更改当前驱动器

我刚刚在 Notepad++ 中发现了 NppExec 控制台,我真的很想用它来代替打开 cmd 实例。我的“项目”文件夹位于 D 驱动器上,但 Notepad++ 安装在 C:/Program Files 中...我尝试像这样更改当前目录:

这在普通的 Windows 控制台中工作正常,但在 NppExec 中,它会将我发送到 C:/

关于如何进入 D:/Projects 的任何想法?

0 投票
2 回答
5440 浏览

curl - notepad++ 如何运行 curl 请求?

我想知道是否有任何方法可以在记事本++中运行 curl

我遇到了http://net.tutsplus.com/articles/news/cross-browser-css-in-seconds-with-prefixr/它显示了如何http://prefixr.com/在终端中运行

有任何想法吗?谢谢

0 投票
1 回答
17341 浏览

python - ImportError: no module named Tkinter (Running python with NotePad++'s NppExec)

我正在尝试使用 Notepad++ 的 NppExec 插件运行 python 文件。我的文件尝试使用“from Tkinter import *”行导入 Tkinter。使用 NppExec,我运行以下脚本:

或者有时

在任何一种情况下,我都会收到错误“ImportError:没有名为 Tkinter 的模块”。我觉得这很奇怪,因为如果我使用任何其他方法(IDLE,直接从命令行,甚至使用 Npp 的内置 Run 函数)运行我的 python 文件,我不会收到任何错误,并且 Tkinter 可以正确导入。

我正在运行 Windows 7,如果它有所作为。

在此先感谢您的帮助!-山姆