Nu sunt foarte mulțumit de editorii de text disponibili pentru Mac OS X.
Am încercat TextWrangler , Smultron , Coda , SubEthaEdit , TextMate și altele pe care nu le amintesc. Dar niciuna dintre cele de mai sus nu mi-a satisfăcut nevoile.
Vreau un editor de text (gratuit)
- care este rapid,
- care evidențiază sintaxa
- unde pot defini propriile sintaxe (sau există multe pluginuri, de ex. pentru YAML),
- unde dezvoltatorii sunt activi,
- care nu are aspectul & sentimentul TextWrangler (urăsc bara laterală glisantă) dar sau o aplicație reală pentru Mac
- care poate defini proiecte (cum ar fi Coda can)
- care include un suport de bază pentru Git și / sau SVN
- care acceptă o completare automată rapidă
- Compatibil cu Mac OS X 10.6
În engleză simplă: editorul de text ușor perfect, care nu este încă un IDE pentru greutăți.
Comentarii
Răspundeți
V-ați gândit la Xcode?
Știu că ați spus că nu vă place TextMate, dar este unul care vă satisface aproape toate nevoile.
care este rapid
TextMate
Foarte rapid
Xcode
Nu atât de rapid dar nu Eclipse / Netbeans-slow
care evidențiază sintaxa
TextMate
Foarte complet și extensibil
Xcode
Evidențiază sintaxa, depinde de nevoile tale
unde pot defini sintaxele proprii (sau există multe pluginuri de ex.pentru YAML),
TextMate
Foarte, foarte extensibil
Xcode
Sunt posibile extensii de sintaxă
unde sunt activi dezvoltatorii,
TextMate
Unii spun că este un vaporware, însă foarte puțini alți editor de text pot concura cu caracteristicile sale actuale
Xcode
Dezvoltarea Apple a acestui program este foarte activă
ceea ce nu au aspectul & sentimentul TextWrangler
TextMate
Dacă nu îți place bara glisantă, există un plugin care să-l înlocuiască cu un sertar
Xcode
Nu „t au o bară glisantă
care poate defini proiecte (cum ar fi Coda can)
TextMate / Xcode
Faceți proiecte
care include un suport de bază pentru Git și / sau SVN
TextMate
Asistență pentru Git / SVN / Mercurial (și probabil mai mult) prin built-in și pluginuri adăugate
Xcode
Suport SVN pentru 3.x, Git adăugat în Xcode 4
care acceptă o completare automată rapidă
TextMate
Completare variabilă de bază / funcție
completare completă a codului prin pachete
Xcode
Variabilă de bază / fu finalizare nction
Compatibil MacOS X 10.6
TextMate
Unele problemă de compatibilitate
Xcode
Complet compatibil
Comentarii
- +1. Chiar dacă am sugerat o altă alternativă mai jos, nu aș putea ‘ să trăiesc fără TextMate. [îmbrățișează TextMate]
- @scottie la fel aici
- XCode este un IDE complet, nu ceea ce caut ‘. Din păcate, TextMate nu este ‘ gratuit 🙁
- De fapt, Xcode 4 a adăugat Git și nu Mercurial (începând cu Developer Preview 2, s-ar putea schimba până la versiunea finală)
- @alopix nu ați declarat că ” gratuit ” a fost una dintre cerințele dvs. Prin urmare, dacă eticheta de preț și faptul că are o interfață destul de simplă sunt singurele tale reclamații, atunci ‘ aș spune că câștigă.
Răspuns
Aș spune că MacVim , dar este, desigur, un instrument mai complicat bazat pe unix-ul tradițional editor de text vim cu o curbă de învățare abruptă.
Apropo, ce aspect al TextMate nu te-a atras?
Comentarii
- TextMate are o UI îngrozitoare – la fel ca TextWrangler …
- +1 cu câteva pluginuri de alegere, acesta este de departe cel mai bun ” greutate redusă ” editor de text disponibil capabil.
- Ce ‘ este îngrozitor despre TextMate ‘ UI? Întreaga interfață de utilizare este, în principiu, doar o fereastră de document …
- Meniurile legate de pachet sunt supraaglomerate rapid (afișând lucruri precum fragmente Ruby și comenzi când ‘ editarea unui fișier C) și editorul de pachete este atroce. Filele sunt chiar rele și inutile, deși le dezactivez imediat prin plist și rămân cu Cmd + T și bara laterală. Îndepărtarea codului este inutilizabilă, iar popover-ul său peek pliat este un sfat foarte simplu (plus că nu funcționează deloc în Python deoarece TM nu poate gestiona blocuri delimitate în spațiu). Ei bine, asta a fost înainte să-mi ridic Vim-fu-ul oricum.
- +1 dacă aveți răbdare să învățați Vim, aveți un editor puternic personalizabil pentru care îl puteți folosi pe ” toate ” platforme.
Răspuns
I cred că Aquamacs ar putea face truc!
Comentarii
- Mergeam să sugerăm emacs, dar, evident, acest lucru se potrivește cu factura
Răspuns
Sublime Text 2
Suport pentru fragmente TextMate, limbi și scheme de culori. Vizualizare divizată, tabulare, proiecte, comenzi.Ecran complet pe Lion și un mod ” concentrat „. Extensibil, de asemenea.
Foarte rapid, modul de selecție multiplă excelent și multiplataforma.
În prezent, la prețul de 59 USD, dar este disponibilă o versiune gratuită cu alerte ocazionale.
are, de asemenea, un API de pluginuri în creștere rapidă și comunitatea înconjurătoare.
Verificați, este ciudat minunat.
Actualizare : Sublime Text 2 este acum înlocuit de Sublime Text 3 care prezintă diverse îmbunătățiri și îmbunătățiri ale performanței.
Comentarii
- I ‘ Am încercat TextMate, Chocolat, Coda, Eclipse și altele în trecut, Sublime este de departe preferatul meu acum.
- Știu că acesta este un fir vechi. acum că Sublime Text 2 a ieșit , (cu 3 pe drum – lansat ca o versiune beta rapidă și stabilă, de fapt) ‘ spun că ia tort și pentru mine.
Răspuns
Nu o veți găsi.
- care este rapid,
TexMate este destul de rapid. TextWrangler este totuși mai rapid pentru fișierele mari.
- care evidențiază sintaxa
Majoritatea (dacă nu toate) au evidențierea sintaxei.
- unde pot defini sintaxele proprii (sau există multe pluginuri de ex. pentru YAML),
Este posibil să primiți sau nu acest lucru.
- acolo unde dezvoltatorii sunt activi,
Mult noroc cu asta.
- care nu are aspectul & sentiment al TextWrangler (urăsc bara laterală glisantă), dar sau un Mac real aplicație
Ce este în neregulă cu bara laterală?
- care poate defini proiecte (cum ar fi Coda can)
Definiți proiectele ca dosare și totul este setat.
- care include un suport de bază pentru Git și / sau SVN
Filozofia UNIX este să faci un lucru și să o faci bine. Suportul integrat pentru un SCM nu este ceva ușor de găsit. Poate ar trebui să utilizați un instrument extern?
- care acceptă o completare automată rapidă
Din câte știu, doar câteva IDE majore acceptă acest lucru.
Nu veți găsi ceea ce căutați gratuit . Orice IDE se va simți lent ca noroi în comparație cu un editor de text precum TM sau TW.
Dacă doriți părerea mea sinceră, încercați TextMate. Pachetele vă vor permite să reproduceți o parte din comportamentul pe care îl re căutând, restul pe care îl poți spera este în 2.0.
Comentarii
- +1 pentru dvs. ‘ nu îl veți găsi. Aveți prea multe condiții prealabile pentru a găsi ceva care să se potrivească exact.
- Mai ales dacă, așa cum a spus Josh, ‘ gratuit ‘ este una dintre aceste condiții prealabile.
Răspuns
Verificați Fraise , succesorul lui Smultron. Îndeplinește multe dintre cerințele dvs. Iată cele care nu sunt îndeplinite:
- unde dezvoltatorii sunt activi: Fraise pare că acum moare ca predecesorul său
- care include un suport de bază pentru Git și / sau SVN: nu sunt sigur ce vrei să spui cu asta, dar Fraise are integrare în linia de comandă
- care acceptă o completare automată rapidă: nu este pozitivă, dar nu cred că are completare automată … dar are comenzi și fragmente de text
Toate celelalte lucruri pe care le menționați sunt acolo.
la editare:
Am fost un tip de notepad ++ de ani de zile făcând lucrări în Windows Dev și în ultimele câteva luni am trecut încet la vim. Face fiecare lucru pe care îl solicitați și multe altele.
Comentarii
- Asta ‘ este aproape ceea ce căutam. ‘ nu știa că cineva ” a continuat ” Smultron 🙂
- Încă mai folosesc Smultron în ciuda faptului că dezvoltatorul (curajul Peter Borg) încetează dezvoltarea. Notepad ++ este încă de departe editorul meu preferat pe orice platformă.
Răspuns
Nu pot să garantez acest lucru personal, dar RedCar pare destul de promițător. Suportă pachete TextMate și rulează pe Mac, Linux & Windows. Nu vă acceptă întreaga listă de funcții, nu cred că are control sursă integrat sau suport pentru proiecte (altele decât folderele).
Comentarii
- Pare promițător. A folosit-o deja cineva?
- Redcar nu este terminat! 🙁
- Păcat. Voi fi atent la el când va începe să se maturizeze.
- arată foarte mult TextMate ‘ ish. Promițător.
- Singura aplicație finalizată ‘ este una în care dezvoltarea a încetat. (Contrazice direct cererea dvs. nr. 4)
Răspuns
Ai nevoie de Notepad ++ care rulează sub vin! sau winebottler !
Răspuns
O tendință pe care am observat-o anul acesta este că programatorii Mac și dezvoltatorii web se îndepărtează de Textmate și altele asemenea de MacVim, inclusiv Ryan Singer din 37signals, care a zguduit MacVim în timpul discuției sale despre viitorul aplicațiilor web recent .
O mulțime de oameni au scris despre motivul pentru care au trecut ; „Revenirea acasă la Vim” este preferata mea.
Comentarii
- +1 pentru Vim sau MacVim – face tot ce dorește OP, cu excepția faptului că nu este foarte asemănător cu aplicația OS X și are o curbă de învățare abruptă. După ce îl puteți folosi, ‘ este minunat.
Răspundeți
Încercați Editra Vă doresc multe, dar nu toate, este similar cu notepad ++ în Windows.
Comentarii
- Am uitat de acesta, este ‘ destul de complet și are avantajul că este liber și deschis- sursă.
- acesta este destul de bun dacă nu poți ‘ să intri în macvim.
- @calavera da, îl găsesc înainte de a găsi macvim acum folosesc macVim
Răspunde
Ce e în neregulă cu BBEdit , altul decât s-ar putea să trebuiască să plătiți pentru asta?
Comentarii
- Cineva care ” urăște ” ” aspectul & sentimentul TextWrangler ” isn nu va dori nici BBEdit.
- TextWrangler nu are ‘ nu are aproape caracteristicile pe care BBEdit le face în ceea ce privește personalizarea. În ceea ce privește aspectul și aspectul ” „, o fereastră BBEdit poate fi redusă la un set destul de minim de widgeturi de interfață.
Răspuns
Ați putea încerca KomodoEdit .
Vreau un editor de text (gratuit)
Gratuit și gratuit (sub Mozilla Licență publică).
- care este rapid,
În mod rezonabil rapid
- care evidențiază sintaxa
Verifică
- unde pot defini sintaxele proprii (sau există multe pluginuri, de ex. pentru YAML),
Există o mulțime de pluginuri ; Sunt sigur că este posibil să vă creați propriul evidențiator de sintaxă
- unde dezvoltatorii sunt activi,
Cred că da.
- care nu are aspectul sentiment de TextWrangler (urăsc bara laterală glisantă), dar sau o aplicație reală pentru Mac
I ” Mă tem că nu este o aplicație Cocoa; este construit din sistemul UI al Firefox.
- care poate defini proiecte (cum ar fi Coda can)
Da.
- care include un suport de bază pentru Git și / sau SVN
Se pare că ar putea exista un anumit suport Git încorporat. Aici „sa plugin git. Se pare că suportul pentru SVN este încorporat.
Edit: Aceste caracteristici par să necesite Komodo IDE, în loc de Komodo Edit. Komodo IDE este un upgrade pentru plată. S-ar putea să considerați „ Suportul SVN pentru Komodo Edit „ acasă ”ca fiind interesant.
- care acceptă o completare automată rapidă
Are completare automată; va trebui să îl încercați pentru a vedea dacă este suficient de rapid pentru dvs.
- Compatibil cu Mac OS X 10.6
Da.
Răspuns
Există un nou editor din blocul numit Chocolat . Îl folosesc de o săptămână acum și îmi place foarte mult.Are multe caracteristici ale TextMate (precum și suportul pachetelor TextMate), dar am găsit că funcționează mult mai bine cu seturi mari de fișiere, în special prin rețea.
Comentarii
- Mulțumesc! Fratele meu mi-a spus și despre asta, dar am uitat numele xD
- Chocolat ‘ e bun , dar mă deranjează că nu are ‘ t are file (nu cel puțin în partea de sus).
- Da. Folosește cmd + t sau pictograma + în dreapta sus pentru a crea o filă nouă!
- Actualizare: ‘ am trecut recent la Sublime 2. Îmi place.
Răspuns
Sunt parțial la Coda zilele acestea, dar am dat peste asta zilele trecute când căutam altceva. Nu l-am încercat, deci nu sunt sigur dacă îndeplinește toate nevoile dvs. Este gratuit, ci doar pentru că nu mai este dezvoltat.
Comentarii
- Dezvoltarea WebScripter a fost suspendată și este acum fiind oferit ca freeware, dar nu vor fi lansate versiuni noi.: ‘ (
Răspuns
Există „un nou editor de text numit Kod care este proiectele moderne, rapide și de sprijin.
Un avertisment – dezvoltarea pe Kod abia începe, așa că lucrurile sunt puțin instabile. Este software-ul la nivel alfa la versiune 0.0.3, deși cred că se va transforma în cele din urmă doar în aplicația pe care o căutați.
Caracteristici:
- Scris de la început pentru 10.6 folosind Grand Central Expediere și alte lucruri noi
- Folosește formatul de evidențiere a sintaxei GNU, așa că t aici este suport pentru evidențierea fiecărei limbi
- UI modernă cu file Chromium
- Scriptabil folosind node.js
Comentarii
- Rețineți că, chiar dacă este ‘ în alfa, încă nu am văzut un blocaj din cauza Kod. Nu ‘ nu sunt sigur dacă completează automat sau nu, dar știu că evidențiază printre altele.
Răspuns
Atom de GitHub este un editor de text gratuit și puternic și construirea IDE având în vedere programatorii. În același timp, nu dă impresia că este un IDE de mare greutate.
Codul Visual Studio este un alt lucru similar oferte de la Microsoft.
Răspuns
Ați încercat vreuna dintre variantele Eclipse? Nu sunt un mare fan Eclipse, dar versiunea Aptana a Eclipse (care este orientată în principal către dezvoltatorii web front-end) pare să vă satisfacă toate cerințele de mai sus și poate merita o privire.
Comentarii
- Eclipse este un IDE complet – vreau un mic editor ușor. ‘ folosesc Eclipse pentru proiecte mari, dar pentru cele mici ‘ este prea mult.
Răspuns
Cel mai bun pariu în 2018 pentru editori gratuiți, activi și extensibili care nu sunt IDE grei sunt:
- https://code.visualstudio.com/
- http://barebones.com/products/bbedit/
- https://developer.apple.com/xcode/
Toate sunt foarte rapide pe un SSD modern Mac, chiar și MacBook (One) cu un procesor mobil cu nuclee și rată de ceas minime. Toate sunt gratuite, dezvoltate activ, extensibile, acceptă controlul și completarea codului și sunt extensibile, scriptabile și pot fi adăugate pentru multe limbi și sintaxă.
Răspuns
Există și paranteze , de luat în considerare . Scris în Javascript, dezvoltat în prezent de Adobe ca „proiect de sursă ghidat de comunitate”, se concentrează pe dezvoltarea web, dar poate fi folosit și ca editor de text generic, are un API solid pentru extinderea acestuia și un număr tot mai mare de extensii deja disponibile.
BBEdit
eu însumi) și Xcode, dar mai mult sau mai puțin a doborât fiecare dintre comentarii. Nu ‘ nu cred că ‘ vei găsi vreodată ” perfect ” editor de text care se potrivește gusturilor dvs., cu excepția cazului în care îl codificați singur.