Ответ 1
в разделе $GOROOT/misc есть файлы подсветки синтаксиса для emacs, vim, xcode и kate. Используйте любой из этих редакторов.
Я знаю его немного раньше, но я пробовал Go (язык программирования Google) и его досадное раздражение написать код в gedit.
Итак, мой вопрос: что вы используете для экспериментов с Go?
в разделе $GOROOT/misc есть файлы подсветки синтаксиса для emacs, vim, xcode и kate. Используйте любой из этих редакторов.
Кто-то в канале # go-nuts irc имеет файл синтаксиса Go для gedit, поэтому я бы спросил, хотите ли вы этого.
Я лично использую то, что используют Роб Пайк и Русс Кокс: acme. И я знаю, что Кен Томпсон по-прежнему использует sam.
Изменить: для заинтересованных, Я создал страницу для сбора файлов подсветки синтаксиса Go для различных текстовых редакторов. Если у вас есть то, что не включено, дайте мне знать, и я буду рад добавить его.
Снимите сообщение, чтобы отправить ответ vim.
Я увижу ваш vim и подниму вас одним emacs.
Кто-то выпустил пакет для TextMate, если вы на Mac. (просто выполните поиск в обсуждениях Go Go Group).
После поиска альтернатив я нашел этот поток. Г-н Перес создал файл синтаксиса для gtk sourceview, так что редакторы, такие как gedit, scribes и т.д., Могут иметь подсветку синтаксиса для Go ~
просто скопируйте этот в/usr/share/gtksourceview-2.0/language-specs/
Некоторая информация еще не упомянула: дистрибутив Go поставляется с программой под названием gofmt, которая предоставляет стандартизованный формат для языка. Вы можете играть в гольф. Пройдите через него и получите чистый выход. См. этот пример.
Я всегда использую Emacs, поэтому я начал думать, что для Emacs не будет режима Go, и задал этот вопрос. Затем через минуту после того, как я спросил, у меня было понятие сделать find . -name "*.el"
в верхней части дерева источников Go и смог ответить на мой собственный вопрос. Некоторые другие люди, похоже, нашли ответ полезным.
Notepad ++, вероятно, может работать с некоторой настройкой файла синтаксиса для С++.
Чтобы увидеть различия, прочитайте Go For С++ Programmers
vim или emacs? Я еще не играл с Go, но это единственные редакторы, которые я использую при программировании для себя.
Лично я нахожу, что способность кет-кунта очень полезна в программировании. (Ubuntu 10.4 LTS с добавлением файла подсветки синтаксиса kate)
Хотей