Je « ne suis pas vraiment satisfait des éditeurs de texte disponibles pour Mac OS X.
Jai essayé TextWrangler , Smultron , Coda , SubEthaEdit , TextMate et dautres dont je ne me souviens pas. Mais aucun de ces éléments ne répondait à mes besoins.
Je veux un éditeur de texte (gratuit)
- qui est rapide,
- qui met en évidence la syntaxe
- où je peux définir propres syntaxes (ou il existe de nombreux plugins par exemple pour YAML),
- où les développeurs sont actifs,
- qui na pas le look & sentiment 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 Mac OS X 10.6
En clair: léditeur de texte léger parfait qui nest pas encore un IDE lourd.
Commentaires
Réponse
Avez-vous envisagé Xcode?
Je sais que vous avez dit que vous naimiez pas TextMate, mais cest celui qui répond à presque tous vos besoins.
qui est rapide
TextMate
Vraiment rapide
Xcode
Pas si vite mais pas Eclipse / Netbeans-slow
qui met en évidence la syntaxe
TextMate
Très complet et extensible
Xcode
Fait la coloration syntaxique, il dépend de vos besoins
où je peux définir mes propres syntaxes (ou il existe de nombreux plugins, par exemplepour YAML),
TextMate
Très, très extensible
Xcode
Des extensions de syntaxe sont possibles
où les développeurs sont actifs,
TextMate
Certains disent que cest un vaporware, mais très peu dautres éditeurs de texte peuvent rivaliser avec ses fonctionnalités actuelles
Xcode
Le développement Apple de ce programme est très actif
qui ne le fait pas avoir le look & sensation de TextWrangler
TextMate
Si vous naimez pas la barre coulissante, il existe « un plugin pour la remplacer par un tiroir
Xcode
Non « t avoir une barre coulissante
qui peut définir des projets (comme Coda peut)
TextMate / Xcode
Faire des projets
qui inclut un support de base pour Git et / ou SVN
TextMate
Prise en charge de Git / SVN / Mercurial (et probablement plus) via intégré et ajout de plugins
Xcode
Prise en charge de SVN pour 3.x, ajout de Git dans Xcode 4
qui prend en charge une autocomplétion rapide
TextMate
Complétion de variable / fonction de base
complétion de code très complète via des bundles
Xcode
Variable de base / fu Achèvement de la fonction
Compatible MacOS X 10.6
TextMate
problème de compatibilité
Xcode
Entièrement compatible
Commentaires
- +1. Même si jai suggéré une autre alternative ci-dessous, je ne pourrais pas ‘ vivre sans TextMate. [hugs TextMate]
- @scottie idem ici
- XCode est un IDE complet, pas ce que je ‘ cherche. Malheureusement, TextMate nest ‘ gratuit 🙁
- En fait, Xcode 4 a ajouté Git et non Mercurial (à partir de Developer Preview 2, cela pourrait changer jusquà la version finale)
- @alopix vous navez pas indiqué que » free » était lune de vos exigences. Donc, si le prix et le fait quil ait une interface plutôt simple sont vos seuls reproches alors je ‘ d dire quil gagne.
Réponse
Je dirais que MacVim mais cest bien sûr un outil plus compliqué basé sur lunix traditionnel éditeur de texte vim avec une courbe dapprentissage abrupte.
Au fait, quel aspect de TextMate ne vous a pas plu?
Commentaires
- TextMate a une interface utilisateur horrible – tout comme TextWrangler …
- +1 avec quelques plugins de choix cest de loin le meilleur » léger » éditeur de texte disponible
- Quest-ce que ‘ est horrible à propos de linterface utilisateur de TextMate ‘? Linterface utilisateur entière est essentiellement une fenêtre de document …
- Les menus liés au bundle sont rapidement surchargés (affichant des éléments tels que des extraits de code Ruby et des commandes lorsque je ‘ m éditer un fichier C) et léditeur de bundle est atroce. Les onglets sont vraiment mauvais et inutiles aussi, bien que je les désactive tout de suite via le plist et que je men tiens à Cmd + T et à la barre latérale. Le pliage de code est inutilisable et son popover plié est une info-bulle très basique (en plus, il ne fonctionne pas du tout en Python car TM est incapable de gérer les blocs délimités par des espaces). Eh bien, cétait avant que je monte mon Vim-fu de toute façon.
- +1 si vous avez la patience dapprendre Vim, votre puissant éditeur personnalisable que vous pouvez utiliser sur » toutes les » plates-formes.
Réponse
I pense que Aquamacs pourrait faire laffaire!
Commentaires
- Jy allais pour suggérer emacs, mais évidemment cela correspond à la facture
Answer
Sublime Text 2
Prise en charge des extraits de code TextMate, des langues et des jeux de couleurs. Vue fractionnée, tabulation, projets, commandes.Plein écran sur Lion et mode » focalisé « . Extensible aussi.
Très rapide, excellent mode de sélection multiple et multiplate-forme.
Prix actuel de 59 $, mais une version gratuite est disponible avec des alertes occasionnelles.
Il a également une API de plug-in à croissance rapide et la communauté environnante.
Regardez, cest flippant génial.
Mise à jour : Sublime Text 2 est désormais remplacé par Sublime Text 3 qui présente diverses améliorations et améliorations de performances.
Commentaires
- I ‘ jai essayé TextMate, Chocolat, Coda, Eclipse et dautres dans le passé, Sublime est de loin mon préféré maintenant.
- Je sais que cest un vieux fil. maintenant que Sublime Text 2 est sorti , (avec 3 sur le chemin – publié comme une version bêta incroyablement rapide et stable en fait) Je ‘ d dire que cela prend le gâteau pour moi aussi.
Réponse
Vous « nallez pas le trouver.
- ce qui est rapide,
TexMate est assez rapide. TextWrangler est cependant plus rapide pour les gros fichiers.
- qui met en évidence la syntaxe
La plupart (sinon tous) ont une coloration syntaxique.
- où je peux définir mes propres syntaxes (ou il y en a beaucoup plugins par exemple pour YAML),
Vous pourriez ou non lobtenir.
- là où les développeurs sont actifs,
Bonne chance avec ça.
- qui na pas le look & sentiment de TextWrangler (je déteste la barre latérale coulissante) mais ou un vrai Mac- application
Quel est le problème avec la barre latérale?
- qui peut définir des projets (comme Coda peut)
Définissez les projets comme des dossiers et vous êtes prêt.
- qui inclut un support de base pour Git et / ou SVN
La philosophie UNIX est de faire une chose et de bien la faire. La prise en charge intégrée dun SCM nest pas facile à trouver. Peut-être devriez-vous utiliser un outil externe?
- qui prend en charge une autocomplétion rapide
Pour autant que je sache, seuls quelques IDE majeurs le supportent.
Vous nallez pas trouver ce que vous cherchez gratuit . Nimporte quel 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 « re à la recherche, le reste que vous pouvez espérer est en 2.0.
Commentaires
- +1 pour vous ‘ ne va pas le trouver. Vous avez beaucoup trop de prérequis pour trouver quelque chose qui corresponde exactement.
- Surtout si, comme Josh la dit, ‘ gratuit ‘ est lun de ces prérequis.
Réponse
Vérifiez Fraise , le successeur de Smultron. Il répond à bon nombre de vos exigences. Voici ceux qui ne sont pas satisfaits:
- où les développeurs sont actifs: Fraise semble être en train de mourir comme son prédécesseur
- qui inclut un support de base pour Git et / ou SVN: pas sûr de ce que vous entendez par là, mais Fraise a une intégration en ligne de commande
- qui prend en charge une autocomplétion rapide: pas positif mais je ne pense pas quil y ait une autocomplétion … mais il a des commandes et des extraits de texte
Tout le reste que vous mentionnez se trouve là-dedans.
lors de lédition:
Jai été un gars de notepad ++ pendant des années à travailler avec Windows dev et au cours des deux derniers mois, je suis lentement passé à vim. Il fait tout ce que vous demandez et plus.
Commentaires
- Cest ‘ presque ce que je cherchais. Je savais ‘ que quelquun » a continué » Smultron 🙂
- Jutilise toujours Smultron malgré larrêt du développement du développeur (lintrépide Peter Borg). Notepad ++ est toujours de loin mon éditeur préféré sur nimporte quelle plate-forme.
Réponse
Je ne peux « pas men porter garant personnellement, mais RedCar semble assez prometteur. Il prend en charge les bundles TextMate et fonctionne sous Mac, Linux & Windows. Il ne prend pas en charge toute votre liste de fonctionnalités, je ne crois pas quil ait intégré le contrôle de source ou le support de projet (autre que les dossiers).
Commentaires
- Cela semble prometteur. Quelquun la déjà utilisé?
- Redcar nest pas terminé! 🙁
- Dommage. Je garderai un œil dessus quand il commencera à mûrir.
- semble très TextMate ‘ ish. Prometteur.
- La seule application qui ‘ est terminée est celle où le développement a cessé. (Cela contredit directement votre demande n ° 4)
Réponse
Vous devez utiliser Notepad ++ sous wine! ou winebottler !
Réponse
Une tendance que jai remarquée cette année est que les programmeurs Mac et les développeurs Web abandonnent Textmate et autres pour MacVim, y compris Ryan Singer de 37signals, qui a secoué MacVim lors de son discussion sur lavenir des applications Web récemment .
Beaucoup de gens ont écrit sur les raisons pour lesquelles ils ont changé ; « Coming Home to Vim » est mon préféré.
Commentaires
- +1 pour Vim ou MacVim – il fait tout ce que lOP veut sauf quil ne ressemble pas beaucoup à une application OS X et a une courbe dapprentissage abrupte. Une fois que vous pouvez lutiliser, il ‘ est génial.
Réponse
Essayez Editra Vous en voulez beaucoup mais pas tous, cest similaire à notepad ++ dans Windows.
Commentaires
- Jai oublié celui-ci, il ‘ est assez complet et a lavantage dêtre également libre et ouvert- source.
- celui-ci est assez bon si vous ne pouvez ‘ entrer dans macvim.
- @calavera oui je le trouve avant de trouver macvim maintenant jutilise simplement macVim
Réponse
Quel est le problème avec BBEdit , autre que vous pourriez avoir à payer pour cela?
Commentaires
- Quelquun qui » déteste » » le look & sentiment de TextWrangler » isn ne va pas non plus aimer BBEdit.
- TextWrangler na pas ‘ presque les fonctionnalités de BBEdit en termes de personnalisation. Quant à » look and feel « , une fenêtre BBEdit peut être réduite à un ensemble assez minimal de widgets dinterface.
Réponse
Vous pouvez essayer KomodoEdit .
Je veux un éditeur de texte (gratuit)
Gratuit et gratuit (sous Mozilla Licence Publique).
- qui est rapide,
Raisonnablement rapide
- qui met en évidence la syntaxe
Vérifiez
- où je peux définir mes propres syntaxes (ou il existe de nombreux plugins par exemple pour YAML),
Il existe de nombreux plugins ; Je suis sûr quil est possible de créer votre propre surligneur de syntaxe
- là où les développeurs sont actifs,
Je crois que oui.
- qui na pas le look & sentiment de TextWrangler (je déteste la barre latérale coulissante) mais ou une vraie application Mac
I » jai peur que ce ne soit pas une application Cocoa; il est construit à partir du système dinterface utilisateur de Firefox.
- qui peut définir des projets (comme Coda peut)
Oui.
- qui inclut un support de base pour Git et / ou SVN
Il semble quil y ait peut-être un support Git intégré. Ici « sa git plugin. 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 intéressant « Prise en charge de SVN maison pour Komodo Edit « .
- qui prend en charge une autocomplétion rapide
Il a lautocomplétion; vous « devrez lessayer pour voir sil est assez rapide pour vous.
- Compatible Mac OS X 10.6
Oui.
Réponse
Il y a un nouveau éditeur sur le bloc appelé Chocolat . Je lutilise depuis une semaine maintenant et je laime vraiment.Il possède de nombreuses fonctionnalités de TextMate (ainsi que la prise en charge des bundles TextMate) mais jai trouvé quil fonctionnait beaucoup mieux avec de grands ensembles de fichiers, en particulier sur le réseau.
Commentaires
- Merci! Mon frère men a parlé aussi, mais jai oublié le nom xD
- Chocolat ‘ s good , mais cela me dérange de ne pas ‘ t avoir des onglets (pas en haut au moins).
- Oui. Utilisez simplement cmd + t ou licône + en haut à droite pour créer un nouvel onglet!
- Mise à jour: Je ‘ est récemment passé à Sublime 2. Jadore.
Réponse
Je « suis partial à Coda ces jours-ci, mais je suis tombé sur cela lautre jour alors que je cherchais autre chose. Je ne lai pas essayé, donc je ne sais pas sil répond à tous vos besoins. Cest gratuit, mais uniquement parce quil nest plus en cours de développement.
Commentaires
- Le développement de WebScripter a été suspendu et est maintenant offert en tant que logiciel gratuit mais aucune nouvelle version ne sera publiée.: ‘ (
Réponse
Il existe « un nouvel éditeur de texte appelé Kod qui est des projets modernes, rapides et de soutien.
Un avertissement – le développement sur Kod ne fait que commencer, donc les choses sont un peu instables. Cest un logiciel de niveau alpha à la version 0.0.3, bien que je pense que cela finira par devenir simplement lapplication que vous recherchez.
Caractéristiques:
- Écrit à partir de zéro pour 10.6 en utilisant Grand Central Dispatch et autres nouveautés
- Utilise le format de mise en évidence de la syntaxe GNU pour voici la prise en charge de toutes les langues
- Interface utilisateur moderne avec onglets Chromium
- Scriptable à laide de node.js
Commentaires
- Prenez note que même si ‘ est en alpha, je nai pas encore vu de plantage dû à Kod. Je ‘ ne sais pas si la saisie semi-automatique est effectuée ou non, mais je sais que cela met en évidence entre autres.
Réponse
Atom by GitHub est un éditeur de texte gratuit et puissant et construction IDE avec les programmeurs à lesprit. En même temps, il ne donne pas non plus limpression dêtre un IDE lourd.
Visual Studio Code est un autre similaire offre de Microsoft.
Réponse
Avez-vous essayé lune des variantes dEclipse? Je ne suis pas un grand fan dEclipse, mais la version Aptana dEclipse (qui est principalement destinée aux développeurs Web front-end) semble répondre à toutes vos exigences ci-dessus et vaut peut-être la peine dy jeter un coup dœil.
Commentaires
- Eclipse est un IDE complet – je veux un petit éditeur léger. Jutilise ‘ Eclipse pour les grands projets, mais pour les petits, ‘ est trop de frais généraux.
Réponse
Votre meilleur pari en 2018 pour les éditeurs gratuits et actifs et extensibles qui ne sont pas des IDE lourds sont:
- https://code.visualstudio.com/
- http://barebones.com/products/bbedit/
- https://developer.apple.com/xcode/
Tous sont très rapides sur Mac moderne SSD, même le MacBook (One) avec un processeur mobile avec un minimum de cœurs et de fréquence dhorloge. Tous sont gratuits, activement développés, extensibles, prennent en charge le contrôle et la complétion du code et sont extensibles, scriptables et peuvent être ajoutés pour de nombreux langages et syntaxes.
Réponse
Il y a aussi des Brackets , à considérer . Écrit en Javascript, actuellement développé par Adobe en tant que «projet open source guidé par la communauté», se concentre sur le développement Web mais peut également être utilisé comme éditeur de texte générique, dispose dune API solide pour létendre et dun nombre croissant dextensions déjà disponibles.
BBEdit
man moi-même) et Xcode, mais vous plus ou moins abattu chacun dans les commentaires. ‘ je ne pense pas que ‘ trouvera jamais le » parfait » éditeur de texte qui convient à vos goûts particuliers, sauf si vous le codez vous-même.