2009-11-13 18 views
15

Sé que es un poco pronto, pero he estado probando Go (Google's Programming Language) y es muy molesto escribir código en gedit.¿Qué usas para escribir Go

Entonces, mi pregunta: ¿Qué usas para experimentar con Go?

+0

¿Realmente queremos más de una etiqueta para Go? –

+0

@Pynt - Dado que "ir" parece ser el consenso general, he retenido esta y las otras dos preguntas usando varias etiquetas para Go. –

+0

Cualquier persona tiene un buen "¿por qué ir?" enlace del artículo en alguna parte? – quillbreaker

Respuesta

38

bajo $ GOROOT/misc hay archivos de resaltado de sintaxis para emacs, vim, xcode y kate. Usar cualquiera de estos editores debería hacer.

3

Suelta para publicar la respuesta obligatoria vim.

+8

¿Por qué vincula el punto a perl.org? – 246tNt

+0

Haha oops ... Estaba navegando Perl antes y pegué el enlace a alguien en un chat. Adivino cuando fui a vim, no copié y pegué el equivocado :) – Bartek

0

vim o emacs? Todavía no jugué con Go, pero esos son los únicos editores que utilizo cuando programo por mí mismo.

+6

Usted SOLICITA una guerra de llamas. (go vim btw) – Ralphleon

+1

2+ años después ... Uso principalmente vi. Sin embargo, quiero probar el uso de emacs durante un período prolongado para tener una mejor idea de la diferencia. Incluí emacs para evitar una guerra de llama, no para iniciarla. : P Supongo que podría tomarse de cualquier manera. – EMPraptor

+0

lol viejo amigo. – Ralphleon

3

Voy a ver tu vim y levantarte un emacs.

+1

¿Está insinuando que emacs es superior a vim como editor de texto? (Observe que dije editor de texto y no SO, no hay comparación) –

+6

¿Así que eso es como vim y medio? – Nosredna

+0

¡Oh, no! él solo fue all-in. – Blaise

2

Alguien ha lanzado un paquete para TextMate si está en una Mac. (solo busque en las discusiones de Go Google Group).

2

Después de buscar alternativas, encontré this thread. Sr. Pérez creado un archivo de sintaxis para sourceview GTK, por lo que los editores como gedit, etc. escribas pueden tener resaltado de sintaxis para ir ~

simplemente copiar this a /usr/share/gtksourceview-2.0/language-specs/

2

Alguna información que nadie ha mencionado aún: La distribución Go viene con un programa llamado gofmt que proporciona un formato estandarizado para el idioma. Puede ejecutar golf Go through it y obtener salida limpia. Ver this example.

Siempre estoy usando Emacs, así que inicialmente comencé a pensar que no habría modo Ir para Emacs y le pregunté this question. Luego, un minuto después de haber preguntado, tuve la idea de hacer find . -name "*.el" en la parte superior del árbol de fuentes Go y pude responder mi propia pregunta. Algunas otras personas parecen haber encontrado la respuesta útil.

0

Personalmente, considero que la capacidad de kate para ventanas divididas es bastante útil en la programación de ir. (Ubuntu 10.4 LTS con el archivo resaltado de sintaxis de Kate añadido)

Hotei

Cuestiones relacionadas