Question

J'ai cherché ça et j'ai trouvé celle de Maudite question sur éditeurs de texte mais ils étaient tous pour Windows.

Comme vous l'avez sans doute deviné, j'essaie de savoir s'il existe des éditeurs de texte/code pour Mac en plus de ce que je connais.Je modifierai mon message pour inclure les éditeurs répertoriés.

Gratuit

  1. Textwrangler
  2. Xcode
  3. MacVim
  4. Aquamacs et plus proche de l'original EMac
  5. J
  6. Editra
  7. Éclipse
  8. NetBeans
  9. Code
  10. TextMate2 -GPL
  11. Supports
  12. Atom.io

Commercial

  1. Ami de texte
  2. BB
  3. SubEtha
  4. Coda
  5. Texte Sublime 2
  6. Smultron
  7. WebStorm
  8. Menthe poivrée

Articles en rapport avec le sujet

  1. Faceoff, quel est le meilleur éditeur de texte de tous les temps ?
  2. Maceditors.com, comparaison des fonctionnalités des éditeurs Mac

Merci à tous ceux qui ont ajouté des suggestions.

Était-ce utile?

La solution

Je ne l'ai pas utilisé moi-même, mais un autre gratuit celui dont j'ai entendu de bonnes choses est Smultron.

Dans mes propres recherches à ce sujet, j'ai trouvé cet article intéressant :Mise au jeu :Quel est le meilleur éditeur de texte pour Mac ?

Autres conseils

Je pensais que TextMate était le préféré de tous.Je n'ai pas rencontré de programmeur utilisant un Mac qui n'utilise pas TextMate.

  • Emacs
  • Vigueur

Mais j’utilise TextMate et je peux dire que cela vaut sans aucun doute chaque centime que j’ai payé.

