go-mode.el:Go编程语言的Emacs模式

时间:2024-05-25 23:00:01
【文件属性】:

文件名称:go-mode.el:Go编程语言的Emacs模式

文件大小:62KB

文件格式:ZIP

更新时间:2024-05-25 23:00:01

EmacsLisp

这是go模式,即用于编辑Go代码的Emacs模式。 它完全重写了Go 1.0.3和更高版本附带的go-mode,并且在Go 1.3之前一直是Go 1.1的一部分。 从Go 1.4开始,编辑器集成将不再是Go发行版的一部分,这使该存储库成为go-mode的规范位置。 特征 除了正常的功能,如fontification和压痕,并与熟悉的Emacs的功能(例如像基于语法的导航紧密结合beginning-of-defun ),进入模式具有以下额外的功能,以提供更佳的体验: 与集成gofmt通过提供相同名称的命令, gofmt-before-save ,它可以在一个钩子可以使用保存之前格式化围棋缓冲区。 设置gofmt-command变量还允许使用goimports 。 使用参数列表设置gofmt-args变量可以使用例如gofmt -s 。 通过功能godoc和godoc-at-poin


【文件预览】:
go-mode.el-master
----.gitignore(6B)
----go-mode.el(110KB)
----generate_authors.sh(117B)
----go-rename.el(4KB)
----LICENSE(1KB)
----AUTHORS.old(1KB)
----.github()
--------workflows()
----README.md(7KB)
----go-guru.el(19KB)
----AUTHORS(2KB)
----test()
--------go-fill-paragraph-test.el(6KB)
--------testdata()
--------go-font-lock-test.el(8KB)
--------go-indentation-test.el(2KB)
--------go-comment-test.el(1KB)
----NEWS(5KB)
----.mailmap(60B)

网友评论