Existe-t-il un moyen par lequel un script shell peut être appelé à partir des configurations IntelliJ Run / Debug?
intellij-idea
Sundar Annamalai
la source
la source
Réponses:
Je viens de découvrir que nous pouvons invoquer un script shell avec l'aide du plugin BashSupport .
la source
«Ajouter un outil externe» dans «Avant le lancement» fait l'affaire.
Capture d'écran
la source
sh
oubash
, entrezwhich sh
ouwhich bash
dans un shell. Vous pouvez utiliser$ProjectFileDir$
comme répertoire de travail , qui est une macro pointant vers le répertoire racine du projet. D'autres macros (par exemple pour les répertoires spécifiques au module) peuvent être trouvées sous le bouton Insérer une macro ...Mise à jour IntelliJ IDEA 2019.2
La nouvelle version d'IntelliJ IDEA inclut la prise en charge des scripts Shell . Cela signifie que vous pouvez maintenant créer une version de script Shell pour votre projet.
Edit Configurations
>(+) Add New Configuration
>Shell Script
Vous pouvez également créer votre projet avant d'exécuter votre script en ajoutant une tâche Exécuter une autre configuration . Voici à quoi cela ressemble: fenêtre Ajouter une construction Shell
la source
Pas sûr de 11, mais dans 12, il y a une partie de la configuration Exécuter / Déboguer qui s'appelle «Avant le lancement» et vous pouvez sélectionner votre script shell dans l'option «Ajouter un outil externe».
la source