IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Actualités Discussion :

GNU Emacs 23.2 disponible en version stable

  1. #1
    Expert éminent sénior

    Inscrit en
    Juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 407
    Points : 149 059
    Points
    149 059
    Par défaut GNU Emacs 23.2 disponible en version stable
    GNU Emacs 23.2 disponible en version stable
    L'éditeur de texte ultime pour les développeurs ?


    GNU Emacs est un éditeur de texte très puissant et particulièrement populaire au sein de la communauté des développeurs.

    Il possède en effet plusieurs centaines de fonctions et une multitude de raccourcis clavier.

    Revers de la médaille, ses caractéristiques en font également un éditeur complexe à prendre main. Mais le jeu, surtout pour les professionnels IT, en vaut vraiment la chandelle.

    Pour ceux qui souhaitent aller encore plus loin, Emacs est également personnalisable.

    Cerise sur le gâteau, et comme son nom entier l'indique, il s'agit d'un logiciel libre, qui plus est totalement gratuit et multiplateforme.

    Pourquoi parler d'Emacs aujourd'hui ?

    Tout simplement parce que son équipe de développement vient d'annoncer la sortie officielle de la toute dernière version en date : la 23.2.

    Parmi les nouveautés mises en avant, citons un support amélioré de l'Unicode, un nouveau mode pour le JavaScript et de nouveaux packages (dont le CEDET - Collection of Emacs Development Environment Tools).

    Bref, un outil de développement tellement complet que l'on peut se demander si le qualifier de simple éditeur de texte est encore pertinent.




    Emacs 23.2, la liste exhaustive de ses nouveautés et sa documentation complète sont disponibles sur le site officiel du projet.

    Lire aussi :

    Une première approche de l'éditeur Emacs par hiko-seijuro


    Les programmeurs savent-ils encore développer avec un éditeur de texte ?

    UltraEdit disponible pour Linux, il serait l'éditeur de texte avancé le plus vendu au monde pour les développeurs

    Et vous ?

    D'après vous, Emacs est-il l'éditeur de texte de référence ? Et si non, lequel lui préférez-vous ?

  2. #2
    Membre expert
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 683
    Points : 3 100
    Points
    3 100
    Par défaut
    Citation Envoyé par Gordon Fowler Voir le message
    D'après vous, Emacs est-il l'éditeur de texte de référence ? Et si non, lequel lui préférez-vous ?
    Mais bien sûr!!!!
    Le premier soft que j'installe systématiquement en tout cas.
    dam's

  3. #3
    Membre du Club Avatar de helje
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2005
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2005
    Messages : 61
    Points : 50
    Points
    50
    Par défaut
    Mouais, quand je vois les photos écrans, ça me renvoie 20 ans en arrière !
    La coloration syntaxique sur fond noir, ça fait mal aux yeux ! On peut changer ça ?
    Bon, je retourne à mon Netbeans...

  4. #4
    Expert éminent sénior

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 189
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 189
    Points : 17 141
    Points
    17 141
    Par défaut
    Citation Envoyé par Gordon Fowler Voir le message
    D'après vous, Emacs est-il l'éditeur de texte de référence ? Et si non, lequel lui préférez-vous ?
    Avec une question comme celle-là, je prédis l'imminence du point Godwin.

    Je trouve qu'on logiciel qui requiert de lire la documentation pour des fonctions comme sauvegarder et quitter, c'est un plutôt désagréable...

    Personnellement, je préfère des outils simples comme notepad++, ou même gedit/kedit à un Emacs ou un Vim.

    J'estime qu'un bon outil est un outil adapté. Qui utilise vraiment au moins un quart des fonctions d'un de ses monstres de puissance tous les mois? Pour moi, c'est juste trop de fonctions.
    Mes principes de bases du codeur qui veut pouvoir dormir:
    • Une variable de moins est une source d'erreur en moins.
    • Un pointeur de moins est une montagne d'erreurs en moins.
    • Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
    • jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
    • La plus sotte des questions est celle qu'on ne pose pas.
    Pour faire des graphes, essayez yEd.
    le ter nel est le titre porté par un de mes personnages de jeu de rôle

  5. #5
    Membre expert
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 683
    Points : 3 100
    Points
    3 100
    Par défaut
    Citation Envoyé par leternel Voir le message
    Avec une question comme celle-là, je prédis l'imminence du point Godwin.

    Je trouve qu'on logiciel qui requiert de lire la documentation pour des fonctions comme sauvegarder et quitter, c'est un plutôt désagréable...

    Personnellement, je préfère des outils simples comme notepad++, ou même gedit/kedit à un Emacs ou un Vim.

    J'estime qu'un bon outil est un outil adapté. Qui utilise vraiment au moins un quart des fonctions d'un de ses monstres de puissance tous les mois? Pour moi, c'est juste trop de fonctions.
    L'avantage c'est que tu peux maîtriser un seul soft pour tout faire, enfin personnellement j'utilise Eclipse pour coder (même si certains restent sur Vim / Emacs). Par contre pour éditer du texte je le fais effectivement avec Emacs et ce toujours en mode console (même sous kde), cela permet de toujours utiliser le même outils que tu sois connecté via ssh, en console ou bien en graphique.
    dam's

  6. #6
    Membre confirmé
    Avatar de vincent.mbg
    Homme Profil pro
    Développeur Python
    Inscrit en
    Décembre 2007
    Messages
    327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Python

    Informations forums :
    Inscription : Décembre 2007
    Messages : 327
    Points : 618
    Points
    618
    Par défaut
    Bonjour,

    J'ai déjà suivi le tutoriel Emacs. Il est vrai que si on connait tous les raccourcis clavier par cœur (aller au n éme mot à gauche, Remonter de x ligne ) on peut coder beaucoup plus vite. Pour le moment, pour les petites tâches j'utilise Gedit avec les greffons "Outils externe" qui permet d'appeler des compilateurs et "Extrait de code". Je vais jeter un coup d'œil à ce nouveau Emacs. C'est bien de connaitre plusieurs éditeur.
    Mon guide pour apprendre Tkinter - N'oubliez pas de consulter les FAQ Python ou de visiter mon blog

  7. #7
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    143
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations forums :
    Inscription : Avril 2007
    Messages : 143
    Points : 349
    Points
    349
    Par défaut
    Citation Envoyé par Gordon Fowler Voir le message
    D'après vous, Emacs est-il l'éditeur de texte de référence ? Et si non, lequel lui préférez-vous ?
    Je n'ai jamais vraiment accroché à emacs car je n'ai pas besoin de toutes ces fonctionnalités.

    En ce moment, je découvre vim et je commence à ne plus pouvoir m'en passer.

  8. #8
    Membre expérimenté Avatar de shkyo
    Homme Profil pro
    Développeur Robotique - Administrateur systèmes
    Inscrit en
    Juin 2003
    Messages
    841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Robotique - Administrateur systèmes

    Informations forums :
    Inscription : Juin 2003
    Messages : 841
    Points : 1 474
    Points
    1 474
    Par défaut
    Personnellement, chaque essai que j'ai fait avec emacs n'a pas été un grand succès, la bête est complexe...

    Du coup, maintenant j'utilise notepad++ qui me convient tout à fait pour coder mon HTML/CSS principalement.

    Après faut voir, mon dernier essai avec emacs remonte à 3-4 ans, les captures d'écrans montrent quelques changements, je ré-essayerais peut-être...
    L'homme sage apprend de ses erreurs, l'homme plus sage apprend des erreurs des autres. - Confucius -

    Ma (petite...) chaine Youtube : https://www.youtube.com/channel/UCy-...P2tH5UwOtLaYKw
    Si vous avez quelques minutes, passez donc voir mon site http://www.photospicsandco.fr/
    Envie de tee-shirts (et goodies!) originaux et sympa ? Visitez mon site... http://www.zazzle.com/shkyo30

  9. #9
    Membre éclairé Avatar de Camille_B
    Homme Profil pro
    Webmaster
    Inscrit en
    Septembre 2006
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Septembre 2006
    Messages : 212
    Points : 673
    Points
    673
    Par défaut Emacs n'est pas un éditeur de texte
    Bref, un outil de développement tellement complet que l'on peut se demander si le qualifier de simple éditeur de texte est encore pertinent.
    Emacs n'a jamais été un éditeur de texte.

    C'est un interpréteur LISP spécialisé dans l'édition de texte.

    Ainsi depuis bien longtemps il permet de lier des applications entre elles, de faire office de shell (eshell), de lire ses mails, de consulter les newsgroups, d'afficher des images, de lire des fichiers audio et vidéo (emms), de faire du traitement vidéo etc. etc.

    Il faut également savoir que la prochaine version de Guile (la 2.0), l'implémentation Scheme du projet GNU, embarquera un interpréteur Emacs LISP et Javascript permettant de faire, à terme, tourner Emacs sur la machine virtuelle de Guile.

    L'intérêt ? Coder Emacs en Emacs LISP, mais aussi en Scheme, ainsi qu'en Javascript (etc.) et de bénéficier des avantages de scheme et de ses bibliothèques.

  10. #10
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 69
    Points : 75
    Points
    75
    Par défaut
    Citation Envoyé par leternel Voir le message
    Je trouve qu'on logiciel qui requiert de lire la documentation pour des fonctions comme sauvegarder et quitter, c'est un plutôt désagréable...

    Personnellement, je préfère des outils simples comme notepad++, ou même gedit/kedit à un Emacs ou un Vim.

    J'estime qu'un bon outil est un outil adapté. Qui utilise vraiment au moins un quart des fonctions d'un de ses monstres de puissance tous les mois? Pour moi, c'est juste trop de fonctions.
    Tout a fait d'accord, cet editeur est tellement intuitif que les rares fois ou j'ai voulu m'y risquer sans préparation, j'ai dû tuer le pid sur une fenêtre à côté...
    Je veux bien croire qu'il y ait beaucoup de possibilités avec, mais était-ce vraiment utile de créer une interface aussi compliquée, d'ailleurs existe-t-il un programme avec une interface aussi compliqué (autrement qu'en voulant le faire exprès...).
    Même au-delà de la création du machin, quel intérêt de maintenir cette interface jusqu'à maintenant? Il s'agirait peut-être temps d'avoir une démarche utilisateur.

  11. #11
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 4
    Points : 9
    Points
    9
    Par défaut
    Heu ...

    Même au-delà de la création du machin, quel intérêt de maintenir cette interface jusqu'à maintenant? Il s'agirait peut être temps d'avoir une démarche utilisateur
    ?? Humm... Parce que justement, il y a une TRÈS grande communauté pour Emacs, et que ses utilisateurs apprécient justement cette interface.

    Personnellement, j'ai 18 ans, et j'utilise Emacs tous les jours. Maintenant, je ne peux plus m'en passer (je sais ça commence tôt )

    Donc, à mon avis, si les développeurs continuent comme ça, c'est que ça sert à certains.

  12. #12
    Membre éclairé Avatar de Camille_B
    Homme Profil pro
    Webmaster
    Inscrit en
    Septembre 2006
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Septembre 2006
    Messages : 212
    Points : 673
    Points
    673
    Par défaut
    l'interface d'Emacs, compliquée ?

    Absolument pas.

    Elle est peu intuitive au premier abord, mais avec un peu d'apprentissage elle permet de faire des choses puissantes très rapidement et très facilement. Elle devient alors TRÈS intuitive.

    Tout l'inverse d'un Eclipse ou d'un Netbeans, relativement intuitifs au premier abord mais qui deviennent rapidement des monstres que l'on arrive jamais à comprendre complètement, et où tout devient vite lourd et excessivement laborieux.

  13. #13
    Membre régulier
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Enseignant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 52
    Points : 101
    Points
    101
    Par défaut
    Tout à fait d'accord Emacs (ou vim ne lançons pas de troll) sont complexes à prendre en main, mais passé un temps d'adaptation ils sont de loin très productifs...
    Personnellement: j'ai testé emacs ou vim et opté pour vim mais c'est un choix personnel.
    L'un ou l'autre: c'est comme certaine chose, quand on n'y a gouté on ne peut plus s'en passer...

  14. #14
    Membre éclairé Avatar de unknow0
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 452
    Points : 676
    Points
    676
    Par défaut
    Citation Envoyé par fredremy68 Voir le message
    Tout à fait d'accord Emacs (ou vim ne lançons pas de troll) sont complexes à prendre en main, mais passé un temps d'adaptation ils sont de loin très productifs...
    Personnellement: j'ai testé emacs ou vim et opté pour vim mais c'est un choix personnel.
    L'un ou l'autre: c'est comme certaine chose, quand on n'y a gouté on ne peut plus s'en passer...
    +90

    comparativement à un autre environnement de développement, eclipse par exemple rien que le temps qu'il demare tu as déjà fait ta modif sauver et compiler ..

    Par contre le temps d'apprentisage .. c'est le seul gros point noir.
    Et l'interface (si c'est comme vim) elle ne sert au final pas du tout ,vu que tout est réalisé au clavier ..
    Vive le termial \o/

  15. #15
    Membre confirmé

    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    353
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 353
    Points : 573
    Points
    573
    Par défaut
    C'est un bon système d'exploitation auquel il ne manque qu'un éditeur de texte puissant comme vim/gvim

  16. #16
    Membre expert
    Avatar de Chauve souris
    Homme Profil pro
    amateur (éclairé ?)
    Inscrit en
    Novembre 2005
    Messages
    1 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : Paraguay

    Informations professionnelles :
    Activité : amateur (éclairé ?)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 186
    Points : 3 086
    Points
    3 086
    Par défaut Un repoussoir
    Bien que j'ai largement passé l'âge de ceux qui se lamentent sur ce qui "prend la tête", là trop c'est trop Consolation : ça montre qu'il n'y a pas que les français qui ont inventé le principe shadockien de "pourquoi faire simple quand on peut faire compliqué" Et bien sur rien n'est francisé.

    En plus, si l'on excepte les petites bricoles, je ne comprends pas trop l'intérêt d'un éditeur de texte à usage programmation qui ne soit pas celui intégré dans tout EDI de développement qui se respecte (Visual Studio, Dreamweaver et autres). Vous n'allez pas me dire qu'il y en a encore qui
    1. écrit leur code à part
    2. le passe à un compilateur en ligne de commande
    3. bis répétita avec l'éditeur de liens et 36 paramètres
    "Toute l'histoire de l'informatique n'a été que l'histoire des systèmes d'exploitations" (Le Manifeste du PC)

  17. #17
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 114
    Points : 129
    Points
    129
    Par défaut
    Citation Envoyé par helje Voir le message
    On peut changer ça ?
    Si j'aime emacs, c'est que la question n'est jamais : est-ce qu'on peut faire ça ? mais la question est toujours : comment on fait cela ?

    Emacs reste l'éditeur de texte ou je suis le plus productif.

    Emmanuel

  18. #18
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 114
    Points : 129
    Points
    129
    Par défaut pourquoi j'aime emacs
    Rebonjour

    Un autre point sur emacs : si j'aime emacs, c'est aussi parce-que c'est l'un des rares logiciels ou je peux supprimer tout plein de décoration inutile pour avoir un maximum de texte à l'écran. Je trouve que beaucoup d'autre environnement de développement, sous prétexte d'être convivial, gaspille trop de place avec des gadgets graphiques complètement inutile quand on programme 8-10h/jour.
    De plus quand on programme toute le journée, on a toujours besoin de se faire des raccourcis clavier personnalisés qui vont bien plus loin que l'enchainement de 2/3 actions basiques. Par exemple, en une touche, aller cherche un morceau de texte dans un autre fichier, l'insérer en filtrant quelques passages. Dans ce cas, je ne connais qu'emacs pour offrir ces possibilités.

    Emmanuel

  19. #19
    Membre éclairé Avatar de Pollux
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    706
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2005
    Messages : 706
    Points : 680
    Points
    680
    Par défaut
    Emacs -- comme déjà dit précédemment -- n'est pas un éditeur de texte.

    Les critiques avancées quant à son interface graphique et au fait que-c'est-pas-comme-dans-éclipse-où-tu-cliques-et-ton-projet-se-compile manquent quelque chose.

    Emacs brille par sa modularité. Alors qu'un eclipse ou un netbeans (que j'apprécie beaucoup) devront passer par un plugin pour ajouter des fonctionalités emacs propose une flexibilité de loin pas atteinte par ce genre d'éditeurs. Tout peut se personnaliser et ajouter ses propres fonctionalités peut se faire en quelques lignes de Lisp (qui a déjà codé un plugin eclipse?).

    Maitriser complètement UN éditeur. Alors que plus haut il a été dit que connaitre plusieurs éditeurs c'est bien je pense que l'inverse est bien plus important (lire [ame="http://www.amazon.fr/gp/product/020161622X?ie=UTF8&tag=thpowo-21&linkCode=as2&camp=1642&creative=19458&creativeASIN=020161622X"]The Pragmatic Programmer: From Journeyman to Master: Amazon.fr: Andy Hunt, David Thomas: Livres en anglais@@AMEPARAM@@http://ecx.images-amazon.com/images/I/41HXiIojloL.@@AMEPARAM@@41HXiIojloL[/ame]). Or maitriser emacs c'est tabler sur une valeur sûre (ça vaut aussi pour vi) puisqu'on peut le trouver sur nombre de distributions *nix. Ça prend du temps de maitriser emacs (est-ce qu'on le maitrise vraiment un jour ?) mais la plus value est bien réelle.

    La communauté autour de cet **éditeur** est énorme et des hackers de renom l'ont créé et/ou l'utilisent (du genre ceux qui restent dans l'histoire de l'informatique) si l'on a encore besoin d'être convaincu qu'emacs c'est pas juste un éditeur tout moche qui marche pas comme eclipse!

    My 2 cents
    Pour chaque langage existe une faq / N'oubliez pas de lire les règles du forum

  20. #20
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 12
    Points : 13
    Points
    13
    Par défaut cream
    Eh bien moi je viens de découvrir un super éditeur au nom de cream. Cream s'est allié la puissance (en grande partie) d'un editeur comme emac ou vim mais en mode graphique,ce qui empêche de passer des heures à apprendre les raccourci clavier, je vous le conseille à tous ..

Discussions similaires

  1. Debian 7 disponible en version stable
    Par Stéphane le calme dans le forum Debian
    Réponses: 14
    Dernier message: 16/12/2013, 11h29
  2. Linux 3.12 disponible en version stable
    Par Hinault Romaric dans le forum Linux
    Réponses: 6
    Dernier message: 08/11/2013, 04h39
  3. Linux 3.8 disponible en version stable et intègre F2FS
    Par Hinault Romaric dans le forum Linux
    Réponses: 0
    Dernier message: 20/02/2013, 11h22
  4. Apache Tomcat 7 disponible en version stable
    Par Idelways dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 18/01/2011, 12h03
  5. Apache Tomcat 7 disponible en version stable
    Par Idelways dans le forum Actualités
    Réponses: 1
    Dernier message: 18/01/2011, 12h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo