Sto cercando un'alternativa open source a TextExpander (o TypeIt4Me o Typinator) - non perché sono economico, ma perché sono interessato al codice sorgente. Pertanto non deve essere lucido come le app sopra menzionate.
Sto cercando un'alternativa open source a TextExpander (o TypeIt4Me o Typinator) - non perché sono economico, ma perché sono interessato al codice sorgente. Pertanto non deve essere lucido come le app sopra menzionate.
Risposte:
KissPhrase è uno strumento di espansione del testo open source, gratuito e funzionante (da settembre 2013) per OS X. Lo sto usando su OS X 10.8.5 Mountain Lion.
Puoi controllare il codice sorgente con svn
e scaricare un'immagine del disco installabile dalla home page del progetto all'indirizzo https://code.google.com/p/kissphrase .
Non è così ricco di funzionalità come gli altri strumenti che menzioni, ma è sicuramente qualcosa da verificare se stai resistendo all'acquisto di TextExpander, TypeIt4Me o Typinator (come lo sono io).
Gli unici problemi che ho notato con esso sono che non sostituisce perfettamente in Terminal o iTerm e non sembra funzionare affatto nei campi Alfred, Spotlight o di ricerca.
Potresti volerlo ricostruire per x64, nel qual caso vedi questa risposta su come far compilare KissPhrase in Xcode sotto Mountain Lion .
Se si può aspettare fino a settembre, Mac OS X 10.6 Snow Leopard sarà hanno rudimentale espansione text / completamento automatico integrato. Snow Leopard è di $ 29 (se si sta passando da Leopard), che è lo stesso prezzo di TextExpander , ma poi, 're ottenere molto di più di quanto l'espansione di testo con Snow Leopard.
Se stai cercando un'alternativa o un'alternativa gratuita (non open source però) prova xType per Mac con il software adnx. http://www.adnx.com/i/apps/xtype4mac . Per quanto mi sia piaciuto usare la versione di prova di Text Expander, è troppo costoso per me (avrebbe considerato meno di $ 10) - per il costo di un'utilità, è più costoso del costo del sistema operativo su un mac.
Non ne conosco altri specifici, ma se stai cercando il modo in cui vengono creati, dovresti probabilmente leggere di InputManagers (penso che sia quello che viene utilizzato). Puoi anche provare a chiedere su StackOverflow, sulla mailing list di cacao-dev di Apple o sul canale IRC #macdev su Freenode.