Go使用vscode开发,必备的插件及最常用快捷键和代码自动补全

这篇具有很好参考价值的文章主要介绍了Go使用vscode开发,必备的插件及最常用快捷键和代码自动补全。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、vscode必备插件

1.Go、Code Runner

vscode go语言插件,golang,vscode,开发语言
vscode go语言插件,golang,vscode,开发语言

2.Markdown All in One、Markdown Preview Enhanced、Paste Image

vscode go语言插件,golang,vscode,开发语言
为进行Markdown文档编写提供很多快捷键和自动补全功能,使vscode可以完全代替Typora。

vscode go语言插件,golang,vscode,开发语言
边写边看到Markdown渲染之后的样子,在 Preview 界面按住鼠标右键可以打开功能栏,选择Open in Browser可以将文件在浏览器打开,还可以选择生成HTML或者PDF等。

vscode go语言插件,golang,vscode,开发语言
在Markdown中快捷插入图片,复制图片后在文档中 ctrl + alt + v 粘贴后图片自动添加到文件夹目录下;
也可以将图片手动添加到文件夹,将图片拖到需要插入图片的位置同时按 shift;
也可以直接输入 后括号内会自动出现所含图片名称,上下选择即可

3. vscode-icons

vscode go语言插件,golang,vscode,开发语言
不同的文件展示不同的图标,方便快速识别文件类型,非常好用。

