nppexec

如何根据文本文件的第一行重命名 txt 文件?
nppexec

如何根据文本文件的第一行重命名 txt 文件?

我有多个 .txt 文件,我想将它们重命名为它们包含的第一行文本。 每个文本文件的第一行都是一些数字和文本示例 ParagraphL23 我希望将我的文本文件重命名为 ParagraphL23.txt 我想对我的所有文件(共 30 个)执行此操作。 我有 Ubuntu 和 notepad++ ...

Admin

使用 NPP,有没有方法对用逗号分隔的值(单列)进行数字排序?
nppexec

使用 NPP,有没有方法对用逗号分隔的值(单列)进行数字排序?

我有一个包含大量值的 JSON csv 文件(一列)。为了删除重复项,我需要先替换所有 CR,然后使用 TextFX 排序行功能,再将所有 CR 替换为逗号(这样 JSON 文件就会恢复正常顺序)。是否有一个 NPP 插件或 NPP 方法可以用来简单地对逗号分隔的值进行排序,以便删除重复项?示例列表: 12345,98765,12345,11111,12345 需要是: 11111,12345,98765 排序并不重要,我需要的是重复数据删除 ...

Admin

Notepad++ NppExec:使用‘>’重定向到文件将其注册为参数并且不起作用,即使它在命令行上运行
nppexec

Notepad++ NppExec:使用‘>’重定向到文件将其注册为参数并且不起作用,即使它在命令行上运行

查看下面的代码,它只是将 c 或 c++ 文件(例如)转换main.cpp为预处理后的状态,例如main_pp.cpp。 但是,运行它生成的命令g++ -E "main.cpp" > "main_pp.cpp"在命令行上就可以正常工作。 确切的错误是g++: error: >: Invalid argument,所以显然它没有看到不是>参数列表的一部分。 cd "$(CURRENT_DIRECTORY)" g++ -E "$(FILE_NAME)" > "$(NAME_PART)_pp$(EXT_PART)" 有人知道为什么 Npp...

Admin

NppExec - 如何自动终止进程
nppexec

NppExec - 如何自动终止进程

我在 Notepad++ 上编写 Python 代码,经常使用 matplotlib。如果我打开了一个图并想重新运行代码,就会出现一个烦人的对话框,提示“NppExec - 警告 - 控制台进程仍在运行”。 这个问题之前已经提出过,但开发人员似乎有点固执?我只是想知道 2019 年这个问题是否得到解决,或者是否有人想出了可行的解决方法。 如果没有,是否有人推荐其他适合 python + 机器学习的文本编辑器。 ...

Admin

从 Notepad++ 插件 NppExec 运行时 taskkill 进程失败
nppexec

从 Notepad++ 插件 NppExec 运行时 taskkill 进程失败

我制作了一个批处理文件,可以终止几个任务并重新启动它们,如下所示: taskkill /f /im "task1.exe" taskkill /f /im task2.exe start C:\path\task.exe 这个 bat 文件在通过 cmd 提示符运行时运行良好。但是,当尝试通过 NppExec 运行它时,第一个taskkill失败,Reason: Access is denied. 第二个taskkill运行start良好。 通过命令提示符运行批处理时,为什么一个会失败,而另一个会成功?我该如何修复它,以便两个任务都结束? ...

Admin

使用 Notepad++ 中的“NPPExec”插件进行“g++”编译时出错
nppexec

使用 Notepad++ 中的“NPPExec”插件进行“g++”编译时出错

每次我尝试从 notepad++ portable 运行 G++ 时都会出现此错误 我正在尝试编译一个简单的 hello world 程序。我确信目录和文件存在,但仍然出现此错误。 虽然我不认为这与这个错误有关,但我正在使用本教程。 ...

Admin

编辑:
nppexec

编辑:

我有以下 perl 脚本: print "test: "; my $input = <>; print "result: ", $input; 我在 Notepad++ 中创建了 NppExec 命令: NPP_SAVE perl "$(CURRENT_DIRECTORY)\$(FILE_NAME)" 当我运行此命令时,它将产生: Process started >>> hello test: result: hello <<< Process finished. (Exit code 0) ...

Admin

如何让 NppExec 显示脚本创建的窗口?
nppexec

如何让 NppExec 显示脚本创建的窗口?

