Golang Go语言中 idea 写的前导条目怎么关闭?
Golang Go语言中 idea 写的前导条目怎么关闭?
//验证保存到数据库 func TableToMysql() {
}
每次写注释都会提示注释格式应为 'TableToMysql ...' (有可选的前导条目) ,还有黄色的波浪线看着实在是难受,而且完全搞不懂有什么用
好像是 golint 还是什么的一种代码规范,加上不就好了
更多关于Golang Go语言中 idea 写的前导条目怎么关闭?的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
鼠标放在波浪线上就会弹出一个菜单,里面有个 inspect 啥的,把对应的检查取消就好了
我是用的 idea 上用的 go 的插件,好像没有这个
每个函数都要加,太麻烦了
导出的方法要加注释,
#6 更正:alt+enter
https://golang.org/doc/effective_go#commentary
Effective Go 里解释了有什么用,简单说就是为了方便 go doc | grep 一眼看出名字。
查找函数引用时候,注释内的函数名也算,这就非常蛋疼了,白白浪费一次跳转
在Go语言开发中,如果你使用的是IntelliJ IDEA或基于IDEA的Go插件(如Goland),可能会遇到一些自动生成的“前导条目”(Leading Imports、Leading Declarations等),这些条目通常是为了代码格式化和组织而自动添加的。如果你希望关闭或调整这些自动添加的行为,可以按照以下步骤操作:
-
关闭自动导入:
- 进入IDEA的设置(Preferences)面板。
- 导航到
Editor
->General
->Auto Import
。 - 取消勾选
Optimize imports on the fly
和Add unimported packages
,这样可以防止IDEA自动添加未使用的导入。
-
调整代码样式:
- 仍然在设置面板中,导航到
Editor
->Code Style
->Go
。 - 在这里,你可以调整Go代码的各种格式化规则,包括导入排序、空行等,以减少不必要的“前导条目”自动生成。
- 仍然在设置面板中,导航到
-
手动管理导入:
- 对于已经存在的导入,你可以手动删除不需要的条目。
- IDEA通常会提示未使用的导入,你可以根据提示进行清理。
-
重启IDEA:
- 修改设置后,重启IDEA以确保所有更改生效。
通过上述步骤,你可以更灵活地控制IDEA在Go语言开发中的行为,减少不必要的自动添加,使你的代码更符合个人或团队的编码规范。