【问题标题】:Creating custom search button in Notepad++在 Notepad++ 中创建自定义搜索按钮
【发布时间】:2013-12-17 09:36:48
【问题描述】:

我正在寻找一种为 Notepad++ 创建自定义按钮的方法。到目前为止,我还没有找到解决方案。

按钮将执行正则表达式搜索并突出显示搜索结果。这将使我更容易分析错误日志。这将消除复制/粘贴长正则表达式搜索查询的需要。

我正在尝试使用自定义工具栏插件来完成此操作,但我找不到完整的文档,因此遇到了麻烦。

任何帮助将不胜感激。

【问题讨论】:

    标签: search button notepad++


    【解决方案1】:

    你去吧:

    1. 从“插件管理器”下载“自定义工具栏”

    2. 转到菜单“插件”>“自定义工具栏”并选择“自定义按钮”

    3. 重启记事本++

    4. 现在是重要的部分,您需要在其中创建按钮的功能。在您的情况下,您只想简单地搜索,幸运的是,这可以在宏中实现。如果您需要一些无法在宏中记录的更复杂的东西,请考虑使用“Python Script”插件(即使对 Python 了解很少,这也很容易)或编写自己的插件(我想这更难,我从来没有尝试过)。因此,让我们假设您录制了一个宏并将其命名为“test”。

    5. 找到并打开文件%APPDATA%\Notepad++\plugins\config\CustomizeToolbar.btn

    6. 在文件中添加以下新行:

      宏,测试,,,

    就是这样。现在,您的工具栏中有一个新按钮可以运行您的宏。

    【讨论】:

    • 嗨,我遇到了类似的问题,但我似乎无法找到 CustomizeToolbar.btn 文件,而是有一个同名但扩展名为 .dat 的二进制文件.在同一行中,如果我的宏名为 Run those lines in ,我应该用引号添加名称吗?
    • @Konrad,很抱歉我帮不上忙,因为我不再使用这个软件了。但我记得在这个文件夹中有一个同名的 .btn 和 .dat 文件。所以,我建议检查你是否有最新的 Notepad++ 并重新安装自定义工具栏插件。
    • @Konrad 如果您仍然想知道原始文件“CustomizeToolbar.btn”出现在哪里,它会在您单击“插件 > 自定义工具栏 > 自定义按钮”时显示。
    • 更新:pythonscript 很棒,但它只支持 python 2.7.6(并且不会更新)。
    • 更新 NPP 后我遇到了一个小问题(使用德语 UI):菜单不再称为“Makro”而是“Makros”。这需要在 customizeToolbar.btn 中修复 - 然后一切正常
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-01
    • 1970-01-01
    • 2011-01-11
    • 2022-01-21
    • 2011-11-06
    • 2010-12-23
    • 1970-01-01
    相关资源
    最近更新 更多