在某一行打开文本文件(快捷方式)


29

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

如何在Notepad ++中在特定行中打开多个文件?

Answers:


29

您需要使用其他答案中列出的命令行选项。

然后Shortcut key向该Windows快捷方式添加一个(又名“热键”),如下所示:

  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,这就是您的快捷键。我不确定您是否可以将其他任何组合键用作快捷键。


+1用于添加我没有回答的另一半,并提供了很多细节。谢谢!
兰道夫·理查森

那第n个字符呢?Unity可以准确地找到错误,包括将行中的字符作为变量,我该如何在lind AND字符上使用NP ++打开?
杰克·弗兰森


2

要使用记事本++在同一行上打开多个文件:

// for each file (as command line):
notepad++.exe -multiInst filename -n#
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.