Domanda:
Quali sono alcune alternative a Textmate che hanno la caratteristica chiave di completamento?
navitronic
2011-03-11 08:57:36 UTC
view on stackexchange narkive permalink

Sto lentamente iniziando a temere il peggio con Textmate e l'imminente rilascio di Lion e quanto stabile potrebbe essere Textmate su di esso.

Quindi la mia domanda è: ci sono alternative a Textmate là fuori che supportano il funzione di completamento (completamento automatico del tasto Esc) nello stesso modo in cui lo fa Textmate?

Deve essere il più simile possibile all'implementazione di textmate idealmente.

Significato:

  1. Può completare automaticamente varie parole chiave della lingua, in base alla lingua esistente
  2. Può completare automaticamente le parole vicine.
  3. Non genera un menu a discesa che mostra le opzioni, dovresti semplicemente continuare a premere il tasto per scorrere le opzioni.
Haha, domanda sull'editor di testo → un commento su Emacs, un commento su Vim. Sul serio però. Ora che abbiamo menzionato Emacs e Vim, possiamo lasciare la religione fuori e andare avanti?
Perché TextMate dovrebbe smettere di essere stabile in Lion?
Textmate è stato rilasciato quando Tiger era il sistema operativo dominante. Quasi 5-6 anni fa. Sembra che ci siano molti cambiamenti nel modo in cui le applicazioni possono comportarsi in Lion. Potrebbe rimanere come è sempre stato, ma questo era solo un esercizio per cercare alternative.
Dovrebbero solo aggiungere alcune funzionalità come il supporto a schermo intero e andrà bene.
Sette risposte:
ocodo
2011-03-21 12:08:26 UTC
view on stackexchange narkive permalink

La build Cocoa di Emacs 23 è molto buona e ha un sacco di estensioni e possibilità di personalizzazione praticamente illimitate.

La curva di apprendimento può essere un po 'ripida, ma vale la pena investire in tempo una volta supera il gobbo iniziale.

Se ti trovi bene con TextMate, il terminale e questo genere di cose, andrà tutto bene, http://emacswiki.org è un grande risorsa.

