我知道它太早了,但是我一直在尝试 (Google的编程语言)及其在GEDIT中编写代码的烦人。

所以,我的问题:您用什么来尝试GO?

有帮助吗?

解决方案

在$ goroot/misc下,有语法突出显示了emacs,vim,xcode和kate的文件。使用这些编辑中的任何一个都应该这样做。

其他提示

#go-nuts irc频道中的某人为GEDIT有一个GO语法文件,因此我会问您是否需要。

我个人使用Rob Pike和Russ Cox使用的内容: Acme. 。我知道肯·汤普森(Ken Thompson)仍然使用 山姆.

编辑:对于那些有兴趣的人, 我创建了一个页面来收集go语法为各种文本编辑器突出显示文件. 。如果您有任何内容,请告诉我,我很乐意添加它。

介入以发布强制性 vim 回答。

我会看到你的vim,并抚养一个emacs。

如果您在Mac上,有人为文本成员发布了捆绑包。 (只需搜索Google Group讨论)即可。

搜索替代方案后,我发现 这个线程. 。佩雷斯先生为GTK SourceView创建了一个语法文件,因此诸如GEDIT,SCRIBES等编辑器可以具有GO〜的语法突出显示。

只是复制 这个 to/usr/share/gtksourceview-2.0/language-specs/

尚未有人提到的一些信息:GO发行带有一个名为的程序 GOFMT 为语言提供标准化格式。您可以打高尔夫球经过它并获得干净的输出。看 这个示例.

我一直在使用 emacs 因此,我最初开始认为没有emacs的GO模式并询问 这个问题. 。然后我问我要做的概念一分钟 find . -name "*.el" 在Go源树的顶部,能够回答我自己的问题。其他一些人似乎发现答案很有用。

记事本++ 可能会使用C ++的语法文件进行一些调整。

查看差异阅读 去C ++程序员

vim还是emacs?我还没有玩过,但是这些是我为自己编程时使用的唯一编辑。

我个人发现,凯特(Kate)的分裂窗口功能在GO编程中非常有用。 (Ubuntu 10.4 LTS带有KATE语法突出显示文件)

Hotei

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top