Ich mag würde Eclipse zu verbessern, so dass, wenn ich eine benutzerdefinierte Tastenkombination drücken - sagen Ctrl +Umschalt +E --then es einen Befehl auf dem aktuellen läuft Datei (wenn mein aktueller Puffer foo.c ist, dann wird `mycommand foo.c 'im Verzeichnis von foo.c laufen).Benutzerdefinierte Befehl für Eclipse auf aktuelle Datei
Antwort
Öffnen Sie den Dialog Externe Tools Konfiguration im Menü Ausführen. Erstellen Sie eine neue Konfiguration mit den folgenden Einstellungen.
Ort: c: \ mycommand.exe (auf Ihre Bedürfnisse ändern)
Arbeitsverzeichnis: $ {} container_loc
Argumente: $ {} resource_loc
Under Prefrences-> General-> Keys können Sie eine Verknüpfung für "Run last started external tool" einrichten.
Dies sollte Ihr Problem lösen.
Stellen Sie außerdem sicher, dass Ihre "Ressource" (foo.c) ausgewählt ist. Es ist mir passiert, dass beim Testen des externen Tools und beim horizontalen Scrollen des Ausgabebereichs die Ressource abgewählt wird. Wenn Sie das externe Tool erneut ausführen, nachdem Sie wahrscheinlich Änderungen an seiner Konfiguration vorgenommen haben, wird in Eclipse ein Fehlerfeld über "leere Variable" (z. B. $ {resource_loc}) angezeigt.
- 1. Eclipse, aktuelle Geschichte wiederherstellen
- 2. Log-Datei-Viewer für Eclipse
- 3. Vim: aktuelle Datei ausführen?
- 4. Benutzerdefinierte Befehl für ‚\ {Umgebung} begin ... \ end {Umgebung}‘
- 5. Aktuelle Nachrichten über Eclipse 4.0
- 6. Benutzerdefinierte Eclipse-Warnung für eine Anmerkung
- 7. Benutzerdefinierte Eclipse-Variable für Java-Codevorlagen
- 8. Android: Chrome benutzerdefinierte Registerkarte auf Eclipse?
- 9. Beschränkung `using` Direktiven auf die aktuelle Datei
- 10. Benutzerdefinierte Eclipse-Paket
- 11. Eclipse-Plugin, benutzerdefinierter Run-Befehl
- 12. Zugreifen auf "aktuelle Klasse" von WPF benutzerdefinierte MarkupExtension
- 13. Eclipse, ant und benutzerdefinierte Aufgaben
- 14. Eclipse: Task-Tags auf das aktuelle Projekt beschränken
- 15. Wie setze ich Build-Befehl für "aktuelle Datei speichern" und starte dann "octave script" im geany-Texteditor?
- 16. aktuelle Datei von ftp
- 17. Benutzerdefinierte Heuristik in ECLIPSE CLP
- 18. angeben Ziele für Make-Datei Befehl
- 19. Laufender Befehl für jede Zeile in Datei
- 20. Eclipse/Tomcat vergessen benutzerdefinierte Tags?
- 21. Windows-Batch-Datei für mysqldump Befehl
- 22. eclipse -Error beim Start Befehl: gdb --version
- 23. Wie können wir benutzerdefinierte Einstellungen für Sonar in Eclipse verwenden?
- 24. Eclipse Juno benutzerdefinierte Werkbank Farben
- 25. django benutzerdefinierte Befehl nicht gefunden
- 26. Wie führe ich den Befehl mvn Eclipse: Eclipse
- 27. Qt Eclipse Integration und benutzerdefinierte Widget-Plugin
- 28. Benutzerdefinierte "Ausführen/Debug in X" -Befehl/Plugin für Visual Studio
- 29. Schnelle Möglichkeit, benutzerdefinierte Syntaxhervorhebung in Eclipse
- 30. Benutzerdefinierte Befehl mit Server yml Befehl in Dropwizard
Das funktioniert gut genug, Stefan, danke. Eine Sorge: Wenn ich zwei verschiedene benutzerdefinierte Befehle haben möchte, kann ich sie beide nicht verwenden. Außerdem muss ich mir merken, welchen Befehl ich zuletzt benutzt habe, wenn ich die Tastenkombination drücke, wodurch die Tastenkombination in diesem Fall ziemlich nutzlos wird. Gibt es eine Möglichkeit, eine Schlüsselkombination einer bestimmten Aktion zuzuweisen, oder lässt Eclipse das nicht zu? – Nathan
Ich wünschte, ich könnte das mehr! Vielen Dank! – user1495323