Esiste un editor di testo leggero e gratuito che non sia solo testo ma non sia un IDE pesante?

29

Non sono davvero soddisfatto degli editor di testo disponibili per Mac OS X.

Ho provato TextWrangler , Smultron , Coda , SubEthaEdit , TextMate e altri che non ricordo. Ma nessuno dei precedenti ha soddisfatto i miei bisogni.

Voglio un editor di testo (gratuito)

  • che è veloce,
  • che evidenzia la sintassi
  • se potessi definire le proprie sintassi (o ci sono molti plugin, ad es. per YAML),
  • dove gli sviluppatori sono attivi,
  • che non ha il look & sensazione di TextWrangler (odio la barra laterale scorrevole) ma o una vera applicazione per Mac
  • che può definire progetti (come Coda può)
  • che include un supporto di base per Git e / o SVN
  • che supporta un rapido completamento automatico
  • Compatibile con Mac OS X 10.6

In parole povere: l'editor di testo leggero e perfetto che non è ancora un IDE pesante.

    
posta alopix 18.08.2010 - 07:45
fonte

19 risposte

19

Hai preso in considerazione Xcode?

So che hai detto che non ti piace TextMate, ma è quello che soddisfa praticamente tutte le tue esigenze.

which is fast

TextMate
Davvero veloce

Xcode
Non così veloce ma non Eclipse / Netbeans-slow

which does syntax highlighting

TextMate
Molto completo ed estensibile

Xcode
L'evidenziazione della sintassi, dipende dalle tue esigenze

were I can define own syntaxes (or there are many plugins e.g. for YAML),

TextMate
Molto, molto estensibile

Xcode
Le estensioni di sintassi sono possibili

where the developers are active,

TextMate
Alcuni dicono che è vaporware, ma pochissimi altri editor di testi possono competere con le sue attuali funzioni

Xcode
Lo sviluppo di Apple di questo programma è molto attivo

which does not have the look & feeling of TextWrangler

TextMate
Se non ti piace la barra scorrevole, c'è un plugin per sostituirlo con un cassetto

Xcode
Non ha una barra scorrevole

which can define projects (like Coda can)

TextMate / Xcode
Fai progetti

which includes a basic support for Git and/or SVN

TextMate
Supporto per Git / SVN / Mercurial (e altri ancora) tramite plug-in integrati e aggiunti

Xcode
Supporto SVN per 3.x, aggiunto Git in Xcode 4

which supports a fast autocompletion

TextMate
Completamento di variabili / funzioni di base
completamento del codice molto completo tramite pacchetti

Xcode
Completamento variabile di base / funzione

MacOS X 10.6 compatible

TextMate
Alcuni problema di compatibilità

Xcode
Completamente compatibile

    
risposta data 18.08.2010 - 10:22
fonte
17

Direi che MacVim ma è ovviamente uno strumento più complicato basato sul tradizionale editor di testo unix vim con una curva di apprendimento ripida.

A proposito, quale aspetto di TextMate non ti ha attirato?

    
risposta data 18.08.2010 - 08:10
fonte
14

Penso che Aquamacs potrebbe fare il trucco!

    
risposta data 18.08.2010 - 13:48
fonte
13

Sublime Text 2

Supporto per snippet, lingue e combinazioni di colori TextMate. Vista divisa, tabulazione, progetti, comandi. Schermo intero su Lion e una modalità "focalizzata". Estensibile, anche.

Modalità di selezione multipla molto veloce, ottima e multipiattaforma.
Attualmente al prezzo di $ 59, ma una versione gratuita è disponibile con avvisi occasionali.

Ha anche una API di plugin in rapida crescita e la comunità circostante.

Daiun'occhiata,èdavverofantastico.

Aggiornamento:SublimeText2èorasostituitoda Sublime Text 3 che presenta vari miglioramenti e miglioramenti delle prestazioni.

    
risposta data 09.08.2011 - 10:22
fonte
12

Non lo troverai.

  • which is fast,

