去除VScode编写markdown时的小黄线 |
您所在的位置:网站首页 › vs全写是什么 › 去除VScode编写markdown时的小黄线 |
去除VScode编写markdown时的小黄线
VScode小黄线去除小黄线产生原因错误展示产生原因如何修改编辑器的规则?再来看看还有没有小黄线
VScode小黄线去除
VScode是我们常用的代码编辑器,针对不同的语言可以配置相应的环境,十分方便。但是vscode灵活的同时也有些僵硬的地方,最近博主在总结一个项目,老师要求在vscode中编写md文件形成在线文档推送到仓库里,但是在配置好环境之后发现md文件全是小黄线,在网上参考一些博客受到启发总结了一下解决的方法。 小黄线产生原因在网上阅读一些博客之后发现很多博主都没有提为什么会产生小黄线,为了方便大家知其然更知其所以然,就在这里给大家解释一下。一般来说,代码有小黄线都是WARNING,说明代码的语法和逻辑没有错误,但是可能违反了一些书写的规则,但其实代码也能正常运行,自己写代码玩,代码量少的时候可以不用管,团队开发,代码量大的时候就得注意了,因为WARNING就像定时炸弹一样,指不定什么时候就出问题了。当然,博主是个完美主义,非常讨厌一堆小黄线,看着很不舒服,遇到一个就必须解决一个。 错误展示产生这么多小黄线很明显就是编译器检查规则的问题,上网了解了一下,markwown语言的语法和规则,具体可以参见这篇文章,文中详细说明了各种书写规则一般以MD0XX表示(MD000-MD047),打开警告提示可以看到: 总所周知,VScode中可以搭建很多语言的编译环境,C/C++,Python,Go语言,Java等,每种语言都有编辑检查规则,同样markdown语言也有,为了方便大家参考其他语言的解决办法,我贴两个python和go语言的博客链接,这个是python,这个是go语言。 大家仔细观察就可以发现,管理这个的一般是语言名称+lint的形式,如python的就是pythonlint,所以markdown语言的应该就是markdownlint,点开VScode设置: 直接一劳永逸,我们把MD000-MD047全写进去: "markdownlint.config": { "MD001": false, "MD002": false, "MD003": false, "MD004": false, "MD005": false, "MD006": false, "MD007": false, "MD008": false, "MD009": false, "MD010": false, "MD011": false, "MD012": false, "MD013": false, "MD014": false, "MD015": false, "MD016": false, "MD017": false, "MD018": false, "MD019": false, "MD020": false, "MD021": false, "MD022": false, "MD023": false, "MD024": false, "MD025": false, "MD026": false, "MD027": false, "MD028": false, "MD029": false, "MD030": false, "MD031": false, "MD032": false, "MD033": false, "MD034": false, "MD035": false, "MD036": false, "MD037": false, "MD038": false, "MD039": false, "MD040": false, "MD041": false, "MD042": false, "MD043": false, "MD044": false, "MD045": false, "MD046": false, "MD047": false, } 再来看看还有没有小黄线哈哈哈哈,没有了,小黄线你来呀! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |