doubingjiu3199 2017-02-20 16:30
浏览 109
已采纳

如何使Golint在VS Code上按类型而不是保存方式运行?

I am using VS Code and the Go extension from lukehoban:

https://github.com/Microsoft/vscode-go

It seems like the golint is run when you save the file, is there a way for me to make golint run when I start typing? Usually linting happens when we type on other extensions and languages such as jslint, and tslint on VS Code. It would be nice to have the option to also be able to do this with golint.

What could I do to achieve this?

  • 写回答

1条回答 默认 最新

  • douweinu8562 2017-02-21 18:13
    关注

    It seems like it's not possible at all.

    The only available configs regarding golint are:

      // Run Lint tool on save.
      "go.lintOnSave": true,
    
      // Specifies Lint tool name.
      "go.lintTool": "golint",
    
      // Flags to pass to Lint tool (e.g. ["-min_confidence=.8"])
      "go.lintFlags": [],
    

    Maybe you can hack this by changing these options though:

      // Controls auto save of dirty files. Accepted values:  "off", "afterDelay", "onFocusChange" (editor loses focus), "onWindowChange" (window loses focus). If set to "afterDelay", you can configure the delay in "files.autoSaveDelay".
      "files.autoSave": "off",
    
      // Controls the delay in ms after which a dirty file is saved automatically. Only applies when "files.autoSave" is set to "afterDelay"
      "files.autoSaveDelay": 1000,
    

    You could set files.autoSave to afterDelay and a lower files.autoSaveDelay.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
  • ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序