Anche per una sensazione più OSX guarda Aquamacs
Dovrei anche raccomandare zsh invece di bash come shell del terminale predefinita, ottieni comandi in stile Mx in zsh (e molte altre belle funzionalità di usabilità) - specialmente quando usi [oh-my-zsh] (https: // github. com / robbyrussell / oh-my-zsh) (consideralo uno starter kit per zsh)
Odio Emacs, è un programma di dinosauri obsoleto. Questo è uno dei motivi per cui utilizzo un Mac. Potrei anche avere Emacs su una macchina Linux.
fuzenco
2011-03-21 21:25:03 UTC
view on stackexchange narkive permalink

Sublime Text 2 sta procedendo bene. Mi ricorda molto Textmate

Panoramica: http://www.sublimetext.com/blog/articles/sublime-text-2-public-alpha

Scarica per ver. 2: http://www.sublimetext.com/2

Wow, non sapevo che stessero sviluppando una versione per OS X! Vado a provarlo adesso. Grazie!
Sai se questo supporta qualche tipo di chiave di completamento?
@navitronic `ctrl + spazio` Tuttavia, genera un menu a discesa (che puoi scorrere con il collegamento).
moonglum
2011-03-25 15:29:07 UTC
view on stackexchange narkive permalink

Un'opzione è Smultron , disponibile sul MacApp Store per 4,99. Offre esattamente ciò di cui hai bisogno (completamento automatico davvero buono). Trovi maggiori informazioni al riguardo nel primo commento a questo post. C'è anche un fork gratuito chiamato Fraise. Non ho ancora provato Fraise, ma sembra essere buono come Smultron.

Un'altra opzione che hai è Vim. Ma arrivare a Vim non è facile. Se vieni da TextMate, consiglierei MacVim in combinazione con Janus. È sviluppato dai ragazzi di Ex-TextMate che sono venuti a Vim e hanno fatto un ottimo lavoro per fornire alcune funzionalità che gli utenti di TextMate amano. La pagina Janus è btw. un buon punto di partenza per una transizione Vim.

a partire dal 2011, [Smultron] (http://www.peterborgapps.com/smultron/) è [tornato in sviluppo attivo] (http://www.peterborgapps.com/2011/01/im-back/). Anche se * è * una specie di affare a $ 4,99, costa ancora 4,99 in più di Fraise, che uso da un po 'e ha il set di funzionalità che mi mancava da Notepad ++. Le caratteristiche che mi mancavano erano diverse dalle esigenze di @navitronic's, però.
Oh, è davvero carino! Sono nuovo qui, quindi non posso aggiungere tre link ai miei post, ma mi relegherò al tuo commento.
Ho sempre sentito parlare bene di Smultron e mi sono dimenticato di menzionarlo. Mai sentito parlare di Fraise, grazie per averlo portato.
fletom
2011-03-26 04:18:23 UTC
view on stackexchange narkive permalink

La mia ipotesi è che TextMate verrà aggiornato per Lion, quindi dovresti stare bene. Textmate ha clienti paganti che si aspettano di poter utilizzare l'ultima versione di OS X e non vedo perché gli sviluppatori rischierebbero di perdere clienti non aggiornando il loro software.

Vorrei anche andare fino a dire che l'aggiornamento a Lion potrebbe essere il momento ideale per rilasciare TextMate 2.0. Certo, il rilascio è stato nominato nella top ten dei vaporware del 2009 da Wired, ma anche Starcraft II. Incrociamo le dita perché ammettiamolo, TextMate è semplicemente il migliore.

Perdere clienti non è un problema quando non hai nuovi prodotti da spedire, tutti gli aggiornamenti sono gratuiti.
MJRasoBarnett
2011-08-01 22:40:00 UTC
view on stackexchange narkive permalink

Un'altra raccomandazione per Sublime Text 2 (è in beta, ma per me è già più stabile di quanto Textmate sia mai stato per essere passato a tempo pieno).

Ha un simile comportamento di completamento automatico per Textmate di cui hai menzionato la necessità, attivato per impostazione predefinita dal tasto Tab. Tuttavia, non scorre le diverse corrispondenze con questa chiave , in realtà seleziona solo la corrispondenza migliore. Come sottolineato da koiyu sopra, se premi ctrl-spazio si aprirà il menu a discesa di completamento automatico con tutte le corrispondenze tra cui puoi scegliere.

Maggiori informazioni sul suo comportamento di completamento possono essere trovato qui

Altre caratteristiche degne di nota se sei interessato:

  • Sublime Text è altamente configurabile . Tutto, dalle mappature dei tasti predefinite menzionate per il comportamento di completamento automatico sopra, fino al colore delle schede nell'interfaccia può essere facilmente modificato modificando i file di configurazione in formato JSON. Molte cose non hanno una bella GUI al momento, ma è stato abbastanza facile per me entrare e modificare tutto ciò che potevo desiderare: ST è il sogno di ogni tweak.

  • Compatibilità con il compagno di testo . In qualità di ex utente di Textmate, mi piace che ST sia compatibile con frammenti di Textmate, file di lingua e combinazioni di colori. Non sono riuscito a trovare un pacchetto CMake in Sublime Text per impostazione predefinita, quindi ho appena copiato il file della lingua dal pacchetto CMake da Textmate e ha funzionato perfettamente.

È decisamente uno da osservare poiché lo sviluppo è stato rapido.

Non posso votare (ancora) ma ENORME grazie per la raccomandazione per il sublime ... finora, il più vicino a un valido sostituto del vecchio Textmate .... Grande plus a quante scorciatoie sono simili a Textmate e il fantastico modalità senza distrazioni .. Ora tutto ciò di cui ha bisogno è il supporto SVN e forse progetti di server remoti (questo sarebbe un bonus su TextMate)… Potrei semplicemente pagare per questo quando uscirà dalla beta!
Frederik Deweerdt
2011-03-21 11:44:39 UTC
view on stackexchange narkive permalink

Vim sembra soddisfare le tue esigenze: http://code.google.com/p/macvim/

  • Vedi questo: http: / /vim.wikia.com/wiki/VimTip91 per i completamenti del dizionario
  • Ctrl-N si completa automaticamente con le parole nei file attualmente aperti
  • Non genera un menu a discesa menu, ma puoi aggiungerlo come opzione se cambi idea.

Inoltre ha il supporto per le macro, l'evidenziazione della sintassi e molte estensioni.

cregox
2011-03-24 05:55:40 UTC
view on stackexchange narkive permalink

TextMate è probabilmente il più fantastico editor di testo per Mac, quindi non sono sicuro che riuscirai a trovarne uno migliore. È etichettato a circa $ 50 quindi, se lo prendi in considerazione, potrebbe essercene un altro all'altezza della sfida, ma non l'ho provato: BBedit costa $ 39 fino a ottobre 2011, quando sale a $ 49.

Qui ci sono anche due editor che trovo piuttosto sorprendenti:

Mi fido se nessuno di questi 3 soddisfano le tue esigenze, sei sfortunato. Ma ci sono più alternative.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 2.0 con cui è distribuito.
Loading...