Domanda

Ho cercato questo e ho trovato Quello di Maudite Domanda riguardo editor di testo ma erano tutti per Windows.

Come avrai sicuramente intuito, sto cercando di scoprire se esistono editor di testo/codice per Mac oltre a quello di cui sono a conoscenza.Modificherò il mio post per includere gli editor elencati.

Gratuito

  1. Textwrangler
  2. Xcode
  3. MacVim
  4. Aquamac e più vicino all'originale EMac
  5. JModifica
  6. Editra
  7. Eclisse
  8. NetBeans
  9. Kod
  10. TextMate2 -GPL
  11. Parentesi
  12. Atom.io

Commerciale

  1. Compagno di testo
  2. BBModifica
  3. SubEthaModifica
  4. Coda
  5. Testo sublime 2
  6. Smultron
  7. WebStorm
  8. Menta piperita

Articoli relativi all'argomento

  1. Faceoff, qual è il miglior editor di testo di sempre?
  2. Maceditors.com, funzionalità degli editor Mac a confronto

Grazie a tutti coloro che hanno aggiunto suggerimenti.

È stato utile?

Soluzione

Non l'ho usato io stesso, ma un altro gratuito uno di cui ho sentito parlare bene è Smultron.

Nella mia ricerca su questo argomento, ho trovato questo articolo interessante:Confronto:Qual è il miglior editor di testo per Mac di sempre?

Altri suggerimenti

Pensavo che TextMate fosse il preferito di tutti.Non ho incontrato un programmatore che utilizza un Mac che non utilizzi TextMate.

  • Emacs
  • Vim

Ma io uso TextMate e posso dire che, senza dubbio, vale ogni centesimo che ho pagato per averlo.

