Je ne suis pas vraiment satisfait des éditeurs de texte disponibles pour Mac OS X.
J'ai essayé TextWrangler , Smultron , Coda , SubEthaEdit , TextMate et d'autres dont je ne me souviens pas. Mais rien de ce qui précède n'a satisfait mes besoins.
Je veux un éditeur de texte (gratuit)
- ce qui est rapide,
- qui fait la coloration syntaxique
- où je peux définir ses propres syntaxes (ou il existe de nombreux plugins par exemple pour YAML),
- où les développeurs sont actifs,
- qui n'a pas le look & feel de TextWrangler (je déteste la barre latérale coulissante) mais ou une vraie application Mac
- qui peut définir des projets (comme Coda peut)
- qui inclut un support de base pour Git et / ou SVN
- qui prend en charge une saisie semi-automatique rapide
- Compatible avec Mac OS X 10.6
En clair: l'éditeur de texte léger parfait qui n'est pas encore un IDE lourd.
BBEdit
moi-même un homme) et Xcode, mais vous avez plus ou moins abattu chacun d'eux dans les commentaires. Je ne pense pas que vous allez jamais trouver l'éditeur de texte "parfait" qui convient à vos goûts particuliers, sauf si vous le codez vous-même.Réponses:
Avez-vous pensé à Xcode?
Je sais que vous avez dit que vous n'aimiez pas TextMate, mais c'est celui qui répond à peu près à tous vos besoins.
TextMate
Vraiment rapide
Xcode
Pas si rapide mais pas Eclipse / Netbeans-slow
TextMate
Très complet et extensible
Xcode
fait la coloration syntaxique, cela dépend de vos besoins
TextMate
Très, très extensible
Des
extensions de syntaxe Xcode sont possibles
TextMate
Certains disent que c'est du vaporware, mais très peu d'autres éditeurs de texte peuvent rivaliser avec ses fonctionnalités actuelles
Le développement Xcode Apple de ce programme est très actif
TextMate
Si vous n'aimez pas la barre coulissante, il y a un plugin pour la remplacer par un tiroir
Xcode
n'a pas de barre coulissante
Projets TextMate / Xcode
Do
Prise en charge de TextMate pour Git / SVN / Mercurial (et probaby plus) via des plugins intégrés et ajoutés
Prise en charge de Xcode SVN pour 3.x, ajout de Git dans Xcode 4
TextMate
Basic complétion variable / fonction complétion
très complète du code via bundles
Xcode
Basic variable / fonction complétée
TextMate
Certains problèmes de compatibilité
Xcode
Entièrement compatible
la source
Je dirais que MacVim, mais c'est bien sûr un outil plus compliqué basé sur l'éditeur de texte vix unix traditionnel avec une courbe d'apprentissage abrupte.
Au fait, quel aspect de TextMate ne vous a pas séduit?
la source
Je pense qu'Aquamacs pourrait faire l'affaire!
la source
Sublime Text 2
Prise en charge des extraits de texte, des langues et des jeux de couleurs TextMate. Vue fractionnée, tabulation, projets, commandes. Plein écran sur Lion et un mode "concentré". Extensible aussi.
Très rapide, grand mode de sélection multiple et multiplateforme.
Actuellement au prix de 59 $, mais une version gratuite est disponible avec des alertes occasionnelles.
Il dispose également d'une API de plug-in à croissance rapide et de la communauté environnante.
Vérifiez-le, c'est vraiment génial.
Mise à jour : Sublime Text 2 est désormais remplacé par Sublime Text 3 qui propose diverses améliorations et améliorations de performances.
la source
Tu ne vas pas le trouver.
TexMate est assez rapide. TextWrangler est cependant plus rapide pour les gros fichiers.
La plupart (sinon tous) ont une coloration syntaxique.
Vous pourriez ou non obtenir cela.
Bonne chance avec ça.
Quel est le problème avec la barre latérale?
Définissez les projets en tant que dossiers et vous êtes prêt.
La philosophie UNIX est de faire une chose et de bien le faire. La prise en charge intégrée d'un SCM n'est pas quelque chose de facile à trouver. Vous devriez peut-être utiliser un outil externe?
Pour autant que je sache, seuls quelques grands IDE le soutiennent.
Vous ne trouverez pas ce que vous cherchez gratuitement . Tout IDE se sentira lent comme de la boue par rapport à un éditeur de texte comme TM ou TW.
Si vous voulez mon opinion honnête, essayez TextMate. Les bundles vous permettront de reproduire certains des comportements que vous recherchez, le reste que vous pouvez espérer est en 2.0.
la source
Découvrez Fraise , le successeur de Smultron. Il répond à plusieurs de vos exigences. Voici ceux qui ne sont pas respectés:
Tout ce que vous mentionnez est là-dedans.
lors de l'édition:
J'étais un type de bloc-notes ++ pendant des années à faire du travail de développement de fenêtres et au cours des deux derniers mois, je suis lentement passé à vim. Il fait tout ce que vous demandez et plus encore.
la source
Je ne peux pas en témoigner personnellement, mais RedCar semble assez prometteur. Il prend en charge les offres TextMate et fonctionne sur Mac, Linux et Windows. Il ne prend pas en charge l'intégralité de votre liste de fonctionnalités, je ne pense pas qu'il dispose d'un contrôle de source intégré ou d'un support de projet (autre que les dossiers).
la source
Vous avez besoin de Notepad ++ fonctionnant sous wine! ou winebottler !
la source
Une tendance que j'ai remarquée cette année est que les programmeurs Mac et les développeurs Web s'éloignent de Textmate et similaires pour MacVim, y compris Ryan Singer de 37signals, qui a secoué MacVim lors de sa conférence Future of Web Applications récemment .
Beaucoup de gens ont écrit pourquoi ils ont changé; "Coming Home to Vim" est mon préféré.
la source
Quel est le problème avec BBEdit , à part que vous pourriez avoir à payer pour cela?
la source
Essayez Editra, il en faut beaucoup, mais pas tous, c'est similaire à notepad ++ dans Windows.
la source
Vous pourriez essayer KomodoEdit .
Gratuit et gratuit (sous la licence publique Mozilla).
Raisonnablement rapide
Vérifier
Il existe de nombreux plugins ; Je suis sûr qu'il est possible de créer votre propre surligneur de syntaxe
Je le crois.
J'ai bien peur que ce ne soit pas une application Cocoa; il est construit à partir du système d'interface utilisateur de Firefox.
Oui.
Il semble qu'il puisse y avoir un support Git intégré. Voici un plugin git. Il semble que la prise en charge de SVN soit intégrée.Edit: Ces fonctionnalités semblent nécessiter Komodo IDE, au lieu de Komodo Edit. Komodo IDE est une mise à niveau payante. Vous trouverez peut-être "le support SVN maison pour Komodo Edit ".
Il a une saisie semi-automatique; vous devrez l'essayer pour voir s'il est assez rapide pour vous.
Oui.
la source
Il y a un nouvel éditeur sur le bloc appelé Chocolat . Je l'utilise depuis une semaine maintenant et j'aime vraiment ça. Il possède de nombreuses fonctionnalités de TextMate (ainsi que la prise en charge des bundles TextMate), mais je l'ai trouvé beaucoup plus efficace avec de grands ensembles de fichiers, en particulier sur le réseau.
la source
Je suis partisan de Coda ces jours-ci, mais je l'ai rencontré l'autre jour quand je cherchais autre chose. Je ne l'ai pas essayé, donc je ne sais pas s'il répond à tous vos besoins. C'est gratuit, mais seulement parce qu'il n'est plus développé.
http://www.web-scripter.com/
la source
Il y a un nouvel éditeur de texte appelé Kod qui est moderne, rapide et prend en charge les projets.
Un avertissement - le développement sur Kod ne fait que commencer, donc les choses sont un peu instables. C'est un logiciel de niveau alpha à la version 0.0.3, bien que je pense qu'il finira par devenir juste l'application que vous recherchez.
Fonctionnalités:
la source
Atom by GitHub est un éditeur de texte et un IDE gratuit et puissant conçu pour les programmeurs. En même temps, cela ne donne pas non plus l'impression d'être un IDE lourd.
Visual Studio Code est une autre offre similaire de Microsoft.
la source
Avez-vous essayé l'une des variantes d'Eclipse? Je ne suis pas un grand fan d'Eclipse, mais la version Aptana d'Eclipse (qui s'adresse principalement aux développeurs Web frontaux) semble satisfaire toutes vos exigences ci-dessus et peut valoir le coup d'œil.
http://aptana.com
la source
Votre meilleur pari en 2018 pour les éditeurs gratuits et actifs et extensibles qui ne sont pas lourds IDE sont:
Tous sont très rapides sur les Mac modernes SSD, même le MacBook (One) avec un processeur mobile avec des cœurs et une fréquence d'horloge minimum. Tous sont gratuits, développés activement, extensibles, prennent en charge le contrôle et l'achèvement du code et sont extensibles, scriptables et peuvent être ajoutés à de nombreux langages et syntaxes.
la source
Il y a aussi des supports à considérer. Écrit en Javascript, actuellement développé par Adobe en tant que «projet open source guidé par la communauté», il se concentre sur le développement Web mais peut également être utilisé comme éditeur de texte générique, possède une API solide pour l'étendre et un nombre croissant d'extensions sont déjà disponibles.
la source