Meilleures alternatives à GNU Emacs les mieux notées

C'est un classique. Il y a du minimalisme, de la simplicité et de l'élégance. Emacs est disponible en tant que package à installer sur toutes les versions de Linux et peut être installé avec une seule commande. Comme on dit en photographie, "Le meilleur appareil photo est celui que vous avez avec vous." Si vous êtes connecté à un serveur à distance, (ou d'ailleurs, quelque chose de vraiment complexe comme : un serveur derrière un pare-feu via SSH via un autre serveur de sous-réseau privé via SSH via un tunnel sur SSH vers un serveur VPN), vous ne pouvez tout simplement pas configurer votre IDE et le rendre utile pour vous dans la Dimension X, lorsque votre IDE n'est utile que dans votre environnement local. Emacs est ultra-léger et a été conçu pour fonctionner sur les ordinateurs les plus médiocres. Je peux ouvrir, éditer mon fichier, enregistrer et le fermer, et être prêt à tester/itérer sur mon produit/fonctionnalité/site web/peu importe ce que je construis avant que l'autre personne ait même trouvé et navigué jusqu'au fichier à ouvrir avec son IDE. Avec Emacs et un écran suffisamment grand, je peux diviser la fenêtre un nombre arbitraire de fois simplement en utilisant des raccourcis clavier. Je travaille régulièrement avec 2-4 fichiers ouverts dans 4 quadrants ; d'autres fois, j'ai eu 6-8 fenêtres de fichiers (appelées buffers dans Emacs) ouvertes. Emacs est extensible avec des extensions Lisp, donc vous pouvez obtenir à peu près tous les nouveaux avantages des IDE modernes comme l'auto-complétion de code, la mise en évidence de la syntaxe et des lignes, la vérification statique, etc. en installant des plugins. J'ai mes personnalisations Emacs de référence que je maintiens depuis plus de 15 ans. (Voir le dépôt GitHub : jontsai/dotemacs). Il existe également des communautés en ligne partageant des fichiers dotemacs, par exemple http://dotemacs.de/ En étant simple (discret, pas de fioritures avec la souris, nombreux raccourcis clavier, etc.), Emacs et Vim vous permettent d'entrer dans la zone, cette existence productive dans le continuum espace-temps où les développeurs peuvent soit a) coder pendant 12 heures d'affilée, soit b) produire un résultat efficace pour une journée en 2 heures, en produisant du code comme une bête. Le terminal / ligne de commande est génial. Et Emacs peut fonctionner depuis le terminal. Votre IDE fonctionne-t-il dans le terminal ? Non ? Je ne pensais pas. Les macros dans Emacs sont vraiment agréables (vous pouvez enregistrer, rejouer des macros). Emacs est un IDE, mais pas dans le sens où les gens pensent aux IDE. Avis collecté par et hébergé sur G2.com.
Rien. Emacs est le meilleur éditeur qui ait jamais existé. Avis collecté par et hébergé sur G2.com.
Avis vidéo
82 sur 83 Avis au total pour GNU Emacs
Sentiment de l'avis global pour GNU Emacs
Connectez-vous pour consulter les sentiments des avis.
Power. Flexibility.
I love to able to do everything in the same software. Avis collecté par et hébergé sur G2.com.
Lack of interaction with other users.
No availbility to install in work. Avis collecté par et hébergé sur G2.com.
Open source, intégré. Il fonctionne à merveille pour les systèmes d'exploitation basés sur Linux. Il est très simple à utiliser. Il est possible de faire des modifications en temps réel, un éditeur classique et il est également très personnalisable. Avis collecté par et hébergé sur G2.com.
Bien que GNU Emacs soit un logiciel ancien, il n'est pas destiné à tout le monde, en particulier à la nouvelle génération qui aime les interfaces graphiques. Inutile de dire qu'il a une courbe d'apprentissage relativement plus abrupte si vous êtes habitué aux éditeurs graphiques. De plus, comparé à ces éditeurs graphiques sophistiqués, ses fonctionnalités sont quelque peu limitées. Avis collecté par et hébergé sur G2.com.
Emacs and VIM are the text-only editors that are commonly used across Linux environments. Sometimes when you ssh into a machine there is no GUI editors available and you often reach for an editor like this. This is what I like best about emacs. It's usually installed on every machine and makes it easy to edit a variety of file formats on a remote machine. Avis collecté par et hébergé sur G2.com.
Some people use Emacs as a daily driver, but I do not. There are too many nice GUI features that editors like sublime, vscode have that emacs does not have out of the box. If you are on a GUI desktop I prefer not to use emacs since it is text only. Avis collecté par et hébergé sur G2.com.

Une fonctionnalité, je ne sais pas dans d'autres éditeurs, est la capacité d'exécuter un sous-shell à l'intérieur de l'éditeur, M-x rgrep M-x compile etc... J'apprécie également l'utilisation de modes fantastiques comme org-mode pour gérer les notes... tramp est un utilitaire cool pour visiter des systèmes de fichiers distants (ssh, ftp). magit vaut la peine d'être utilisé si vous utilisez git. Avis collecté par et hébergé sur G2.com.
Il n'est pas clair quelle version maintenir pour la configuration, habituellement je divise mes fichiers de configuration et les charge intentionnellement. Le débogage à l'intérieur de l'éditeur n'est pas si facile, le client de messagerie est contre-intuitif, c'est-à-dire que si je veux juste ouvrir une URL IMAP, je devrai définir un tas de variables. Avis collecté par et hébergé sur G2.com.
Entièrement configurable. Vous pouvez configurer n'importe quoi - Thème, surligneur de syntaxe, vérificateur, options de menu, raccourcis clavier.
Expérience multiplateforme et cohérente. J'ai un dépôt GitHub avec .emacs.d pour la configuration d'emacs accessible sur n'importe quel système d'exploitation.
Communauté active et experte. La communauté emacs est solidaire et expérimentée. emacs est plus ancien que moi, tout comme de nombreux développeurs emacs. :) Avis collecté par et hébergé sur G2.com.
Une courbe d'apprentissage abrupte au début. En fait, j'ai abandonné emacs deux fois avant de tomber amoureux de lui la troisième fois et de décider de m'y engager pour l'avenir prévisible. Avis collecté par et hébergé sur G2.com.

