【发布时间】:2017-12-25 12:30:53
【问题描述】:
cgo 在 go 中是用“cmets”编写的,这意味着默认情况下它具有注释语法突出显示。如果在 cgo 文件中有适当的 golang 和 C 语法高亮显示,那就太好了。
package main
// ... C code or #include here ...
import "C"
... Go code here ...
我希望这适用于 Visual Studio Code 或 ViM。
如何做到这一点?
【问题讨论】:
-
您可以在编辑器(vim、atom、vscode 等)中添加用于语法高亮的 cgo 文件扩展名。你的编辑是什么?
-
你用的是什么编辑器,它有 cgo 语法高亮功能?
-
我正在使用 atom 它确实为
.go、.c、.h等提供语法高亮显示。 -
我正在寻找 more 而不仅仅是
.go突出显示我正在寻找cgo,它是在 go 文件中用 cmets 编写的 c。示例:github.com/AlekSi/cgo-by-example/blob/master/main.go#L4 -
我怀疑,你会得到一个。大多数语法荧光笔使用编辑器中的文件扩展名工作。对于
.goext,它会将其视为 go 文件。祝你好运。
标签: go visual-studio-code syntax-highlighting cgo