gpt4 book ai didi

go - 如何获得 cgo (golang) 的语法高亮显示

转载 作者:IT王子 更新时间:2023-10-29 01:12:32 26 4
gpt4 key购买 nike

cgo 在 go 中写在“注释”中,这意味着默认情况下它会被注释语法高亮显示。如果在 cgo 文件中有适当的 golang C 语法高亮显示会很好。

package main

// ... C code or #include here ...
import "C"

... Go code here ...

Example

我想要 Visual Studio Code 或 ViM。

如何实现?

最佳答案

一种方法是将 C 代码放在头文件中,例如 example.h,然后在您的 Go 程序中使用:

// #include "example.h"
import "C"

当打开 example.h 时,您会得到语法高亮显示。

或者,对于 ViM,SyntaxRange插件应该可以突出显示作为 Go 代码一部分的 C 代码,但配置起来可能并不简单。

关于go - 如何获得 cgo (golang) 的语法高亮显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45204048/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com