C'è un modo in cui uno script di shell può essere richiamato dalle configurazioni Run / Debug di IntelliJ?
C'è un modo in cui uno script di shell può essere richiamato dalle configurazioni Run / Debug di IntelliJ?
Risposte:
Ho appena scoperto che possiamo invocare uno script di shell con l'aiuto del plugin BashSupport .
"Aggiungi strumento esterno" in "Prima del lancio" fa il trucco.
Immagine dello schermo

sho bash, inserisci which sho which bashin una shell. È possibile utilizzare $ProjectFileDir$come directory di lavoro , che è una macro che punta alla directory principale del progetto. Altre macro (ad esempio per directory specifiche del modulo) possono essere trovate sotto il pulsante Inserisci macro ....
La nuova versione di IntelliJ IDEA include Shell Script Support . Significa che ora puoi creare la build Shell Script per il tuo progetto.
Edit Configurations > (+) Add New Configuration > Shell Script
È inoltre possibile creare il progetto prima di eseguire lo script aggiungendo l'attività Esegui un'altra configurazione . Ecco come appare: Aggiungi la finestra Build Shell
Non sono sicuro dell'11, ma in 12 c'è una parte della configurazione di esecuzione / debug chiamata "Before Launch" e puoi selezionare il tuo script di shell nell'opzione "Add External tool".