【发布时间】:2013-12-17 09:36:48
【问题描述】:
我正在寻找一种为 Notepad++ 创建自定义按钮的方法。到目前为止,我还没有找到解决方案。
按钮将执行正则表达式搜索并突出显示搜索结果。这将使我更容易分析错误日志。这将消除复制/粘贴长正则表达式搜索查询的需要。
我正在尝试使用自定义工具栏插件来完成此操作,但我找不到完整的文档,因此遇到了麻烦。
任何帮助将不胜感激。
【问题讨论】:
我正在寻找一种为 Notepad++ 创建自定义按钮的方法。到目前为止,我还没有找到解决方案。
按钮将执行正则表达式搜索并突出显示搜索结果。这将使我更容易分析错误日志。这将消除复制/粘贴长正则表达式搜索查询的需要。
我正在尝试使用自定义工具栏插件来完成此操作,但我找不到完整的文档,因此遇到了麻烦。
任何帮助将不胜感激。
【问题讨论】:
你去吧:
从“插件管理器”下载“自定义工具栏”
转到菜单“插件”>“自定义工具栏”并选择“自定义按钮”
重启记事本++
现在是重要的部分,您需要在其中创建按钮的功能。在您的情况下,您只想简单地搜索,幸运的是,这可以在宏中实现。如果您需要一些无法在宏中记录的更复杂的东西,请考虑使用“Python Script”插件(即使对 Python 了解很少,这也很容易)或编写自己的插件(我想这更难,我从来没有尝试过)。因此,让我们假设您录制了一个宏并将其命名为“test”。
找到并打开文件%APPDATA%\Notepad++\plugins\config\CustomizeToolbar.btn
在文件中添加以下新行:
宏,测试,,,
就是这样。现在,您的工具栏中有一个新按钮可以运行您的宏。
【讨论】:
CustomizeToolbar.btn 文件,而是有一个同名但扩展名为 .dat 的二进制文件.在同一行中,如果我的宏名为 Run those lines in ,我应该用引号添加名称吗?