67 votes

Comment ouvrir un répertoire dans PHPStorm ou IntelliJ (ou tout autre IDE JetBrains) à partir de la ligne de commande?

Y a-t-il un moyen d'ouvrir un répertoire dans PHPStorm ou un IDE équivalent de Jetbrains depuis la ligne de commande? Par exemple, dans Textmate, je ferais simplement :

mate .

pour ouvrir le répertoire de travail.

5voto

tanner burton Points 304

Sous MacOs, éditez ~./bash_profile et ajoutez cette ligne

alias pst="open -a 'phpstorm.app'"

Sourcez-le

source ~./bash_profile

Vous pouvez maintenant ouvrir phpstorm dans un répertoire avec

pst .

5voto

bolec_kolec Points 390

Si vous voyez ce message entrez la description de l'image ici

pour Intellij 2019.+ veuillez vérifier cette réponse. Il utilise Jetbrains toolbox. Vous devez simplement définir le chemin dans l'option Générer des scripts shell sur /usr/local/bin/ dans Jetbrains toolbox https://stackoverflow.com/a/56050914

et ensuite exécutez simplement idea . ou pycharm ., phpstorm . etc.


0voto

wired00 Points 2951

Donc la méthode Outils > Créer une commande de lancement en ligne... n'existe plus dans OSX Intellij 2019.1

Vous pouvez effectuer ce changement manuellement via :

vim /usr/local/bin/idea

Modifiez ces lignes correctement de l'ancienne version à la nouvelle. cela devrait ressembler à ceci :

RUN_PATH = u'/Users/blahblah/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/191.6183.87/IntelliJ IDEA.app'
CONFIG_PATH = u'/Users/blahblah/Library/Preferences/IntelliJIdea2019.1'
SYSTEM_PATH = u'/Users/blahblah/Library/Caches/IntelliJIdea2019.1'

Si vous ne connaissez pas le nouveau chemin, exécutez quelque chose comme :

ls /Users/blahblah/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U

ou naviguez manuellement via Finder, puis faites glisser/déposer l'icône IntelliJ IDEA.app de Finder dans votre interface de ligne de commande pour copier le chemin complet.

0voto

Je suis en train d'utiliser JetBrains Toolbox pour obtenir les dernières mises à jour. Et la seule solution qui a fonctionné pour moi (macOS) est :

  1. Ajoutez la fonction suivante dans ~/.bash_profile

    phpstorm-open-current-path() { PHP_STORM_CH=~/Library/Application\ Support/JetBrains/Toolbox/apps/PhpStorm/ch-0 PHP_STORM_LATEST_VERSION=$(ls -rA1 "${PHP_STORM_CH}" | head -1) open -a "${PHP_STORM_CH}/${PHP_STORM_LATEST_VERSION}/PhpStorm.app" }

  2. Rechargez les modifications en ouvrant un nouveau terminal, ou en exécutant la commande suivante dans celui en cours :

    . ~/.bash_profile

  3. Utilisez-le :

    cd phpstorm-open-current-path

Il devrait être assez facile de l'adapter pour tout autre IDE/Système d'exploitation.

0voto

Avat Rezaei Points 1

1- ajoutez le chemin d'installation de phpstorm à la variable système path

2- dans le dossier du projet dans la barre d'adresse, tapez "cmd".

3- dans cmd, tapez "phpstorm64 .".

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X