在特定行(快捷方式)上打开文本文件

在特定行(快捷方式)上打开文本文件

我想定义一个快捷键,用于在特定行打开特定文本文件。我首选的编辑器是 Notepad++,但欢迎提出涉及其他编辑器的建议。

如何在特定行中打开“记事本++”中的多个文件?

答案1

您需要使用其他答案

然后Shortcut key在那个窗户快捷方式上添加一个(又名热键):

  1. 创建程序本身的快捷方式。您可以通过右键单击某处(桌面最简单,但实际上在哪里并不重要)并选择 来执行此操作New -> Shortcut。您也可以Notepad++Start -> (All) Programs菜单中找到,右键单击该项目,从那里复制它,然后粘贴它。

  2. 右键单击您创建的新快捷方式(不是“开始”菜单中的快捷方式),选择Properties,然后转到选项Shortcut卡。在Target框中,您将看到一些内容,例如"C:\Program Files (x86)\Notepad++\notepad++.exe"您需要添加要打开的文件引号,然后-n###用行号替换 s)。目标框应该显示类似"C:\Program Files (x86)\Notepad++\notepad++.exe" c:\users\username\desktop\test.txt -n73

  3. 停留在Shortcut选项卡上:有一个用于编辑的框Shortcut key。单击那里并输入一个字母。它会自动在其前面添加Ctrl+ Alt,这就是您的快捷键。我不确定您是否可以使用任何其他组合键作为快捷键。

答案2

您需要使用以下命令行选项(其中“#”代表行号):

-n#

Notepad ++的命令行选项的完整列表可在Project Wiki中提供:

通过传递命令行选项来控制 Notepad++ 启动

答案3

要使用 Notepad++ 按某一行打开多个文件:

// for each file (as command line):
notepad++.exe -multiInst filename -n#

相关内容