Éditeur de texte pour Linux (outre Vi)?

Translate

Permettez-moi de commencer cette question en disant que j'utilise TextMate sur Mac OSX pour mes besoins de texte et que j'en suis amoureux. Quelque chose de comparable sur la plate-forme Linux? Je vais surtout l'utiliser pour coder python / ruby.

Faire une recherche sur Google a donné des réponses obsolètes.

Edit: Depuis qu'il y a eu une certaine inquiétude quant au «mérite» de cette question. Je suis sur le point de démarrer un nouveau projet de programmation Ruby sous Linux et avant de commencer, je voulais m'assurer que j'avais les bons outils pour faire le travail.

Edit # 2: J'utilise VIM quotidiennement - tout. la . temps. J'apprécie de l'utiliser. Je cherchais juste des alternatives.

This question and all comments follow the "Attribution Required."

Toutes les réponses

Translate

Emacs est un merveilleux éditeur de texte. Il a un pouvoir énorme une fois que vous devenez un utilisateur expérimenté. Vous pouvez accéder à un shell, avoir autant de fichiers ouverts que vous le souhaitez dans autant de sous-fenêtres et un support de script extrêmement puissant qui vous permet d'ajouter toutes sortes de fonctionnalités intéressantes.

J'ai utilisé un mode ruby qui ajoute la coloration syntaxique et autres à ruby, et il en va de même pour toutes les langues principales.

Si vous y restez, vous pouvez utiliser exclusivement le clavier et ne jamais toucher la souris, ce qui augmente considérablement votre vitesse d'édition.

