Можно ли создать ярлык для открытия Notepad ++ с определенной вкладкой?

761
RockPaperLizard

Допустим, у вас открыт Блокнот ++ a.cppна вкладке № 1 и b.cppна вкладке № 2. Давайте также скажем, что вкладка № 2 является активной вкладкой.

Можно ли создать ярлык Windows 7 для открытия Notepad ++ с a.cppактивной вкладкой (в приведенном выше сценарии)? Ярлык должен работать на панели задач Windows 7.

1
Если `a.cpp` всегда первая вкладка, то` Notepad ++ a.cpp` активирует эту вкладку (вкладка # 1). DavidPostill 7 лет назад 0
Вы можете сделать это с помощью макроса запуска. См. [Автоматический запуск макроса Notepad ++] (https://superuser.com/q/411018). DavidPostill 7 лет назад 0
@DavidPostill Интересно, что ярлык `Notepad ++ a.cpp`, кажется, активирует соответствующую вкладку, но как только этот ярлык помещен в панель задач Windows 7, он больше не работает так. RockPaperLizard 7 лет назад 0
Хм. Я не пытался положить его на панели задач. Это может быть связано с этим [Как создать постоянный пользовательский значок на панели задач Windows?] (Https://superuser.com/q/1121036) DavidPostill 7 лет назад 0
@DavidPostill Я пытался определить, связано ли это, и я еще не уверен. Размещение нескольких ярлыков в Notepad ++ с параметрами имени файла на панели задач Windows 7 создает некоторое странное поведение. Попробуйте, и вы, вероятно, увидите проблемы. RockPaperLizard 7 лет назад 0

1 ответ на вопрос

1
Master Azazel

Не работает так, как вы описали.

Вот список аргументов и опций командной строки notepad-plus-plus.

Благодарю. Я должен был упомянуть, что я прочитал это перед публикацией. Я не вижу способа выбрать, какая вкладка должна быть активной через командную строку. RockPaperLizard 7 лет назад 0
Это потому, что ** нет никакого способа сделать это **. Его не было реализовано. Единственный обходной путь, который я могу себе представить, - это открыть несколько файлов и перейти к строке в одном из файлов, которые вы открыли в рамках одной и той же команды. Пожалуйста, примите мой ответ. Master Azazel 7 лет назад 0
@MasterAzazel Попросить кого-нибудь принять ваш ответ - плохой этикет (когда он не совсем новый пользователь, который может не знать, как принять). DavidPostill 7 лет назад 2