二、vscode最常用快捷键

  • 行注释 ctrl/command + /
  • 块注释 shift + alt/option + a (按习惯可修改为 ctrl/command + shift + /)
  • 删除行 直接 ctrl/command + x 和剪切一样且不用选中整行(正常为 ctrl/command + shift + k)
  • 向下向上复制行 shift + alt/option + up/down
  • 多行批量缩进
    • ctrl + ] 或 tab //向右缩进
    • ctrl + [ 或 shift + tab //向左缩进
  • 向上/向下移动行(也可理解为交换该行与上/下一行) alt/option + up/down
  • 查找、替换 ctrl/command + f / ctrl/ + h
  • 移动到行首/尾 home / end

三、vscode快速生成golang代码片段

pkgm:生成main包+main主函数
ff:fmt.Printf格式化输出
fp:fmt.Println换行输出
for:for循环
forr:for range
tys:快捷构建结构体

四、常见编译错误

1. expected ‘package’, found ‘EOF’

  • 运行文件未保存, ctrl + s 即可
  • 项目文件存在空文件,将空文件移除,保存即可(常见由于多个main报错后将整个文档注释)
  • 忘记在文件的首行写package包会报expected ‘package’, found ‘import’

2. main redeclared in this block(不影响运行)

同一个目录下面不能有多个 main,调整或者创建多个文件夹分别放入对应的文件下执行即可文章来源地址https://www.toymoban.com/news/detail-838275.html

3. *expected ‘;’, found ‘EOF’(不影响运行)

  • 这种错误是 gopls 自身的 bug,好久了,一直没有解决,所以直接重新加载 vscode,然后就正常了

到了这里,关于Go使用vscode开发,必备的插件及最常用快捷键和代码自动补全的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 分享 Vue3 开发必备的 VSCode 插件

    分享 Vue3 开发必备的 VSCode 插件,可以直接用过 VSCode 的插件中心直接安装使用 1. Volar  🔥 下载数 153 万+ 相信使用 VSCode 开发 Vue2 的同学一定对 Vetur 插件不会陌生,作为 Vue2 配套的 VSCode 插件,它的主要作用是对 Vue 单文件组件提供高亮、语法支持以及语法检测。 而随着 Vu

    2024年02月13日
    浏览(43)
  • VSCode开发 Vue3 建议必备的插件

    在使用 Visual Studio Code (VSCode) 开发 Vue 3 项目时,有一些插件可以提高开发效率、代码质量和工作流程。以下是一些常用的插件,它们可以被视为 Vue 3 开发的必备插件:  提供 Vue 文件的语法高亮。 支持 Vue 文件的智能感知和自动完成。 提供了 Vue 文件的格式化工具。 Vetur 插件

    2024年02月04日
    浏览(46)
  • 分享六个 Vue3 开发必备的 VSCode 插件

    今天分享 6 个 Vue3 开发必备的 VSCode 插件,可以直接用过 VSCode 的插件中心直接安装使用。 1. Volar 🔥 下载数 153 万+ 相信使用 VSCode 开发 Vue2 的同学一定对 Vetur 插件不会陌生,作为 Vue2 配套的 VSCode 插件,它的主要作用是对 Vue 单文件组件提供高亮、语法支持以及语法检测。

    2024年02月05日
    浏览(44)
  • 【必备】用VSCode开发Vue程序必备插件之一Vue Language Features (Volar)

    通过安装该插件 才能通过赚到编辑器中的符号 Vue Language Features 是为 Vue、Vitepress 和 petite-vue 构建的语言支持扩展。这是基于@vue/reactivity按需计算一切,实现原生 TypeScript 语言服务级别性能。 [温馨提示] 创建 vue 维特斯 娇小的 vue3-eslint-stylelint-demo(Volar + ESLint + stylelint + husk

    2024年02月05日
    浏览(43)
  • Vue3 + Vite + Ts 开发必备的 VSCode 插件

    Vetur:Vue 语法高亮和语法检查插件。 Vue Peek:快速定位 Vue 组件和模板。 Vue 3 Snippets:快速生成 Vue3 相关代码的代码片段。 Vue VSCode Extension Pack:包含了一系列优秀的 Vue 相关插件,如 Vetur、Vue Peek、ESLint 等。 Vite:Vue 官方提供的快速开发工具,可以快速构建和启动项目,同时

    2024年02月05日
    浏览(73)
  • 【开发必备】推荐几个非常好用的前端VsCode插件,快来看看你都用过哪些?

    VSCode是前端开发的武器,下面给大家推荐几个必备的、非常好用的前端VsCode插件 Better Align就是一款能够实现代码规范的工具,它主要用于代码的上下对齐。它能够用冒号(:)、赋值(=,+,-=,*=,/=)和箭头(=)对齐代码。 它的主要功能是为代码中的括号或者其他符号配

    2024年02月10日
    浏览(48)
  • Vscode——开发常用插件分享

    vscode插件是为了更高效的代码开发,为了美观的代码格式。 1.简体中文语言包 插件名称:Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code 作用:将VSCode操作界面转换为中文,安装完成,重启VScode即可 2.显示文件图标 插件名称:vscode-icons 作用:vscode中的文件管理的树目

    2024年02月03日
    浏览(40)
  • go常用特性(embed、插件化开发)、常用包(并发)

    1.1 go:build 综合上述两个指令的作用,只有在非Windows系统下编译这个源文件时,会将其编译进目标可执行文件中。 //go:build 386 windows // +build 386,windows 作用:只有当操作系统为windows,同时arch架构为386时,才编译当前文件 1.2 go:embed //go:embed指令是Go 1.16版本新增的官方命令,可以

    2024年02月09日
    浏览(83)
  • VsCode 常用好用插件/配置+开发Vue 必装的插件

    1、实时刷新网页的插件:LiveServer 2、open in browser 支持快捷键与鼠标右键快速在浏览器中打开html文件,支持自定义打开指定的浏览器,包括:Firefox,Chrome,Opera,IE以及Safari 补充一下:LiveServer 和 open in browser 区别:注意观察浏览器地址栏 open in browser:直接打开HTML文件就是通

    2024年02月08日
    浏览(49)
  • VScode的插件和.json文件和快捷键

    一般安装完插件之后可能会进行配置,按下ctrl+shift+p,输入要设置的文件,例如:user settings(用户设置) 如果选择非JSON文件则是在可视化界面进行配置,如果使用JSON文件的形式打开则可以复制别人的代码去修改配置 点击右上角的文件按钮会在两个文件之间进行切换 该插件

    2024年02月11日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包