J'utilise actuellement vim pour éditer des scripts bash, mais j'ai vraiment besoin de le configurer et / ou d'installer des plugins. Les suggestions de plugins sont les bienvenues. Quoi qu'il en soit, j'aimerais voir quels éditeurs / IDE il y a pour ce travail.
11
Réponses:
gedit peut être un excellent éditeur lorsqu'il est étendu avec des plugins gedit
la source
J'aime geany
C'est un éditeur GUI rapide qui peut gérer de petits projets si nécessaire (il peut se souvenir de la liste des fichiers et de quelques autres choses intéressantes). Il prend en charge de nombreuses mises en évidence de la syntaxe, y compris les scripts Shell.
Il prend en charge les plug-ins, et j'ai utilisé le plug-in VC (contrôle de version) une fois, mais les fonctionnalités de base de Geany sont suffisantes pour la plupart du travail que je fais avec.
la source
J'ai trouvé ceci: http://www.vim.org/scripts/script.php?script_id=365
C'est vraiment bon pour les scripts bash.
la source
Emacs est plutôt bon, il y a un mode de script shell intégré depuis un certain temps .
la source
Un autre éditeur sympa, bien que l'interface utilisateur semble un peu ancienne maintenant, est Nedit .
Il est plus puissant que Geany car il peut prendre en charge
ctags
que vous pouvez utiliser pour naviguer dans votre code (trouver la définition d'une fonction ou d'une variable, etc.)Il est vraiment léger, rapide à lancer. Cependant, l'expérience utilisateur pourrait ne pas plaire à tout le monde.
Je l'utilise depuis longtemps pour développer du shell et du code C / C ++. Bien que j'utilise plus maintenant Geany et Eclipse CDT à ces fins.
la source
J'utilise à la fois BBEdit (éditeur de texte Mac) et vi (m).
BBEdit a un homologue en ligne de commande qui fonctionne très bien pour l'intégration avec le dessous du Mac et d'autres outils CLI.
vi (m) est sur pratiquement tous les systèmes * nix.
La connaissance de vi (m) est bénéfique en raison de sa disponibilité.
J'espère que cela vous aidera dans votre recherche!
la source
J'ai récemment rencontré un package multiplateforme appelé shell-check qui trouve et explique les erreurs de script et les accrochages courants. Il est disponible pour vim et emacs et d'autres plates-formes, et si vous ne souhaitez pas l'installer, vous pouvez toujours l'utiliser en ligne sur leur interface Web en ligne .
la source
Le texte Triumvirate semble apporter l'évangile aux éditeurs visuels. C'est une alliance entre vim, tmux et zsh, et est plus une configuration d'environnement de développement qu'un éditeur en soi.
Voici à quoi cela pourrait (ressembler):
la source