J'ai cherché cela et j'ai trouvé la question de Maudite sur les é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 sais. Je modifierai mon message pour inclure les éditeurs répertoriés.
Libre
- Textwrangler
- Xcode
- Mac Vim
- Aquamacs et plus proche des EMac d' origine
- JEdit
- Editra
- Éclipse
- NetBeans
- Kod
- TextMate2 - GPL
- Supports
- Atom.io
Commercial
Articles liés au sujet
- Faceoff, quel est le meilleur éditeur de texte de tous les temps?
- Maceditors.com, fonctionnalités des éditeurs Mac comparées
Merci à tous ceux qui ont ajouté des suggestions.
Réponses:
Je ne l'ai pas utilisé moi-même, mais un autre gratuit dont j'ai entendu parler est Smultron .
Dans mes propres recherches à ce sujet, j'ai trouvé cet article intéressant: Faceoff: Quel est le meilleur éditeur de texte Mac jamais?
la source
Je pensais que TextMate était le favori de tout le monde. Je n'ai pas rencontré de programmeur utilisant un Mac qui n'utilise pas TextMate.
la source
Mais j'utilise TextMate, et je peux dire qu'il vaut sans aucun doute chaque centime que j'ai payé pour cela.
la source
Le texte sublime est génial (http://www.sublimetext.com/2). Excellentes fonctionnalités de recherche, très rapides et légères. Fin de code très décent.
J'utilise aussi beaucoup RubyMine et WebStorm (http://www.jetbrains.com/). Ils sont excellents mais pas tout à fait comme TextMate.
la source
MacVim et SubEthaEdit sont deux options intéressantes
la source
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!
la source
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 qui n'est pas (une application OS X super native). Cela peut sembler bien et tout, mais une fois que vous vous rendez compte que cela rompt complètement presque toutes les combinaisons de touches et tous les comportements standard d'Emacs, vous commencez à vous demander pourquoi vous n'utilisez pas seulement TextEdit ou TextMate.
Carbon Emacs est une bonne application Emacs pour OS X. Elle est aussi proche que possible de GNU Emacs sans compiler par vous-même. Il s'intègre assez bien avec le 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 mis à jour. 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 y a la ligne évidente d'éditeurs 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'un poteau de 15 pieds.
la source
CotEditor est un éditeur de texte open source basé sur Cocoa. Il est populaire au Japon.
la source
Meilleur open source est Smultron à mon avis, mais il ne fait pas le flambeau à TextMate.
la source
Il y a un nouvel enfant dans le quartier - PHPStorm . Je l'ai utilisé pendant un an. Ce n'est pas gratuit mais offre une licence individuelle de 49 $ pour un an, gratuite pour les développeurs Open Source.
la source
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'ils sont présentés avec un fichier volumineux.
Les boîtes de dialogue de recherche d'expression régulière et de fichiers multiples ont battu tout le reste pour la 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 scénarisé.
Dans la version 9.0, BBEdit a l'achèvement du 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 connaisse qui aiment TextMate sont des fans de Ruby. Je ne comprends vraiment pas l'attrait, c'est légèrement mieux 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 l'éditeur d'un programmeur compétent. Si vous êtes déjà confronté à un système Windows ou Linux, il est pratique de disposer d'un outil qui fonctionne.
Vim convient si vous devez travailler sur ssh et que le système distant ou votre ordinateur ne peut pas faire X11. J'aimais Vim pour la facilité d'édition de gros fichiers et de commandes répétées. Mais ces jours-ci, c'est un non-vote pour moi, avec l'ennui de la recherche et remplacement non standard (en utilisant des groupes (foo) au lieu de (foo), etc.), un traitement multi-document douloureusement mauvais, l'absence de projet / vue du navigateur de disque, manque d'AppleScript et manipulation bizarre de la souris dans la version GVim.
la source
jEdit fonctionne sur OS X, étant basé sur Java. C'est un peu similaire à TextMate, je pense.
Editra a l' air intéressant, mais je ne l'ai pas essayé moi-même.
la source
TextMate pas pour les "programmeurs avancés". Cela n'a pas de 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 veulent que leur code source soit formaté, ou celui qui suit les directives du projet, un accès rapide et facile pour créer des structures et des classes entières en fonction de la saisie d'une partie d'une conception et de la frappe de l'onglet .
TextMate est mon outil de choix, il est rapide, léger et contient toutes les fonctionnalités que je souhaiterais dans un outil pour programmer. Bien qu'il ne soit pas étroitement intégré dans 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.
la source
Certainement BBEdit . Je code, et BBEdit est ce que j'utilise pour coder.
la source
Vous pourriez envisager l'un des classiques - ils sont tous deux gratuits, extensibles et ont de grandes bases d'utilisateurs qui s'étendent au-delà du Mac:
la source
Je préfère une configuration d'édition à l'ancienne. J'utilise vim en ligne de commande intégré dans une "fenêtre" d' écran GNU à l' intérieur d' iTerm .
Cela ne s'intègre peut-être pas bien avec XCode, mais je pense que cela fonctionne très bien pour le développement et l'utilisation de 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.
la source
Coda est idéal pour le développement de style PHP / ASP / HTML. Excellente interface, recherche de fichiers multiples et remplacement par le support des expressions régulières, intégration FTP / SFTP / etc pour la navigation et l'édition de 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 bel avenir là-bas. Il n'y a pas encore beaucoup de plugins indispensables car le support des plugins a été récemment introduit avec la version 1.6 il y a quelques mois. C'est une application populaire, donc j'attends plus à l'avenir.
Les "fonctionnalités qui tuent" pour moi sont: * Édition transparente des fichiers distants * Navigateur de code (navigateur de symboles; volet qui répertorie les fonctions, etc.)
La plupart des gens n'aiment pas vraiment utiliser les navigateurs de symboles, mais comme je dois maintenir beaucoup de code inconnu, je les trouve inestimables.
Je ne suis pas sûr que Coda ait la "puissance brute" de TextMate. Je prévois de me familiariser avec TextMate ensuite.
la source
J'utilise Komodo IDE. Il prend en charge un grand nombre de langues, est personnalisable mais coûte un peu cher (mon entreprise m'en a acheté une copie). Une très bonne alternative est la version gratuite appelée Komodo Edit. Se charge très rapidement et a une liste de fonctionnalités décente et je me suis tourné vers elle plutôt que vers l'IDE complet pour beaucoup de travaux.
la source
Smultron est un autre bon (et gratuit).
la source
Je préfère en fait EditRocket à TextMate. Je l'utilise à la fois sur mes machines Mac et Ubuntu. Il est agréable d'utiliser le même éditeur sur plusieurs systèmes d'exploitation.
la source
Textmate est un éditeur à la pointe de la technologie, mais si quelqu'un envisage de développer sur plusieurs plates-formes sans mangeurs de mémoire gênants, des monstres comme jedit, eclipse, netbeans, etc., jetez un œil à geany (geany.org). Ce est gratuit. Le seul problème, l'éditeur n'a pas l'aspect esthétique sur Mac OS X :)
la source
Fraise est une belle option gratuite. Il a quelques aspérités, mais vous ne pouvez pas battre le prix. Je crois que c'est une fourchette ou un successeur de Smultron.
la source
la source
la source
J'utilise Eclipse comme éditeur principal (pour Python) mais je garde toujours SubEthaEdit à portée de main comme éditeur de texte supplémentaire (essai gratuit, 30 euros de licence). Ce n'est pas super compliqué mais ça fait ce dont j'ai besoin.
la source
Un autre vote pour Smultron. Je l'ai utilisé lors de la programmation XQuery et de pouvoir définir un fichier de mots-clés pour la coloration syntaxique des couleurs était génial.
la source
J'ai installé Smultron et Textwrangler, mais je me retrouve à utiliser Smultron la plupart du temps.
la source
J'adorerais utiliser un éditeur différent de XCode pour le codage, mais je pense qu'aucun autre éditeur ne s'intègre suffisamment étroitement avec lui pour en valoir vraiment la peine.
Cependant, avec un certain temps, TextMate pourrait éventuellement arriver à ce point. Pour le moment cependant, il manque principalement de 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, je considérerais probablement SubEthaEdit pour ses fonctionnalités de collaboration. Si c'est Emacs que vous voulez, je recommanderais Aquamacs (plus de type Mac) ou Carbon Emacs (plus de type GNU-Emacs)
la source
J'utilise BBEdit depuis des années. C'est solide, rapide et s'intègre bien dans mon flux de travail Xcode. (Je ne suis pas sûr que quoi que ce soit s'intègre dans Xcode ainsi 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é.
la source
Eclipse et Netbeans ont des éditeurs de texte parmi un tas d'autres choses. Je ne pense pas que vous voudriez attendre 10 secondes pour que votre éditeur de texte soit prêt: / ... Si vous allez passer du temps sérieux à coder, passez du temps et apprenez à utiliser vim (emacs aussi mais, je recommande vigueur)
la source