Wie kann ich in IntelliJ IDEA eine Schlüsselbindung erstellen, die ein Shell-Skript mit der aktuellen Datei als Parameter ausführt?

8

Wie kann ich in IntelliJ IDEA eine Schlüsselbindung erstellen, die ein Shell-Skript mit der aktuellen Datei als Parameter ausführt?

Zum Beispiel, wenn ich in einer Testdatei (entity.spec.js) bin, möchte ich eine Tastenbindung speichern und drücken, um ein Shell-Skript mit dieser Datei als Parameter auszulösen:

%Vor%

Irgendeine Idee, wie man das macht?

    
Trevor Lalish-Menagh 01.10.2011, 18:19
quelle

1 Antwort

9

Sie können dies mit den externen Tools tun. Dann können Sie Ihrem Werkzeug in Settings | eine Tastenkombination zuweisen Keymap .

Beachten Sie, dass Sie Ihren Shell-Interpreter als Programm für das externe Tool angeben müssen (z. B. /bin/bash ) und den Skriptpfad und den Dateinamen als Parameter . Verwenden Sie die Schaltfläche Makro einfügen , um ein Makro für den aktuellen Editordateipfad hinzuzufügen.

    
CrazyCoder 01.10.2011 18:44
quelle