Möglichkeit zum Erstellen einer Verknüpfung zum Öffnen von Notepad ++ mit einer bestimmten Registerkarte?

968
RockPaperLizard

Nehmen wir an, Sie haben Notepad ++ mit a.cppTab 1 und b.cppTab 2 geöffnet . Nehmen wir auch an, dass Tab 2 der aktive Tab ist.

Kann ich eine Windows 7-Verknüpfung erstellen, um Notepad ++ mit a.cppder aktiven Registerkarte zu öffnen (im obigen Szenario)? Die Verknüpfung muss in der Windows 7-Taskleiste funktionieren.

1
Wenn "a.cpp" immer der erste Tab ist, aktiviert Notepad ++ a.cpp diesen Tab (Tab # 1). DavidPostill vor 7 Jahren 0
Möglicherweise ist dies mit einem Startmakro möglich. Siehe [Notepad ++ - Makro zum automatischen Starten] (https://superuser.com/q/411018). DavidPostill vor 7 Jahren 0
@DavidPostill Interessanterweise scheint eine Verknüpfung zu Notepad ++ a.cpp die entsprechende Registerkarte zu aktivieren. Sobald diese Verknüpfung jedoch in der Windows 7-Taskleiste platziert ist, funktioniert sie nicht mehr so. RockPaperLizard vor 7 Jahren 0
Hmm. Ich habe nicht versucht, es in die Taskleiste zu legen. Möglicherweise hängt dies damit zusammen [So erstellen Sie ein dauerhaftes benutzerdefiniertes Symbol in der Windows-Taskleiste?] (Https://superuser.com/q/1121036) DavidPostill vor 7 Jahren 0
@DavidPostill Ich habe versucht herauszufinden, ob es verwandt ist, und ich bin mir noch nicht sicher. Wenn Sie mehrere Verknüpfungen mit Dateinamenparametern in der Windows 7-Taskleiste in Notepad ++ platzieren, führt dies zu einem seltsamen Verhalten. Probieren Sie es aus, und Sie werden wahrscheinlich die Probleme sehen. RockPaperLizard vor 7 Jahren 0

1 Antwort auf die Frage

1
Master Azazel

Funktioniert nicht so, wie Sie es beschrieben haben.

Hier finden Sie eine Liste der Notepad-Plus-Plus-Befehlszeilenargumente und Optionen.

Vielen Dank. Ich hätte sagen sollen, dass ich das gelesen habe, bevor ich es poste. Ich sehe keine Möglichkeit, über die Befehlszeile auszuwählen, welche Registerkarte aktiv sein soll. RockPaperLizard vor 7 Jahren 0
Das ist deshalb so, weil es keine Möglichkeit gibt, dies zu tun. Es wurde nicht implementiert. Ich kann mir nur eine Problemumgehung vorstellen, wenn Sie mehrere Dateien öffnen und zu einer Zeile innerhalb einer der Dateien springen, die Sie innerhalb desselben Befehls geöffnet haben. Bitte akzeptieren Sie meine Antwort. Master Azazel vor 7 Jahren 0
@MasterAzazel Jemanden zu bitten, Ihre Antwort zu akzeptieren, ist schlechte Etikette (wenn sie kein völlig neuer Benutzer sind, der möglicherweise nicht weiß, wie er sie annehmen soll). DavidPostill vor 7 Jahren 2