Coordonnées
Département d'informatique
Université du Québec à Montréal
CP 8888, Succ. Centre-ville
Montréal (Québec) H3C 3P8
Tél: 514-987-3000, #5516
Bureau: PK-4525
Courriel: blondin_masse[point]alexandre
[arobase]uqam[point]ca
À propos
J'ai complété mon doctorat en mathématiques-informatique sous la supervision des professeurs Srecko Brlek, de l'Université du Québec à Montréal, au Canada, et de Laurent Vuillon, de l'Université de Savoie, en France.
Depuis le 1er août 2014, je suis professeur adjoint à l'Université du Québec à Montréal, au Canada.
Liens utiles
- Mon profil sur Google Scholar
- Mes dépôts GitLab
- Mes dépôts Bitbucket
- Mes dépôts Github
Eclim
[english]Le 2011-01-26 par Alexandre Blondin Massé
Dans le cadre du projet multidisciplinaire dans lequel nous étudions la structure des dictionnaires (que j'appellerai dorénavant "Projet Dictionnaire"), certaines composantes doivent être codées en Java. Le problème, c'est que... je n'aime pas particulièrement les environnements de développement tels que Eclipse et NetBeans. Ils ont tous les deux le même défaut : lorsqu'on édite les fichiers sources, on n'a pas les fonctionnalités offertes par Vim. Il existe un greffon Vim pour NetBeans, mais celui-ci n'offre qu'un sous-ensemble restreint de ces fonctionnalités.
J'ai découvert hier un projet appelé Eclim dont l'objectif est d'intégrer Vim et Eclipse. Ce qui est particulièrement intéressant, c'est qu'il y a différents modes d'utilisation :
- Vim (ou plutôt GVim) est utilisé comme éditeur de texte, mais toute l'interface graphique d'Eclipse est conservée.
- Vim est l'éditeur de texte et aucune interface graphique d'Eclipse n'est fournie, mais de nombreuses commandes supplémentaires sont fournies pour créer des projets, pour compiler, pour générer la documentation, etc.
- Une solution hybride entre les deux.
Personnellement, je préfère l'option 2. En revanche, les différents scénarios proposés par Eclim devraient satisfaire plusieurs développeurs qui apprécient à la fois la gestion de projet sous Eclipse et l'édition sous Vim.