Si vous voulez commencer avec quelque chose de beaucoup plus basique, gedit est bien ... il a également intégré la coloration syntaxique pour la plupart des langages basée sur l'extension de nom de fichier. Il est également livré avec le système d'exploitation (bien qu'emacs puisse être facilement installé avec apt-get ou un utilitaire de recherche de paquet similaire).

MISE À JOUR: Je pense que gedit est exclusivement basé sur l'interface graphique, donc il serait utile d'apprendre emacs au cas où vous seriez coincé avec juste un shell (il est entièrement présenté en mode shell et graphique).

MISE À JOUR: Juste pour info, je n'essaie pas de pousser Emacs sur Vim, c'est juste ce que j'utilise, et c'est un excellent éditeur (comme je suis sûr que Vim l'est aussi). C'est intimidant au début (comme je suis sûr que Vim l'est aussi), mais la question portait sur les éditeurs de texte sous Linux en plus de vi ... Emacs me semble le choix logique, mais gedit est un excellent éditeur de texte simple avec quelques fonctionnalités intéressantes si c'est tout ce que vous recherchez.

La source
Cleveland Lee
Translate

Kate, l'éditeur de texte avancé de KDE est assez bon. Il a la coloration syntaxique, le mode de sélection de bloc, le terminal / console, les sessions, la division de la fenêtre horizontale et verticale, etc.

La source
Edgar Lee
Translate

j'utilisetexte sublimesur linux.

La source
Griffith Lee
Translate

EssayerScribes. Il essaie de remplacer TextMate pour Linux

La source
Amelia Lee
Translate

j'utiliseSciTEéditeur de texte très petit et simple.

La source
Brook Lee
Translate

J'aime la polyvalence de jEdit (http://www.jedit.org), il a beaucoup de plugins, crossplatform et a aussi des trucs comme la sélection de blocs que j'utilise tout le temps.

L'inconvénient est que, comme il est écrit en java, ce n'est pas le plus rapide.

La source
Zara Lee
Translate

Je trouve Geany (http://geany.uvena.de/) plutôt bien.

La source
Frederic Lee
Translate

J'utilise pico ou nano comme éditeur de texte "occasionnel" sous Linux / Solaris / etc. Il est facile de se familiariser avec, et même si vous perdez quelques lignes de texte dans le menu, au moins il est facile de voir comment sortir, etc.

Vous pouvez même étendre nano, je pense, et ajouter une coloration syntaxique.

La source
Jim Lee
Translate

Éditeurs de texte alternatifs? EssayerDiakonos, "un éditeur Linux pour les masses". Le mappage de clavier par défaut est comme prévu pour couper, copier, coller, annuler, ouvrir, enregistrer, etc.

La source
Chapman Lee
Translate

Lorsque j'ai cherché une alternative à TextMate pour Linux, j'ai fini par utiliserGeany. Ce n'est pas aussi puissant, mais toujours agréable à travailler. Excellent remplacement pour Kate.

La source
Tiffany Lee
Translate

Sur Mac OS X, j'utilise BBEdit depuis le début des années 1990, donc je l'utilise comme référence pour tous les autres éditeurs. J'utilise parfois BBEdit pour éditer des fichiers sur une machine Linux en utilisant le mode ftp, et cela fonctionne très bien si vous avez une connexion réseau rapide à la machine Linux.

J'ai appris emacs il y a deux ans car le reste de l'équipe de programmation que j'ai rejoint l'utilise. Je trouve emacs puissant mais désuet à bien des égards, mais une fois que vous avez appris emacs, vous pouvez l'utiliser sur n'importe quelle plate-forme (Linux, OS X, Windows). C'est l'éditeur que j'utilise presque exclusivement au travail maintenant. Cependant, il me faudra des années pour maîtriser toutes ses fonctionnalités.

J'ai également utilisé gedit sur Linux et je l'ai trouvé très utilisable, mais je n'ai pas essayé de l'utiliser comme éditeur principal pour aucun projet.

J'ai une collègue au travail qui utilise Komodo Edit 4.4 (gratuit sur activestate.com), l'exécutant sur un ordinateur Windows mais l'utilisant en mode ftp afin qu'elle puisse éditer des fichiers sur notre serveur Linux. Komodo Edit a de nombreuses fonctionnalités intéressantes, mais il faut beaucoup de temps pour se lancer la première fois.

La source
Translate

N'oublie pasNEmodifier! Petit et léger, mais avec coloration syntaxique et enregistrement / relecture de macro.

La source
Ryan Lee
Translate

Le meilleur à part Vi? Vigueur.

La source
Evangeline Lee
Benjamin Lee
Translate

Le meilleur que j'ai trouvé est malheureusement gedit. Passez quelques heures avec et vous découvrirez que ce n'est pas si mal, avec des plugins et des thèmes. Vous pouvez utiliser la ligne de commande pour y ouvrir des documents.

La source
Hugo Lee
Translate

+1 pour pico / nano - léger, fait le travail, bonne aide

La source
Dana Lee
Translate

Mon ami jure par jed,http://www.jedsoft.org/jed/

La source
Ives Lee
Translate

Premièrement, je ne veux pas déclencher une guerre.

Je n'ai pas utilisé TextMate mais j'ai utilisé son équivalent Windows, e-TextEditor et j'ai pu comprendre pourquoi les gens l'aiment.

J'ai également essayé de nombreux éditeurs de texte et IDE dans ma quête pour trouver l'éditeur de texte parfait sur Linux. J'ai essayé jEdit, vim, emacs (bien que j'aimais quand j'étais à l'université) et bien d'autres.

Sur Linux, je me suis installé avec gEdit. Bien que j'utilise Komodo Edit de temps en temps. Quand je suis pressé, j'utilise gEdit uniquement parce qu'il est plus rapide que Komodo Edit. gEdit a beaucoup de plugins et est livré avec de jolis jeux de couleurs. Je pense qu'une fois que gEdit aura une fonction de rangement de code appropriée, ce sera cool. Je pense que la seule raison pour laquelle j'utilise Komodo Edit est la fonction de fichier de projet.

J'ai un ami qui a fait don de son livre «Vi Improved» dans l'espoir qu'il puisse me convertir à Vim. Le livre mesure plus d'un pouce d'épaisseur et me décourage complètement d'investir du temps dans l'apprentissage de Vim.

Chaque fois que je trouve un éditeur, je me retrouve toujours à retourner sur gEdit. C'est un éditeur de fioritures aux bons endroits. Essayez gEdit, c'est l'éditeur de texte par défaut dans Ubuntu et Linux Mint.

Voici un lien vers un excellent guide sur la façon d'obtenir gEdit pour ressembler et se comporter (un peu) comme TextMate:http://grigio.org/pimp_my_gedit_was_textmate_linux

J'espère que ça t'as aidé.

La source
Randolph Lee
Translate

Je suis d'accord avec Mike, même si je suis un Vim inconditionnel. J'utilise GEdit assez fréquemment ces derniers temps lorsque je fais des scripts Ruby légers. L'éditeur standard (plus les extraits de code Ruby) est extrêmement utilisable et raffiné, et peut fournir un joli répit à des éditeurs de programmation toujours actifs et puissants.

La source
Harold Lee
Translate

Je viens de commencer à utiliser OSX. Éditeurs gratuits de note que j'ai découverts:

  • Komodopar ActiveState. Pas de débogueur ni d'éditeur de regex (bien qu'on vienne avec Python, ie redemo.py) en version gratuite mais parfaitement utilisable.
  • ERIC, écrit en PyQT.
  • Eclipse avecPyDevest mon option préférée pour éditer Python sur toutes les plates-formes. Belle interface graphique propre, débogueur décent. Bonne analyse syntaxique, etc.
La source
Kay Lee
Translate

J'utilise Emacs depuis 20 ans. C'est génial et ça marche partout. J'ai aussi TextMate, que j'utilise pour certaines choses sur Mac (le mode HTML est génial). Si vous souhaitez faire du développement Ruby, Netbeans prend en charge Ruby et il fonctionne également sur toutes les plates-formes.

http://www.netbeans.org/features/ruby/index.html

J'ai vu des blogs, etc. prétendant que c'est le meilleur environnement Ruby disponible.

La source
Pag Lee
Translate

J'utilise joe pour un montage simple (et pas si simple) lorsque je suis loin d'Eclipse.

Il utilise les raccourcis clavier classiques de Wordstar - même si je n'ai jamais utilisé Wordstar, c'est un argument de vente pour de nombreuses personnes.

C'est facile, bien pris en charge, léger et des binaires sont disponibles pour tout.

La source
Virgil Lee
Translate

J'adore Kate car elle a plusieurs fonctionnalités intéressantes (déjà cité) généralement trouvé dans (plus lourd) IDE. Ma fonctionnalité préférée, cependant, est sa fenêtre de terminal qui est très pratique pour effectuer rapidement le combo sauvegarde-compilation-exécution.

Nedit est une autre option valide, dotée de nombreuses fonctionnalités (et il n'a pas beaucoup de dépendances: c'est un énorme plus à mon humble avis).

Pour le montage dans un shell, quand je ne peux pas utiliser VIM, je cherche tout de suite pico ou nano (mais je ne les recommanderais pas pour un développement continu: pour un montage rapide, ils sont parfaits).

La source
Miles Lee
Translate

Si c'est juste toi? Utilisez ce que vous souhaitez utiliser aujourd'hui; basculez au milieu du flux si vous le souhaitez.

Est-ce une équipe? Essayez d'être indépendant de l'éditeur. Définissez des normes pour les espaces blancs (les tabulations sont-elles autorisées? Combien d'espaces un onglet représente-t-il?), Mais autrement autorisez n'importe qui à utiliser l'éditeur de son choix.

Est-ce une équipe qui fait de la programmation en binôme? C'est là que vous aurez peut-être besoin d'un éditeur standard pour l'équipe, juste pour que les programmeurs puissent facilement passer le clavier.

Pour aider à mettre en œuvre une politique d'espace blanc standard dans un magasin où un ou plusieurs codeurs utilisent Emacs: Vous pouvez informer Emacs de votre politique d'espace blanc avec des commentaires collés au bas de chaque fichier source. Par exemple,

# Local Variables:
# tab-width: 2
# ruby-indent-level: 2
# indent-tabs-mode: nil
# End:

Toute personne utilisant emacs (ou xemacs) sur ce fichier obtiendra automatiquement l'indentation standard du groupe.

La source
Max Lee
Translate

Sublime Text 2 est mon préféré. Intuitivement compréhensible et assez puissant.

La source
Cheryl Lee
Translate

Vous pouvez essayer Emacs avec le mode rubis,Rinari(pour les rails) etyasnippetqui fournit des extraits automatiques comme Textmate.

La source
Riva Lee
Translate

TextMate est un excellent éditeur, et il existe un moyen de répliquer certaines des fonctionnalités de GEdit. Consultez l'article ici:http://rubymm.blogspot.com/2007/08/make-gedit-behave-roughly-like-textmate.htmlpour modifier GEdit pour qu'il se comporte comme TextMate.

La source
Sampson Lee
Translate

Vim est une belle mise à jour pour Vi, offrant des fonctionnalités décentes et un ensemble plus utilisable de raccourcis clavier et de comportement par défaut. Cependant, les versions graphiques comme GVim, KVim et même Cream manquent à mon avis. J'ai utiliséGeanybeaucoup ces derniers temps, mais il a aussi ses lacunes.

Je ne trouve tout simplement pas quelque chose dans la ligue des programmeurs Notepad, Smultron ou TextMate sur Linux. Dommage, puisque je veux vivre dans un cyber-monde entièrement open source, je suis coincé à sauter d'un éditeur presque droit à un autre.

La source
Vivian Lee
Translate

J'utilise personnellement MacVim qui est essentiellement un GVim pour Mac OSx. Cependant, j'ai beaucoup lu sur Redcar, qui est un éditeur de texte pour Linux, qui partage beaucoup de fonctionnalités Textmate. Consultez les liens ci-dessous.

Voiture rouge
Conférence LURG sur Redcar

La source