Il testo sublime è fantastico (http://www.sublimetext.com/2).Eccellenti funzionalità di ricerca, molto veloci e leggere.Completamento del codice molto decente.

Utilizzo molto anche RubyMine e WebStorm (http://www.jetbrains.com/).Sono eccellenti ma non adatti a tutti gli usi come TextMate.

MacVim E SubEthaModifica sono due belle opzioni

Ho provato un po' Komodo e finora mi piace davvero.Anche Aptana, una variante di Eclipse, è piuttosto utile per un'ampia varietà di cose.C'è sempre anche il buon vecchio VI!

Se mai hai intenzione di fare uno sforzo serio per imparare Emacs, dimentica immediatamente Aquamacs.Cerca di distorcere e piegare Emacs in qualcosa che non è (un'app OS X super nativa).Potrebbe suonare bene e tutto, ma una volta che ti rendi conto che interrompe completamente quasi ogni combinazione di tasti e comportamento standard di Emacs, inizi a chiederti perché non stai usando solo TextEdit o TextMate.

Carbon Emacs è una buona applicazione Emacs per OS X.È il più vicino possibile a GNU Emacs senza compilarlo da solo.Si adatta abbastanza bene al sistema operativo, ma allo stesso tempo è il meraviglioso Emacs che tutti conosciamo e amiamo.Attualmente richiede Leopard con l'ultima versione, ma la maggior parte delle persone ha comunque effettuato l'aggiornamento.Puoi prenderlo Qui.

In alternativa, se vuoi usare Vim su OS X, ne ho sentito parlare bene MacVim.

Oltre a questi, ci sono le ovvie linee di editor TextEdit, TextMate, ecc.Funzionano per alcune persone, ma la maggior parte degli utenti "avanzati" che conosco (me compreso) odiano toccarli con qualcosa di più corto di un palo di 15 piedi.

CotEditor è un editor di testo open source basato su Cocoa.È popolare in Giappone.

Il migliore è quello open source Smultron secondo me, ma non è una torcia per TextMate.

C'è un nuovo ragazzo nel quartiere - PHPStorm.L'ho usato per un anno intero.Non è gratuito ma offre una licenza individuale di 49$ per un anno, gratuita per gli sviluppatori Open Source.

  • Veloce per un IDE - È basato su Java, quindi assomiglia in qualche modo a Eclipse/Netbeans ma li riduce in polvere in termini di velocità (non veloce come Coda/Textmate poiché questo è un IDE).
  • Scorciatoie da tastiera in abbondanza - Raramente ho toccato il mouse durante lo sviluppo utilizzando PHPStorm (questo è quello che non mi è piaciuto di Coda)
  • Supporto Subversion integrato - Non è stato necessario toccare Versioni o qualsiasi altro client SVN su Mac
  • Supporta snippet e modelli - È supportata anche la codifica zen
  • Supporta progetti, anche se in finestre separate
  • Ricerca di file, ricerca di codici
  • completamento del codice, supporta anche il completamento del codice PHPDoc
  • BBEdit fa sembrare tutti gli altri editor come Blocco note.

Gestisce facilmente file giganteschi;la maggior parte degli editor di testo (in particolare TextMate) rallenta fino a raggiungere una scansione completa o si blocca semplicemente quando viene presentato un file di grandi dimensioni.

Le finestre di dialogo regexp e Trova più file battono qualsiasi altra cosa in termini di usabilità.

Il sistema di ritaglio funziona come per magia e dispone di tag di selezione, rientro, segnaposto e punto di inserimento, non è solo testo stupido.

BBEdit è fortemente AppleScriptable.Tutto può essere sceneggiato.

Nella versione 9.0, BBEdit include completamento del codice, progetti e tantissimi altri miglioramenti.

Lo uso principalmente per HTML, CSS, JS e Python, dove è estremamente potente.Alcune lingue più oscure non sono ben supportate, ma per la maggior parte degli scopi è fantastico.

Gli unici sviluppatori che conosco a cui piace TextMate sono fan di Ruby.Davvero non capisco l'attrattiva, è leggermente migliore di TextWrangler (il fratellino gratuito di BBEdit), ma se stai spendendo soldi, puoi anche acquistare lo strumento migliore per qualche dollaro in più.

  • jEdit ha il pregio di essere multipiattaforma.Non è altrettanto valido di BBEdit, ma è un editor di programmatori competente.Se ti trovi mai di fronte a un sistema Windows o Linux, è utile avere uno strumento che sai che funziona.

  • Vim va bene se devi lavorare su ssh e il sistema remoto o il tuo computer non possono eseguire X11.Adoravo Vim per la facilità di modificare file di grandi dimensioni e di eseguire comandi ripetuti.Ma di questi tempi, per me è un voto negativo, con il fastidio della ricerca e sostituzione non standard (usando gruppi (foo) invece di (foo), ecc.), gestione di più documenti dolorosamente pessima, mancanza di un progetto /disk visualizzazione del browser, mancanza di AppleScript e gestione bizzarra del mouse nella versione GVim.

jModifica funziona su OS X, essendo basato su Java.È in qualche modo simile a TextMate, credo.

Editra sembra interessante, ma non l'ho provato personalmente.

TextMate non è per "programmatori avanzati".Ciò non ha senso, TextMate contiene tutto ciò che un "programmatore avanzato" vorrebbe.Consente loro di definire un pacchetto che consenta loro di impostare rapidamente il modo in cui desiderano che il codice sorgente sia formattato o uno che segua le linee guida del progetto, accesso rapido e facile per creare intere strutture e classi basate sulla digitazione di parte di un costrutto e premendo la scheda .

TextMate è il mio strumento preferito, è veloce, leggero e tuttavia contiene tutte le funzionalità che vorrei in uno strumento con cui programmare.Anche se non è strettamente integrato in Xcode, questo non è un problema per me dato che non scrivo software per Mac OS X.Scrivo software per FreeBSD.

Decisamente BBModifica.Codifico e BBEdit è ciò che uso per programmare.

Potresti considerare uno dei classici: sono entrambi gratuiti, estensibili e hanno un'ampia base di utenti che si estende oltre il Mac:

  • Aquamac - emacs per OS X (anche emacs in una finestra shell è un'opzione)
  • MacVim - VI con una GUI specifica per Mac (anche vim in una finestra shell è un'opzione)

Preferisco una configurazione di editing vecchia scuola.Utilizzo vim da riga di comando incorporato in a Schermata GNU "finestra" all'interno iTerm.

Potrebbe non integrarsi bene con XCode, ma penso che funzioni benissimo per lo sviluppo e l'utilizzo di programmi da riga di comando.Se trascorri molto tempo lavorando su un terminale, GNU Screen vale i 30 minuti necessari per padroneggiare i concetti di base del multiplexing del terminale.

Coda è ottimo per lo sviluppo in stile PHP/ASP/HTML.Ottima interfaccia, ricerca e sostituzione di più file con supporto regexp, integrazione FTP/SFTP/ecc. per sfogliare e modificare file remoti, integrazione SVN, ecc.

Ora supporta i plugin e l'editor dei plugin può importare pacchetti TextMate, quindi c'è un futuro luminoso.Non ci sono ancora molti plugin indispensabili perché il supporto dei plugin è stato introdotto di recente con la versione 1.6 qualche mese fa.È un'app popolare, quindi, mi aspetto di più in futuro.

Le "caratteristiche killer" per me sono:* Modifica senza soluzione di continuità di file remoti * Code Navigator (browser simbolo;riquadro che elenca le funzioni, ecc.)

La maggior parte delle persone non è particolarmente interessata all'uso dei browser di simboli, ma poiché devo mantenere molto codice non familiare, li trovo inestimabili.

Tuttavia non sono sicuro che Coda abbia la "potenza pura" di TextMate.Ho intenzione di acquisire familiarità con TextMate in seguito.

Utilizzo l'IDE di Komodo.Supporta un gran numero di lingue ed è personalizzabile ma è un po' costoso (la mia azienda me ne ha comprato una copia).Un'ottima alternativa è la versione gratuita chiamata Komodo Edit.Si carica molto velocemente e ha un elenco di funzionalità decente e mi ritrovo a rivolgermi ad esso piuttosto che all'IDE completo per molti lavori.

Smultron è un altro buono (e gratuito).

In realtà preferisco ModificaRocket su TextMate.Lo uso sia sul mio Mac che su Ubuntu.È bello usare lo stesso editor su più sistemi operativi.

Textmate è un editor all'avanguardia, ma se qualcuno sta pensando di sviluppare su diverse piattaforme senza scomodi mostri mangiatori di memoria come jedit, eclipse, netbeans ecc., dai un'occhiata a geany (geany.org).È gratis.L'unico problema è che l'editor non ha un aspetto estetico su Mac OS X :)

Fraise è una bella opzione gratuita.Ha alcuni spigoli vivi, ma il prezzo è imbattibile.Credo che sia un fork o un successore di Smultron.

Fraise Text Editor for MacOS

Io uso Eclisse come mio editor principale (per Python) ma mantengo sempre SubEthaModifica utile come editor di testo supplementare (prova gratuita, 30 euro per la licenza).Non è super complicato ma fa quello di cui ho bisogno.

Un altro voto per Smultron.L'ho usato durante la programmazione XQuery e la possibilità di definire file di parole chiave per l'evidenziazione del colore della sintassi è stata fantastica.

Ho installato sia Smultron che Textwrangler, ma mi ritrovo a utilizzare Smultron per la maggior parte del tempo.

Mi piacerebbe utilizzare un editor diverso da XCode per la codifica, ma ritengo che nessun altro editor si integri abbastanza strettamente con esso per essere davvero utile.
Tuttavia, col tempo, TextMate potrebbe arrivare a quel punto.Al momento, però, mancano principalmente funzionalità di debug e refactoring.

Per tutto ciò che non necessita di XCode, adoro TextMate.Se avessi un altro utente Mac nel mio gruppo di lavoro, probabilmente prenderei in considerazione SubEthaEdit per le sue funzionalità di collaborazione.Se desideri Emacs, consiglierei Aquamacs (più simile a Mac) o Carbon Emacs (più simile a GNU-Emacs)

Utilizzo BBEdit da anni.È solido come una roccia, veloce e si integra abbastanza bene nel mio flusso di lavoro Xcode.(Non sono sicuro che qualcosa si integri in Xcode così come nell'editor integrato, ma chi ha tempo di aspettare l'editor integrato?)

Per progetti di piccoli team che non utilizzano un sistema di controllo del codice sorgente o per la modifica di un singolo utente su più macchine, SubEthaEdit è altamente raccomandato.

Eclipse e Netbeans hanno editor di testo tra molte altre cose.Non penso che vorresti aspettare 10 secondi perché il tuo editor di testo sia pronto :/...Se hai intenzione di dedicare un po' di tempo alla programmazione, allora dedica un po' di tempo e impara a usare vim (anche emacs ma, mi raccomando vim)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top