Odpowiedzi:
Najpierw zamknij Notepad ++, a następnie znajdź plik shortcuts.xml, zwykle w:
C:\Users\<username>\AppData\Roaming\Notepad++
C:\Documents and Settings\<username>\Application Data\Notepad++
Otwórz go za pomocą czegoś innego niż Notepad ++ (być może notepad.exe) i dodaj coś takiego do pliku w <UserDefinedCommands></UserDefinedCommands>
tagach:
<Command name="Launch file" Ctrl="yes" Alt="yes" Shift="yes" Key="">"$(FULL_CURRENT_PATH)"</Command>
Spowoduje to uruchomienie (zapisanego) pliku z domyślną aplikacją.
Zapisz zmiany, a następnie załaduj Notepad ++, aby zobaczyć nowe wpisy w menu Uruchom.
Ważne : nie edytuj za shortcuts.xml
pomocą samego Notepad ++, ponieważ plik shortcuts.xml jest zastępowany, gdy program się zamyka (nadpisuje wszelkie wprowadzone zmiany).
Execute
z powyższym kodem, z wyjątkiem skrótu. Próbuję uruchomić .ahk
skrypt. Polecenie menu działa, ale skrót nie działa. Chcę tylko F5
[płakać].
Odpowiedź boot13 jest nieco zbyt skomplikowana. Menu Uruchom i polecenie to zrobią. Ma również możliwość zapisania polecenia z przypisanym klawiszem skrótu. To jest następnie zapisywane w UserDefinedCommands.
Preferowaną przeze mnie opcją jest wtyczka NppExec. Jest to o wiele bardziej wydajne i elastyczne przy wyborze sposobu uruchamiania programu i może uruchamiać rzeczy w wierszu poleceń z wyjściem konsoli, a także uruchamianiem aplikacji Windows.
NPPExec nie działał dla mnie, więc wypróbowałem wtyczkę „RunMe” napisaną przez F. Stellari, która działa jak urok. Wykonuje pliki na podstawie ich rozszerzenia, po prostu naciskając klawisz lub kombinację klawiszy.
Domyślnie RunMe to „Shift + F5”, ale można to łatwo zmienić na F5, zmieniając ustawienia skrótów klawiaturowych Notepad ++.
Aktualny adres URL pobierania to: http://sites.google.com/site/fstellari/nppplugins
Jeśli to się zmieni, wyszukaj „notepad ++ runme”
Run
polecenia i przypisać je ponownie do RunMe'
polecenia s, ale skrót klawiszowy nie działa.