So che è un po 'troppo presto, ma ho cercato fuori Go (di Google Programming Language) e la sua kindof fastidioso per scrivere codice in gedit.Che cosa si usa per scrivere Vai
Quindi, la mia domanda: cosa usi per sperimentare con Go?
So che è un po 'troppo presto, ma ho cercato fuori Go (di Google Programming Language) e la sua kindof fastidioso per scrivere codice in gedit.Che cosa si usa per scrivere Vai
Quindi, la mia domanda: cosa usi per sperimentare con Go?
sotto $ GOROOT/Misc ci sono file di evidenziazione della sintassi per emacs, vim, Xcode e Kate. Utilizzare uno qualsiasi di questi editor dovrebbe fare.
vim o emacs? Non ho ancora giocato con Go, ma quelli sono gli unici editor che uso quando programmo da solo.
Stai solo chiedendo una guerra di fuoco. (vai vim btw) – Ralphleon
2+ anni dopo ... Per lo più uso vi. Voglio provare a usare emacs per un periodo prolungato per ottenere una sensazione migliore per la differenza, però. Ho incluso Emacs per evitare una guerra di fuoco, non avviarlo. : P Immagino che potrebbe essere presa in entrambi i modi. – EMPraptor
lol vecchio amico. – Ralphleon
Qualcuno ha rilasciato un pacchetto per TextMate se si è su un Mac. (cerca solo nelle discussioni di Go Google Group).
Notepad++ potrebbe probabilmente lavorare con qualche ritocco del file di sintassi per C++.
per vedere le differenze lette Go For C++ Programmers
Dopo la ricerca di alternative, ho trovato this thread. Mr Perez creato un file di sintassi per GTK sourceview, in modo che gli editori, come gedit, scribi ecc possono avere evidenziazione della sintassi per andare ~
basta copiare this per /usr/share/gtksourceview-2.0/language-specs/
Qualcuno nel canale irC# go-nuts ha un file di sintassi Go per gedit, quindi vorrei chiedere lì se lo vuoi.
io personalmente uso che cosa Rob Pike e Russ Cox utilizzano: acme. E so che Ken Thompson usa ancora sam.
Edit: Per chi fosse interessato, I have created a page to collect Go syntax highlighting files for various text editors. Se ne hai uno che non è incluso, fammelo sapere e sarò felice di aggiungerlo.
Alcune informazioni che nessuno ha ancora menzionato: la distribuzione Go viene fornita con un programma chiamato gofmt che fornisce un formato standardizzato per la lingua. Puoi correre a golf Attraversalo e ottieni risultati puliti. Vedi this example.
Utilizzo sempre Emacs così ho iniziato a pensare che non ci sarebbe stata la modalità Go per Emacs e ho chiesto this question. Poi un minuto dopo aver chiesto di avere l'idea di fare find . -name "*.el"
nella parte superiore dell'albero dei sorgenti Go e di essere in grado di rispondere alla mia stessa domanda. Alcune altre persone sembrano aver trovato la risposta utile.
Personalmente trovo che la funzionalità della finestra divisa di kate sia piuttosto utile in fase di programmazione. (Ubuntu 10.4 LTS con il file evidenziazione della sintassi kate aggiunto)
Hotei
Vogliamo davvero più di un tag per Go? –
@Pynt - Dal momento che "go" sembra essere il consenso generale, ho rimandato questa e le altre due domande utilizzando più tag per Go. –
Chiunque ha un buon "perché vai?" collegamento articolo da qualche parte? – quillbreaker