当前位置:  开发笔记 > 编程语言 > 正文

Go的Emacs模式?

如何解决《Go的Emacs模式?》经验,为你挑选了5个好方法。

Go有适合的Emacs模式吗?没有分号,C模式不起作用.我找到的最好的是Karl Landstrom的JavaScript模式,因为JavaScript也不需要分号.



1> 小智..:

在Go发行版中尝试misc/emacs/go-mode.el(网络链接).

如果您使用的是Emacs 24和marmalade repo,请使用M-x package-install go-mode它直接安装.


只是为了澄清,它在Go发行版中,而不是Emacs发行版.对我来说,它是〜/ go/misc/emacs.
你真的应该*不要*使用橘子酱立即安装go-mode.那里的版本非常过时.

2> 小智..:

如果您安装Go,/usr/local/go则将以下内容添加到您的.emacs文件中.

;; go mode                                                                                           
(setq load-path (cons "/usr/local/go/misc/emacs" load-path))                                         
(require 'go-mode-load)



3> julienc..:

Linux用户从2014年开始更新

您现在可以从包管理器下载Emacs的golang模式:

Fedora:yum install emacs-golang

Debian:apt-get install golang-mode

Ubuntu:apt-get install golang-mode

我只检查了Fedora,但是软件包是自动安装的,除了享受新的golang模式之外你无所事事!它也会像系统的任何其他软件包一样更新.

其他Linux发行版上也可能有软件包.



4> Mostafa..:

阅读写作围棋在Emacs和它的后续,由多米尼克·洪内夫,官方的作者所写go-mode.

在那里,他解释了go-mode安装它的故事和方法,如何从Emacs内部阅读Go文档,如何在Emacs中管理Go文件的import语句,如何设置自动完成,动态语法检查,片段等等在Emacs中开发Go的其他超级实用功能.



5> 小智..:

就在这里.它在源代码中,在misc/emacsdir中.

推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有