包含标签 vscode 中的文章

Linux 工具命令(02): shfmt 格式化 shell 脚本, vscode 神插件

Linux 工具命令(02): shfmt 格式化 shell 脚本, vscode 神插件 如果你用 Linux, 那你一定会遇到各种各样的 shell script(下称 script) 可惜的是, script 并没有一个 强制 约束的格式。 对于分支控制语句, 都有自己的关键字。 条件语句: if (...) then ... else ... fi 循环语句: for ... do ... done 等。 因此 是否使用 {statement} 或者 缩进 并不影响。 当分支语句多,且……

阅读全文

golang 为 struct 自动添加 tags

golang 为 struct 自动添加 tags vscode 中的 go 0.12.0 版本新加入了一个 auto add tags 的功能。 setting.json 配置如下 1 2 3 4 5 6 "go.addTags": { "tags": "yaml,json", "options": "yaml=omitempty,yaml=options2,yaml=options3,json=omitempty", "promptForTags": false, "transform": "snakecase" }, 在 example.go 中创建一个 struct 1 2 3 4 5 type Person struct { Name string Age int Gender string } 将光标移动到 struct 结构体中, 使用 command + shift + p 选择 go: add tag for struct 即可 result 1 2 3 4 5 type Person struct { Name string `yaml:"name,omitempty,options2,options3" json:"name,omitempty"` Age int `yaml:"age,omitempty,options2,options3" json:"age,omitempty"` Gender string `yaml:"gender,omitempty,options2,options3" json:"gender,omitempty"` }……

阅读全文

福利派送

  • (免费星球)「运维成长路线」

  • 又拍云免费 CDN

最近文章

分类

标签

其它