GNU Emacs est un éditeur puissant qui offre la fonctionnalité d'un sous-shell intégré. Il prend en charge pleinement UNICODE. Tout ce qui peut être fait avec n'importe quel IDE moderne peut être fait. Avis collecté par et hébergé sur G2.com.
Il manque une bonne documentation. Les dépôts sont dispersés. Cela nécessite beaucoup de temps considérable pour apprendre à travailler sur GNU Emacs et, de plus, les raccourcis ne sont pas faciles à retenir. Avis collecté par et hébergé sur G2.com.

keyboard only interaction, extensive libraries, rich macros, same keyboard shortcuts i've used for over 30 years Avis collecté par et hébergé sur G2.com.
not exactly easy to learn or discover. integration with modern development systems limited or DIY Avis collecté par et hébergé sur G2.com.

Emacs peut tout faire et les extensions Lisp peuvent l'adapter à n'importe quel langage de programmation ou normes de codage. Avis collecté par et hébergé sur G2.com.
Il y a une courbe d'apprentissage qui prend la majeure partie d'une journée. Avis collecté par et hébergé sur G2.com.
Everything can be done with the keyboard, without once using the mouse. An extensive amount of shortcuts are available Avis collecté par et hébergé sur G2.com.
Learning emacs is a steep learning curve. It requires lots of time to get into the workflow with emacs and memorizing the shortcuts. Avis collecté par et hébergé sur G2.com.