Le texte sublime est génial (http://www.sublimetext.com/2).Excellentes fonctionnalités de recherche, très rapides et légères.Achèvement du code très correct.

J'utilise aussi beaucoup RubyMine et WebStorm (http://www.jetbrains.com/).Ils sont excellents mais pas polyvalents comme TextMate.

MacVim et SubEtha sont deux bonnes options

J'ai un peu essayé Komodo et je l'aime vraiment jusqu'à présent.Aptana, une variante d'Eclipse, est également plutôt utile pour une grande variété de choses.Il y a toujours du bon vieux VI aussi !

Si jamais vous envisagez de faire un effort sérieux pour apprendre Emacs, oubliez immédiatement Aquamacs.Il essaie de tordre et de plier Emacs en quelque chose qu'il n'est pas (une application OS X super native).Cela peut paraître bien, mais une fois que vous réalisez que cela brise complètement presque toutes les combinaisons de touches et comportements standard d'Emacs, vous commencez à vous demander pourquoi vous n'utilisez pas simplement TextEdit ou TextMate.

Carbon Emacs est une bonne application Emacs pour OS X.C'est aussi proche que possible de GNU Emacs sans compiler vous-même.Il s'intègre assez bien au système d'exploitation, mais en même temps, c'est le merveilleux Emacs que nous connaissons et aimons tous.Actuellement, il nécessite Leopard avec la dernière version, mais la plupart des gens ont de toute façon déjà mis à niveau.Vous pouvez le récupérer ici.

Alternativement, si vous souhaitez utiliser Vim sur OS X, j'ai entendu de bonnes choses à propos de MacVim.

Au-delà de ceux-ci, il existe les gammes d'éditeurs évidentes TextEdit, TextMate, etc.Ils fonctionnent pour certaines personnes, mais la plupart des utilisateurs "avancés" que je connais (moi y compris) détestent les toucher avec quelque chose de plus court qu'une perche de 15 pieds.

CotÉditeur est un éditeur de texte open source basé sur Cocoa.C'est populaire au Japon.

Le meilleur open source est Smultron à mon avis, mais cela n'est pas un flambeau pour TextMate.

Il y a un petit nouveau dans le quartier - PHPStorm.Je l'ai utilisé pendant une année entière.Ce n'est pas gratuit mais propose une licence individuelle de 49$ pour un an, gratuite pour les développeurs Open Source.

  • Rapide pour un IDE - Il est basé sur Java et ressemble donc un peu à Eclipse/Netbeans mais les réduit en poussière en termes de vitesse (pas aussi rapide que Coda/Textmate car il s'agit d'un IDE).
  • Des raccourcis clavier à gogo - J'ai rarement touché la souris lors du développement avec PHPStorm (c'est ce que je n'ai pas aimé chez Coda)
  • Prise en charge de Subversion intégrée - Je n'ai pas eu besoin de toucher aux versions ou à tout autre client SVN sur Mac
  • Prend en charge les extraits de code, les modèles - le codage zen est également pris en charge
  • Accompagne les projets, mais dans des fenêtres séparées
  • Recherche de fichiers, recherche de code
  • achèvement du code, prend également en charge la complétion du code PHPDoc
  • BBEdit fait ressembler tous les autres éditeurs au Bloc-notes.

Il gère facilement des fichiers gigantesques ;la plupart des éditeurs de texte (TextMate en particulier) ralentissent jusqu'à une analyse morte ou se bloquent simplement lorsqu'on leur présente un fichier volumineux.

Les boîtes de dialogue d'expression rationnelle et de recherche de fichiers multiples surpassent tout le reste en termes de convivialité.

Le système de coupures fonctionne comme par magie et comporte des balises de sélection, d'indentation, d'espace réservé et de point d'insertion, ce n'est pas seulement du texte stupide.

BBEdit est fortement AppleScriptable.Tout peut être scripté.

Dans la version 9.0, BBEdit propose la complétion de code, des projets et une tonne d'autres améliorations.

Je l'utilise principalement pour HTML, CSS, JS et Python, où il est extrêmement puissant.Certaines langues plus obscures ne sont pas aussi bien prises en charge, mais dans la plupart des cas, c'est fantastique.

Les seuls développeurs que je connais qui aiment TextMate sont des fans de Ruby.Je ne comprends vraiment pas son attrait, c'est légèrement meilleur que TextWrangler (le petit frère gratuit de BBEdit), mais si vous dépensez de l'argent, vous pouvez aussi bien acheter le meilleur outil pour quelques dollars de plus.

  • jEdit a le mérite d'être multiplateforme.Ce n'est pas aussi bon que BBEdit, mais c'est un éditeur de programmeur compétent.Si vous êtes déjà confronté à un système Windows ou Linux, il est pratique de disposer d'un outil que vous connaissez et qui fonctionne.

  • Vim convient si vous devez travailler sur SSH et le système distant ou si votre ordinateur ne peut pas faire X11.J'adorais Vim pour la facilité d'édition de fichiers volumineux et d'exécution de commandes répétées.Mais ces jours-ci, c'est un non-vote pour moi, avec l'ennui du recherche et du remplacement non standard (en utilisant des groupes (foo) au lieu de (foo), etc.), une gestion multi-documents douloureusement mauvaise, l'absence de projet Vue du navigateur /disk, manque d'AppleScript et gestion bizarre de la souris dans la version GVim.

j fonctionne sous OS X, étant basé sur Java.C'est un peu similaire à TextMate, je pense.

Editra ça a l'air intéressant, mais je ne l'ai pas essayé moi-même.

TextMate n'est pas destiné aux "programmeurs avancés".Cela n'a aucun sens, TextMate contient tout ce qu'un "programmeur avancé" voudrait.Il leur permet de définir un ensemble qui leur permet de configurer rapidement la façon dont ils souhaitent que leur code source soit formaté, ou un ensemble qui suit les directives du projet, un accès rapide et facile pour créer des structures et des classes entières basées sur la saisie d'une partie d'une construction et l'appui sur l'onglet. .

TextMate est mon outil de prédilection, il est rapide, léger et contient pourtant toutes les fonctionnalités que je souhaiterais dans un outil avec lequel programmer.Bien qu'il ne soit pas étroitement intégré à Xcode, ce n'est pas un problème pour moi car je n'écris pas de logiciel pour Mac OS X.J'écris des logiciels pour FreeBSD.

Certainement BB.Je code, et BBEdit est ce que j'utilise pour coder.

Vous pourriez envisager l'un des classiques : ils sont tous deux gratuits, extensibles et disposent d'une large base d'utilisateurs qui s'étend au-delà du Mac :

  • Aquamacs - emacs pour OS X (emacs dans une fenêtre shell est également une option)
  • MacVim - VI avec une interface graphique spécifique à Mac (vim dans une fenêtre shell est également une option)

Je préfère une configuration d'édition à l'ancienne.J'utilise vim en ligne de commande intégré dans un Écran GNU "fenêtre" à l'intérieur de iTerm.

Cela ne s'intègre peut-être pas bien à XCode, mais je pense que cela fonctionne très bien pour développer et utiliser des programmes en ligne de commande.Si vous passez beaucoup de temps à travailler dans un terminal, GNU Screen vaut les 30 minutes nécessaires pour maîtriser les concepts de base du multiplexage de terminal.

Coda est idéal pour le développement de style PHP/ASP/HTML.Excellente interface, recherche et remplacement de fichiers multiples avec prise en charge des expressions rationnelles, intégration FTP/SFTP/etc pour parcourir et éditer des fichiers distants, intégration SVN, etc.

Il prend désormais en charge les plugins et l'éditeur de plugins peut importer des bundles TextMate, il y a donc un brillant avenir là-bas.Il n'y a pas encore beaucoup de plugins indispensables car le support des plugins a été nouvellement introduit avec la version 1.6 il y a quelques mois.C’est une application populaire, donc j’en attends davantage à l’avenir.

Les "fonctionnalités qui tuent" pour moi sont :* Édition transparente des fichiers distants * Code Navigator (navigateur de symbole;volet qui répertorie les fonctions, etc.)

La plupart des gens n'aiment pas vraiment utiliser les navigateurs de symboles, mais comme je dois gérer beaucoup de code inconnu, je les trouve inestimables.

Je ne suis pas sûr que Coda ait la "puissance brute" de TextMate.J'ai l'intention de me familiariser ensuite avec TextMate.

J'utilise Komodo IDE.Il prend en charge un grand nombre de langues et est personnalisable mais coûte un peu cher (mon entreprise m'en a acheté un exemplaire).Une très bonne alternative est la version gratuite appelée Komodo Edit.Se charge très rapidement et possède une liste de fonctionnalités décente et je me retrouve à me tourner vers lui plutôt que vers l'IDE complet pour de nombreux travaux.

