STUNUM

面有萌色,胸有丘壑。心有猛虎,细嗅蔷薇。

嗨,我是王鑫 (@stunum),一名 Python 开发者。


Python web开发,后端以Django框架为主,前端使用Vue.js...

vscode进行vue格式化时,会自动补分号和双引号的问题

用vscode来开发vue是一个很不错的选择,特别是安装了一些插件辅助之后,简直如虎添翼。但是由于vue的严格检查模式下,vetur插件的自动格式化会在代码尾部添加分号和把单引号变为双引号,导致出现错误提示!

解决问题的办法就是修改settings.json文件的配置,亲测有效!

"vetur.format.defaultFormatterOptions": {
  "prettier": {
    "semi": false,
    "singleQuote": true
  }
}
"javascript.format.insertSpaceBeforeFunctionParenthesis": true,
"vetur.format.defaultFormatter.js": "vscode-typescript",
"eslint.validate": [
  "javascript",
  "javascriptreact",
  "html",
    {
      "language": "vue",
      "autoFix": true
    }
]

最近的文章

迁移blog

毕业也一年了,又要到了一年一次的高考了,希望考生能取得自己满意的成绩吧!阿里云的学生服务器快要到期了,趁着端午假期,提前把服务器上用wordpress搭建的博客里面的内容迁移到GitHub Pages。选择GitHub Pages的原因: 免费,只要注册github之后就可以免费使用; 有版本管理,修改变更方便; 可以使用markdown;相对于这些优点来说,GitHub Pages缺点对于个人blog来说真的是不重要了我采用了 Vno-Jekyll主题的Jekyll来搭建静态的博客...…

朝花夕拾继续阅读
更早的文章

python调试神器之PySnooper

安装 PySnooperpip install pysnooper举个例子(来自官网)import pysnooper@pysnooper.snoop()def number_to_bits(number): if number: bits = [] while number: number, remainder = divmod(number, 2) bits.insert(0, remainder) ...…

水滴石穿继续阅读