129 votes

Quels sont les plugins vim disponibles pour Eclipse ?

J'en ai trouvé trois et j'aimerais savoir s'il en existe d'autres et quels sont leurs avantages ou inconvénients :

J'ai inclus Eclim, mais il diffère des deux autres options en ce qu'il rend les fonctionnalités d'Eclipse disponibles dans vim et ce que je recherche vraiment, ce sont des fonctionnalités de vim dans l'environnement Eclipse.

8 votes

Plutôt que de demander quel est le meilleur plugin, ce qui est hautement subjectif, vous devriez vous demander quels sont les avantages et les caractéristiques qui distinguent chaque option.

1 votes

Il y a aussi viplugin : www.viplugin.com/ (différent de vimplugin).

0 votes

82voto

Eclim

Eclim n'est pas la bonne approche à mon avis. Vous voulez conserver la flexibilité et les fonctionnalités de l'IDE tout en bénéficiant de la puissance d'édition de Vim.

viPlugin

J'ai utilisé viPlugin lorsque je travaillais avec Eclipse. Cependant, il n'est pas gratuit (contrairement au plugin IntelliJ Idea Vim). Il n'est pas non plus aussi complet que le plugin Vim de Visual Studio. Vous constaterez que certaines fonctionnalités sont manquantes. Des choses comme Ctrl+] pour "aller à la définition" ou Ctrl+o pour "revenir en arrière" ne fonctionnent pas. Les macros ne fonctionnent pas non plus, mais il y a des marques. Il fournit les fonctionnalités de base de l'édition de texte Vim. Si je me souviens bien, vous pouvez même avoir un simple fichier de configuration vimrc. Vous pouvez faire un essai gratuit pour le tester.

Vrapper

Apparemment, Vrapper dispose de macros et de marques, ainsi que des commandes suivantes :

Motions

h j k l w W e E b B f F t T ; , ^ $ 0 % G H M L gg ge gE

Opérateurs

y Y d D c C s S p P r J x X i I a A o O . < > gc gu gU

Recherche

/ ? n N * #

Objets texte (uniquement en mode normal)

ib i( i) i\[ i\] iB i{ i} i i" i' i\` iw iW ab a( a) a\[ a\] aB a{ a} a a" a' a\` aw aW

Comptes

Vous pouvez utiliser les touches numériques pour spécifier des comptes devant d'autres commandes. Autres commandes

v V u <C-R> <C-F> <C-B> ~ q @ zo zR zc zM zz gt gT

En plus, c'est gratuit, donc je choisirais celui-là.

1 votes

J'ai essayé Vimplugin mais je n'ai pas réussi à le faire fonctionner. J'ai hésité à essayer Vrapper parce qu'il semble trop jeune (v0.14) mais il semble fonctionner correctement. Au moins, je peux naviguer plus rapidement.

3 votes

J'utilise Vrapper et j'en suis très satisfait. La navigation hjkl et les raccourcis comme di( (supprimer à l'intérieur des parenthèses) yi{ (copier le contenu du bloc actuel) etc. m'avaient vraiment manqué.

0 votes

Viplugin affiche une popup ennuyeuse qui vous demande d'acheter le produit si vous ne voulez pas que la popup apparaisse. Je suis également passé à Vrapper.

16voto

ldog Points 4156

J'ai essayé Viable et c'est mon meilleur choix parmi tous. Il possède à peu près toutes les fonctions de Vrapper, mais aussi des fonctions supplémentaires qu'aucun autre logiciel ne possède, comme le fractionnement de la fenêtre, l'historique des commandes et les filtres et commandes externes.

Il est payant, mais il est gratuit pour essayer. Il lui manque quelques éléments de base, comme Pierre l'a mentionné, pas de prise en charge de Ctrl+] par exemple, mais comme le développement est actif, il y a des chances qu'il soit mis en œuvre.

2 votes

Je viens de commencer à l'utiliser et il semble impeccable pour un plugin qui vient d'être publié. J'attendais un plugin vi depuis des années pour Eclipse. Maintenant je peux utiliser mes deux IDE préférés avec un support complet de vi : Netbans et Eclipse

0 votes

Je l'utilise depuis quelques mois maintenant et, bien que je l'apprécie, le développement semble être au point mort sur le viable. C'est toujours un plugin décent, mais je ne paierais pas 15 $ pour lui s'il ne semblait pas actif.

0 votes

Jeb, merci de le souligner. Depuis ce qui semble être la dernière version de Viable le 22 octobre 2011, il y a eu 9 versions de viPlugin. Hmmm.

14voto

heathkit Points 338

J'ai utilisé viplugin pendant un certain temps, mais maintenant que j'ai construit un environnement vim assez personnalisé, je suis passé à eclim. Vim vous donne déjà la plupart de ce dont vous avez besoin - balises, navigation dans les fichiers et vue du projet. Eclim vous donne un moyen de vous connecter à Eclipse et vous offre les outils de complétion et de refactoring. Vous utilisez Vim pour ce qu'il fait de mieux et Eclipse pour ce qu'il fait de mieux.

Vraiment, je pense qu'essayer de réimplémenter vim dans l'environnement eclipse est une proposition perdue d'avance. Si tout ce qui vous intéresse, ce sont les fonctions de déplacement et de navigation de base, l'un des plugins fonctionnera très bien. Mais si vous avez investi du temps pour que vim fonctionne comme vous le souhaitez, eclim est un moyen facile de se connecter à Eclipse.

1 votes

J'ai essayé viPlugin et vrapper pendant un certain temps, et je suis arrivé à la même conclusion. Je ne me considère pas comme un utilisateur chevronné de vim, mais je me heurte constamment à des limitations, des incohérences ou des désagréments.

1 votes

Je pense que pour maintenir vos compétences en vim et pour des raisons de productivité, il est bon d'avoir le viplugin installé. Je dis ça comme ça ! :)

0 votes

Pour autant que je puisse dire, eclim ne déplace pas le débogage, une fonctionnalité presque nécessaire pour les grands projets.

4voto

Malheureusement, viplugin est le meilleur.

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