Eclipse, l’environnement par défaut lorque l’on souhaite développer une application Android, est un environnement de développement complet mais certains peuvent lui préférer des éditeurs plus légers et plus souples. Beaucoup préfèrent à ce titre développer sous Emacs.
Si vous êtes de la gang, ce tutorial devrait vous plaire.
Chaque matin, WhatsApp s’anime avec les dernières nouvelles tech. Rejoignez notre canal Frandroid pour ne rien manquer !
L'éditeur vi a été développé en 1976 par Bill Joy. vim est venu bien apprès. Par contre le GUI a été inventé dans les années 1960. Voir par exemple, la démo par Doug Engelbart du oN-Line System en 1968. Il serait bien d'apprendre son histoire avant de parler... (Ceci dit, effectivement vim est moins bien qu'emacs, mais ça c'est une affaire de préférence personnelle).
souple, adjectif Sens 1 Se dit d'un flexible, d'un élastique qui se plie facilement. Synonyme élastique Anglais flexible Sens 2 Agile, qui peut se mouvoir facilement. Synonyme agile Anglais supple Sens 3 Accomodant, capable de s'adapter [Figuré]. Synonyme accommodant C'est tout à fait emacs, c'est effectivement le plus flexible, le plus agile, et le plus adaptable (et facilement adaptable) de tous les éditeurs.
Des gens sont plus productifs avec Emacs, d'autres avec Eclipse, d'autres avec Vim, d'autres avec Textmate, d'autres avec Netbeans, d'autres avec VisualStudio, d'autres avec XCode, d'autres avec NotePad++, ok j'arrête mais on pourrait continuer longtemps. Faites votre choix mais ne l'imposez pas au voisin. [troll continued] Pourquoi coder avec Vi quand on a Vim ? [/troll]
Vous pouvez travailler avec n'importe quel éditeur de texte, même word (euh...). Le principal c'est de posséder ant dans l'environnement de travail et vous pourrez faire tout ce qu'il est possible avec Eclipse, mais sur des fenêtres différentes...
Et je dis qu'il y'en a aussi sur VI. Bref, je ne nourirai pas le troll plus longtemps d'autant que j'utilise Eclipse, chacun ses outils de travail.
et? Tu veux que je te parle de projets de plus de 10 000 jours hommes et qui bien sur étaient codés en eclipse?
Justement, demande toi qui sont les mecs qui codent sous VI. Ce sont les mecs qui administrent les serveurs sur lesquels je me connecte, les mecs qui codent l'OS que j'utilise, etc.
@crovax Coder rapidement n'est pas une fin en soit. Coder efficacement et bien c'est déjà quelque chose qui me plait plus.
Et je connais des devs qui utilisent VI et qui codent 100x plus rapidement que moi ...
>Eri à dit Et emacs est aussi souple que vim… C'est pas moi qui dirait le contraire. > Aissien à dit La souplesse d’emacs est telle qu’il peut émuler vi avec le mode viper… J'en mouille ma petite culotte..... J'ai fait du dev pendant un an sur vi.... quand il y a que ca, on fait avec mais retenir par coeur des tonnes de commandes esotériques j'ai mieux à faire. Depuis 8 ans que je fais du Java, j'utilise principalement eclipse et je m'en porte comme un charme. Vi c'est génial pour éditer des fichiers de conf mais pour rien au monde il ne remplacera mon eclipse.
@Pitivier: La souplesse d’emacs est telle qu’il peut émuler vi avec le mode viper… Je vous conseille de vous renseigner sur le lisp et l’extensibilité d’Emacs (preuve en est ce android-mode pointé par ce tutorial). @alho : Enfin, pour le troll sur la gui, mr.yann a bien répondu, mais je te conseillerai de te renseigner sur les différents outils qui existent. Une courbe d’apprentissage pentue cache parfois des sommets difficiles à atteindre autrement…
Et sinon il existe un module pour NetBeans mais je ne l'ai pas essayé. a++
Coucou, Alors ca c'est une bonne nouvelle :) Je vais essayer des que je rentre. Hors debat/troll, utilisant emacs et vim, j'ai quand meme une preference pour emacs, malgres qu'il devienne lourd avec bcp de modules... Et emacs est aussi souple que vim... Merci !
Mdr léger, tu me le feras pas retirer (c'est plus léger qu'Eclipse), souple je vais peut-être reconsidérer.
@allho: Heu Krita... En soit, ça doit être possible de programmer avec un éditeur bitmap, mais faut vraiment être fêlé, autant réécrire le noyau linux en brainfuck... Il doit y avoir erreur sur le nom ;) . Mais sinon, faut arrêter le coup du: "pas de GUI = obsolète". VIM est très puissant, et à mon avis, si des milliers de devs l'utilisent encore, c'est certainement pas pour se la jouer old-fashion, c'est ptête bien parce qu'ils y trouvent leur compte (en l'occurence c'est mon cas: je suis bien plus rapide avec VIM qu'avec les usines à gaz type Eclipse qui font aussi le café). Bon, pour le troll Emacs vs Vim... Trop gros, passera pas. Et puis sinon, ouais les gars, j'adore Frandroid, mais là, vous avez fumé un joint... Comme éditeur "souple et léger", y'a tout sauf Emacs. M'enfin, moi je dis ça, je dis rien... Amicalement, ++
On a inventé la GUI, et puis vim. Pour moi vim est un retourn en arrière... C'est moche, lent (pour les menus), insertion des caratères obligatoire (console...), bref anti-productif. Krita est léger, puissant, performant et utilisable...
Hum, je suis un vimien, je me suis jamais trop retrouver avec Emacs, c'est vraiment pas souple ? J'avais imaginé que tout pouvais faire un nombre incroyable de chose avec des raccourcis.
Emacs, un éditeur souple???? On aura tout lu. Léger, puissant, je veux bien mais souple.... j'en avale mon bretzel de travers.
et pour vim alors ?
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix