Mode IDE / Emacs pour les scripts Shell dans Bash / Sh, etc.

J’utilise Emacs pour les scripts shell. Je sais que j’ai lu quelque part il y a un mode pour le rendre plus facile (complétion du code, autocomplétion, appariement des crochets, mise à jour de la syntaxe, syntaxe de vérification) pour écrire des scripts Shell sur Emacs. En bref, je voudrais transformer Emacs en un IDE Bash.

En outre, existe-t-il un autre outil / IDE pour faciliter les scripts sur le shell GNU / Linux?

Eh bien, il y a un mode shell intégré qui fait la mise en évidence de la syntaxe, s’il n’est pas déjà activé, Mx shell-script-mode fera pour vous.

En ce qui concerne un outil pour faciliter les scripts. Il y a un débogueur shell bash , donc si vous programmez en bash, cela aiderait un peu.

Bien sûr, il y a un shell écrit en Emacs lisp, vous pouvez donc obtenir toute la syntaxe que vous attendez de lisp, de l’auto-complétion et du débogueur emacs lisp.

Je ne pense pas qu’il existe un mode d’achèvement du code pour les scripts shell, du moins pas pour Emacs. (En fait, je n’ai jamais ressenti le besoin.) Cependant, il existe un support pour la complétion en mode interactif (le paquet s’appelle “bash-completion”, ou quelque chose de similaire). Cela permet de compléter les tabulations de nombreuses commandes shell.

Un autre IDE pour le monde VIM:

Plugin bash-support.vim

captures d’écran

Fichier d’aide en ligne

Griffon est un IDE spécialement conçu pour les scripts BASH. Ses fonctions incluent l’autocomplétion, la coloration syntaxique, la détection des erreurs, etc.

Je sais que c’est un ancien message, mais j’aimerais partager mes parameters.

J’ajoute le même problème et maintenant j’utilise le code ci-dessous dans mon fichier .emacs pour l’autocomplétion du code sh / bash.

 (require 'auto-complete) (require 'auto-complete-config) (ac-config-default) 

La syntaxe mise en évidence devrait déjà fonctionner si vous utilisez la nouvelle version d’Emacs.