TexMate è piuttosto veloce. TextWrangler è più veloce per i file di grandi dimensioni.

  • which does syntax highlighting

La maggior parte (se non tutti) evidenziano la sintassi.

  • were I can define own syntaxes (or there are many plugins e.g. for YAML),

Potresti o potresti non ottenere questo.

  • where the developers are active,

Buona fortuna con quello.

  • which does not have the look & feeling of TextWrangler (I hate the sliding sidebar) but or a real Mac-application

Cosa c'è che non va nella barra laterale?

  • which can define projects (like Coda can)

Definisci progetti come cartelle e tutto è pronto.

  • which includes a basic support for Git and/or SVN

La filosofia UNIX è fare una cosa e farla bene. Il supporto integrato per un SCM non è qualcosa di facilmente reperibile. Forse dovresti usare uno strumento esterno?

  • which supports a fast autocompletion

Per quanto ne so, solo alcuni importanti IDE lo supportano.

Non troverai ciò che stai cercando gratuito . Qualsiasi IDE si sentirà lento come fango rispetto ad un editor di testo come TM o TW.

Se vuoi la mia opinione sincera, prova TextMate. I pacchetti ti permetteranno di replicare alcuni dei comportamenti che stai cercando, il resto che puoi sperare è in 2.0.

    
risposta data 18.08.2010 - 13:26
fonte
11

Dai un'occhiata a Fraise , il successore di Smultron. Soddisfa molte delle tue esigenze. Ecco quelli che non sono soddisfatti:

  • dove gli sviluppatori sono attivi: Fraise sembra che stia morendo come il suo predecessore
  • che include un supporto di base per Git e / o SVN: non è sicuro di cosa intendi con questo, ma Fraise ha l'integrazione della riga di comando
  • che supporta un rapido completamento automatico: non positivo ma non penso che abbia il completamento automatico ... ma ha comandi e frammenti di testo

Tutto il resto che menzioni è lì dentro.

in modifica:

Sono stato un ragazzo notepad ++ per anni facendo il lavoro di windows dev e negli ultimi due mesi ho lentamente passato a fare lo stesso. Fa tutto quello che stai chiedendo e altro ancora.

    
risposta data 20.08.2010 - 06:48
fonte
5

Non posso garantirlo personalmente, ma RedCar sembra piuttosto promettente. Supporta i bundle di TextMate e funziona su Mac, Linux e amp; Finestre. Non supporta l'intero elenco di funzionalità, non credo che abbia integrato il controllo del codice sorgente o il supporto del progetto (tranne le cartelle).

    
risposta data 19.08.2010 - 00:50
fonte
5

Hai bisogno di Notepad ++ in esecuzione sotto il vino! o winebottler !

    
risposta data 25.08.2010 - 00:39
fonte
5

Una tendenza che ho notato quest'anno sono i programmatori Mac e gli sviluppatori web che si spostano da Textmate e simili a MacVim, incluso Ryan Singer di 37signals, che ha scosso MacVim durante il suo Il futuro delle applicazioni Web parla di recente .

Molte persone hanno scritto sul motivo per cui sono passati; "Coming Home to Vim" è il mio preferito.

    
risposta data 19.12.2010 - 14:25
fonte
4

Cosa c'è che non va con BBEdit , a parte il costo che potresti dover pagare?

    
risposta data 24.09.2010 - 19:29
fonte
4

Prova Editra È un sacco di cose che vuoi ma non tutte, è simile a notepad ++ in windows.

    
risposta data 18.08.2010 - 10:40
fonte
4

Potresti provare KomodoEdit .

I want a (free) text editor

Gratuito e gratuito (con licenza pubblica Mozilla).

  • which is fast,

Ragionevolmente veloce

  • which does syntax highlighting

Controllo

  • were I can define own syntaxes (or there are many plugins e.g. for YAML),

Ci sono molti plugin ; Sono sicuro che è possibile creare il proprio evidenziatore di sintassi

  • where the developers are active,

