go tool vet是你的好朋友,不要忽视它. vet是一个优雅的工具,每个Go开发者都要知道并会使用它.它会做代码静态检查发现可能的bug或者可疑的构造.vet是Go tool套件的一部分,我们会在以后的文章中详细描述tool套件.它和go编译器一起发布,这意味着它不需要额外的依赖,可以很方便地通过以下的命令调用: $ go tool vet <directory|files> 本文中所有的go代码段可以正常编译.这使得go vet有价值:它可以在编译阶段和运行阶段发现bug. 同时也注意
学习nuxt中在自己编写search组件的时候出现了各种类似于Expected indentation of 0 spaces but found 4的问题 上网搜是因为ESlint语法检测产生的问题,觉得ESlint对于我这样的新手太严格了...于是想弄掉 在eslintrc.js中注释掉了rule 发现好像并不管用...继续报错,找到了nuxt.config.js,并注释了 build中的内容 自动重启服务,没有报错. 参考 https://segmentfault.com/q/101000
目录 1. 语法检查利器 ale 2. 补全代码块 3. symbol 管理器 taglist.vim 4. 函数跳转 1. 语法检查利器 ale 安装 ale Plug 'w0rp/ale' 配置 显示状态栏+不需要高亮行 let g:ale_sign_column_always = 1 let g:ale_set_highlights = 0 错误和警告标志 let g:ale_sign_error = 'x' let g:ale_sign_warning = '!' 文件保存时,显示警告
默认下载完vscode什么都不做,会提示一下信息Cannot validate since no PHP executable is set. Use the setting 'php.validate.executablePath' to configure the PHP executable. 打开文件->首选项->setting,把PHP的执行路径填进去,前提是本机已经安装了PHP程序{ "workbench.sideBar.location": "lef