Frage

Ich möchte von Eclipse verbessern, so dass, wenn ich eine benutzerdefinierte Tastenkombination drücken - sagen Strg + Umschalttaste + E - dann es wird ein Befehl auf die aktuelle Datei ausführen (wenn meine aktuelle Puffer foo.c ist, dann wird es `mycommand foo.c‘ in foo.c das Verzeichnis ausgeführt).

War es hilfreich?

Lösung

Öffnen Sie die Externe Tools Konfigurationsdialog aus dem Run-Menü. Erstellen Sie eine neue Konfiguration mit den folgenden Einstellungen.

Standort : c: \ mycommand.exe (ändern, um Ihre Bedürfnisse)

Arbeitsverzeichnis : $ {container_loc}

Argumente : $ {resource_loc}

Unter Prefrences-> Allgemein-> Tasten können Sie einstellen, eine Abkürzung für "Run zuletzt gestarteten externes Tool".

Dies sollte Ihr Problem lösen.

Andere Tipps

Also, stellen Sie sicher, dass Ihre "Ressource" (foo.c) ausgewählt ist. Es passiert mir, dass, wenn das externe Tool testen und horizontal Ausgabefenster scrollen, wird die Ressource abgewählt. Wenn Sie das externe Tool erneut ausführen, nachdem wahrscheinlich Änderungen an seine Konfiguration, wird von Eclipse ein Fehlerfeld über „leere Variable“ Pop-up (zum Beispiel $ {resource_loc}).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top