Credo di sì.

  • which does not have the look & feeling of TextWrangler (I hate the sliding sidebar) but or a real Mac-application

Ho paura che non sia un'applicazione Cocoa; è costruito fuori dal sistema di interfaccia utente di Firefox.

  • which can define projects (like Coda can)

Sì.

  • which includes a basic support for Git and/or SVN

Sembra che possa esserci un supporto Git integrato. Ecco un plug-in git . Sembra che il supporto per SVN sia integrato.

Modifica: queste funzionalità sembrano richiedere l'IDE di Komodo, invece di Komodo Edit. Komodo IDE è un aggiornamento for-pay. Potresti trovare " Supporto SVN home-baked per Komodo Edit "essere interessante.

  • which supports a fast autocompletion

Ha autocompletion; dovrai provarlo per vedere se è abbastanza veloce per te.

  • Mac OS X 10.6 compatible

Sì.

    
risposta data 20.01.2011 - 00:18
fonte
4

C'è un nuovo editor nel blocco chiamato Chocolat . Lo sto usando da una settimana e mi piace davvero. Ha molte delle caratteristiche di TextMate (oltre a supportare i bundle di TextMate) ma ho trovato che funziona molto meglio con grandi serie di file, specialmente sulla rete.

    
risposta data 23.12.2011 - 23:50
fonte
3

Sono parziale a Coda in questi giorni, ma l'ho incontrato l'altro giorno mentre cercavo qualcos'altro. Non l'ho provato, quindi non sono sicuro che soddisfi tutte le tue esigenze. È gratuito, ma solo perché non viene più sviluppato.

link

    
risposta data 18.08.2010 - 15:59
fonte
3

C'è un nuovo editor di testo chiamato Kod che è moderno, veloce e supporta progetti.

Un avvertimento: lo sviluppo su Kod è appena iniziato, quindi le cose sono un po 'instabili. È un software a livello Alpha alla versione 0.0.3, anche se penso che alla fine si trasformerà solo nell'applicazione che stai cercando.

Caratteristiche:

  • Scritto da zero per 10.6 utilizzando Grand Central Dispatch e altre novità
  • Utilizza il formato di evidenziazione della sintassi GNU in modo da evidenziare il supporto per ogni lingua
  • UI moderna con schede Chromium
  • Scriptable utilizzando node.js
risposta data 20.01.2011 - 04:42
fonte
3

Atom di GitHub è un editor di testo potente e gratuito e IDE costruire con i programmatori in mente. Allo stesso tempo, non dà l'impressione di essere un IDE pesante.

Codice di Visual Studio è un'altra offerta simile di Microsoft.

    
risposta data 14.03.2018 - 22:38
fonte
2

Hai provato una delle varianti di Eclipse? Non sono un grande fan di Eclipse, ma la versione Aptana di Eclipse (che è rivolta principalmente agli sviluppatori web front-end) sembra soddisfare tutte le tue esigenze e potrebbe valerne la pena.

link

    
risposta data 18.08.2010 - 10:13
fonte
2

La tua migliore scommessa nel 2018 per gli editori gratuiti ed attivi ed estensibili che non sono IDE pesanti sono:

Tutti sono molto veloci su SSD Mac moderno, persino MacBook (uno) con una CPU mobile con core e frequenza di clock minimi. Tutti sono gratuiti, attivamente sviluppati, estensibili, supportano il controllo e il completamento del codice e sono estensibili, programmabili e possono essere aggiunti per molte lingue e sintassi.

    
risposta data 15.03.2018 - 01:31
fonte
2

Ci sono anche Brackets , da considerare. Scritto in Javascript, attualmente sviluppato da Adobe come "progetto guidato e open source della comunità", si concentra sullo sviluppo web ma può anche essere utilizzato come editor di testo generico, ha un'API solida per estenderlo e un numero crescente di estensioni già disponibili.

    
risposta data 15.03.2018 - 01:38
fonte

Leggi altre domande sui tag