@pires57 : oui, je sais. Je l’ai fait aussi mais au bout d’un moment j’ai laissé tombé car en Java (contrairement à d’autres langages), la moindre modif’ déclenchent une avalanche de truc à modifier et faire ça à la main c’est chiant (c’est du
grunt work) et répétitif. Exemple simple :
En C++, je renomme une classe. Ok, fin de l’histoire (pas besoin de changer le nom des includes, de renommer le fichier, …)
En Java, je renomme une classe ce qui induit d‘avoir à renommer le fichier ce qui conduit à renommer les import dans chaque fichier qui en dépends.
Je pourrais aussi parler des
getter/setter pour chaque attribut (la plupart du temps inutile et contraire au principe d’encapsulation, mais néansmoins nécessaire avec certains framework mal foutu)…
Donc oui, tu peux faire du Java dans Vim, mais au bout d’un moment tu vas passer plus de temps à faire du copier/coller que du développement.
Cela dit, en général je ne fais pas de Java (quand je peux l’éviter, ce qui est très facile en ce moment) donc Vim est mon outil de travail quotidien 🙂