Notepad++ 记事本++;列编辑器

Notepad++ 记事本++;列编辑器,notepad++,multiple-columns,Notepad++,Multiple Columns,在记事本++中,我一直在使用编辑->列编辑器在文本文件的每一行上放置一个数字,这太棒了 是否有一种方法可以对所有打开的文档执行此操作,以避免我对每个文本文件执行此操作?是的,您可以编写一个Python脚本来执行此操作。执行以下步骤(如果不适用,则省略): 安装 转到插件->Python脚本->新脚本 创建新的AddLineIdsAllTabs.py脚本 添加以下内容: 现在,从Plugins->pythonscript->Scripts->AddLineIdsAllTabs运行脚本 备选

在记事本++中,我一直在使用编辑->列编辑器在文本文件的每一行上放置一个数字,这太棒了


是否有一种方法可以对所有打开的文档执行此操作,以避免我对每个文本文件执行此操作?

是的,您可以编写一个Python脚本来执行此操作。执行以下步骤(如果不适用,则省略):

  • 安装
  • 转到插件->Python脚本->新脚本
  • 创建新的
    AddLineIdsAllTabs.py
    脚本
  • 添加以下内容:


现在,从Plugins->pythonscript->Scripts->AddLineIdsAllTabs运行脚本

备选脚本

在记事本.activateIndex(视图,索引)行之后,使用

editor.selectAll()
notepad.runMenuCommand('TextFX Tools', 'Insert Line Numbers')

最快的方法是用您最喜欢的脚本语言编写脚本。
editor.selectAll()
notepad.runMenuCommand('TextFX Tools', 'Insert Line Numbers')