Existe-t-il un moyen par lequel un script shell peut être appelé à partir des configurations IntelliJ Run / Debug?
Existe-t-il un moyen par lequel un script shell peut être appelé à partir des configurations IntelliJ Run / Debug?
Réponses:
Je viens de découvrir que nous pouvons invoquer un script shell avec l'aide du plugin BashSupport .
«Ajouter un outil externe» dans «Avant le lancement» fait l'affaire.
Capture d'écran
sh
ou bash
, entrez which sh
ou which 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 ...
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
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».