我正在尝试使用 NppExec 运行 Python 脚本。它运行良好(控制台会根据我在脚本中打印到 stdout 的内容进行更新),但脚本创建的窗口(通过 PyQt)从未显示。如果我在标准 shell(cmd.exe)中执行相同的脚本,窗口会正常显示。实际上,我想要启动的应用程序(vitables)的启动画面显示在 NppExec 下,而不是主窗口下。 更新:奇怪的是,我注意到它在某些机器上运行良好(但在其他机器上却不行)。它运行的机器和不运行的机器都使用相同的操作系统(Windows 7 SP1)、相同的 Notepad++ 版本(5.8.6)和 Npp...

Admin

如何让 NppExec 在其自己的窗口中打开 Git Bash?
nppexec

如何让 NppExec 在其自己的窗口中打开 Git Bash?

我安装了 Notepad++ 的 NppExec 插件,以便能够从应用程序内部运行 Git Bash,但它在 Notepad++ 的内置控制台中运行脚本。这会导致颜色消失,并降低状态消息的可读性。 如何让 NppExec 使用 Git Bash 打开一个新的 cmd 窗口,并且其工作目录与我当前正在编辑的文件相同? ...

Admin

在 notepad++ 中编译 cpp 文件时出现错误代码 2
nppexec

在 notepad++ 中编译 cpp 文件时出现错误代码 2

我正在使用这个代码 cd "$(CURRENT_DIRECTORY)" g++ $(FILE_NAME) -o $(FILE_NAME).exe 从记事本运行 cpp。我原本期望运行的是g++ FILE_NAME.cpp -o FILE_NAME.exe 但g++ FILE_NAME.cpp -o FILE_NAME.cpp.exe我得到的却是。 那么,我该如何只包含文件名(不包含扩展名)才能使此代码正常工作?是否有一些代码可以访问文件名(不包含扩展名)? ...

Admin

使用 NppExec 和 Ruby 为 Notepad++ 编写新的宏功能
nppexec

使用 NppExec 和 Ruby 为 Notepad++ 编写新的宏功能

我在美国和欧洲工作,在查看日志或笔记时,在月/日(美国)和日/月(欧盟)格式之间切换会导致歧义(例如,7/8/12 是 7 月 8 日还是 8 月 7 日?)。 我想将 Notepad++ 时间戳功能更改为使用国际格式 YYYY-MM-DD--DAY--HH:MM 2012-08-19--Sun--20:30 请注意,将星期几拼写出来会是一个不错的额外功能,并且可以避免必须在日历中查找那天是星期几。 目前NPP不具备这种灵活性。 有没有办法使用某种宏或脚本来做到这一点,也许使用 Ruby? ...

Admin

在 Notepad++ (NppExec 控制台) 中以交互方式运行 python / ruby
nppexec

在 Notepad++ (NppExec 控制台) 中以交互方式运行 python / ruby

我一直在使用记事本中的 NppExec 控制台来使用python script_name.py或运行 python 和 ruby​​ 脚本ruby script_name.rb,并且大多数情况下效果很好:输出被重定向到 NppExec 控制台,并且我不必切换出 Notepad++ 来测试我的脚本。 但是,我真正想要做的是从 NppExec 控制台运行 python 或 ruby​​ 的交互式会话。例如,只允许python或irb不允许互动地在控制台中工作。 有谁遇到过这样的情况吗? 如果可能的话,就意味着能够在控制台内执行给定脚本中的函数/方法,而无需...

Admin

通过 NPPExec(Notepad++)运行宏
nppexec

通过 NPPExec(Notepad++)运行宏

有没有办法运行宏使用核能执行委员会脚本记事本++? 非常感谢您的帮助。 编辑: 我也曾尝试寻找解决方案这里以及可以在 NP++ 的 NPPExec 菜单中访问的 NPPExec 手册。我已经成功运行了许多应用程序(如 R、pdflatex 等)。但我无法通过 NPPExec 运行(甚至无法访问)宏。 ...

Admin

Sublime Text 包与 NppExec 类似吗?
nppexec

Sublime Text 包与 NppExec 类似吗?

有人知道 Sublime Text 2 的包可以让我执行 shell 命令、保存 shell 命令、运行当前打开的文件吗? 我怀念 Notepad++ 中的 NppExec 实用程序,在其中我可以保存类似的内容: irb -r "$(FULL_CURRENT_PATH)" ...按 F6,回车,然后我就可以开始使用了。使用 Sublime Text 2,我必须打开 shell,导航到正确的目录,然后输入命令。 ...

Admin