Smultron en est un autre bon (et gratuit).

en fait je préfère ModifierRocket sur TextMate.Je l'utilise sur mes machines Mac et Ubuntu.C'est bien d'utiliser le même éditeur sur plusieurs systèmes d'exploitation.

Textmate est un éditeur de pointe, mais si quelqu'un envisage de développer sur plusieurs plates-formes sans monstres mangeurs de mémoire gênants comme jedit, éclipse, netbeans, etc., jetez un œil à geany (geany.org).Ce est gratuit.Le seul problème que l'éditeur n'a pas d'aspect esthétique sur Mac OS X :)

Fraise est une belle option gratuite.Il présente quelques aspérités, mais son prix est imbattable.Je crois que c'est un fork ou un successeur de Smultron.

Fraise Text Editor for MacOS

j'utilise Éclipse comme mon éditeur principal (pour Python) mais je garde toujours SubEtha pratique comme éditeur de texte supplémentaire (essai gratuit, 30 euros de licence).Ce n'est pas très compliqué mais ça fait ce dont j'ai besoin.

Un autre vote pour Smultron.Je l'ai utilisé lors de la programmation XQuery et le fait de pouvoir définir des fichiers de mots-clés pour la coloration syntaxique était génial.

J'ai installé Smultron et Textwrangler, mais je me retrouve à utiliser Smultron la plupart du temps.

J'adorerais utiliser un éditeur différent de XCode pour le codage, mais je pense qu'aucun autre éditeur ne s'y intègre suffisamment pour en valoir vraiment la peine.
Cependant, avec le temps, TextMate pourrait éventuellement en arriver là.Pour le moment cependant, il lui manque principalement des fonctionnalités de débogage et de refactorisation.

Pour tout ce qui n'a pas besoin de XCode, j'adore TextMate.Si j'avais un autre utilisateur Mac dans mon groupe de travail, j'envisagerais probablement SubEthaEdit pour ses fonctionnalités de collaboration.Si vous voulez Emacs, je recommanderais Aquamacs (plus proche de Mac) ou Carbon Emacs (plus proche de GNU-Emacs)

J'utilise BBEdit depuis des années.Il est solide, rapide et s'intègre assez bien dans mon flux de travail Xcode.(Je ne suis pas sûr que quelque chose s'intègre aussi bien dans Xcode que dans l'éditeur intégré, mais qui a le temps d'attendre l'éditeur intégré ?)

Pour les petits projets d'équipe qui n'utilisent pas de système de contrôle de source, ou pour l'édition par un seul utilisateur sur plusieurs machines, SubEthaEdit est fortement recommandé.

Eclipse et Netbeans ont des éditeurs de texte parmi beaucoup d'autres choses.Je ne pense pas que vous voudriez attendre 10 secondes pour que votre éditeur de texte soit prêt :/... Si vous comptez passer beaucoup de temps à coder, passez du temps et apprenez à utiliser vim (emacs aussi mais, je recommande vigueur)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top