调整vscode配置并寻找错误根源

今天下午刷了一遍VS Code的设置。
原因是,点击注释时很大机率会弹出“Request textDocument/documentHighlight failed.
Message: Request textDocument/documentHighlight failed with message: Cannot read property 'kind' of undefined
Code: -32603”。当时,g过,没有结果,说是VS Code的bug,但不明确。于是,就想从设置上找一找。
改变了几个项,如:

  1. 编辑器是否应在键入后自动设置行的格式。
    editor.formatOnType
  2. "editor.autoIndent": false,
    这里默认是false,意思无自动缩进。但实际上用时是有缩进的。改成true看效果。
  3. "editor.formatOnPaste": false,
    应该是用于粘贴时的格式的。改成true看效果。
  4. "editor.cursorStyle": "line",接受的值为 "block"、"block-outline"、"line"、"line-thin" 、"underline" 和 "underline-thin"
    光标样式。很多苹果是"underline",但windows用户可能不习惯。以前sublime光标比VS短。但这不是大事。暂且不变。
  5. "emmet.useNewEmmet": false,
    试用新版emmet模块。改成true。
    下面2个选项也可以用了。"emmet.showExpandedAbbreviation"和"emmet.showAbbreviationSuggestions"
  6. "window.openFoldersInNewWindow": "default",
    改成off。不在新窗口中打开文件夹。

在设置用户设置时报错,问题在json的}上。但删除后还是报错。后发现,最后一项不能加逗号。

在设置时看到还分用户设置和工作区设置。于是查了文档。
文档上用户设置是全局性的。工作区设置是为每一项目的特殊设置。
工作区设置文件项目中的 .vscode 文件夹下。

虽然找了这么多设置,但没发现一条与“undefined
Code: -32603”有关的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,868评论 18 139
  • // 将设置放入此文件中以覆盖默认设置{// 控制是否显示 minimap"editor.minimap.enab...
    小线亮亮阅读 2,143评论 0 0
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,508评论 0 17
  • 下载:Sublime Text 3 官方下载地址Sublime Text 3 汉化破解版 资料:Sublime T...
    追風逸少丶阅读 6,537评论 0 4
  • 文/一土 隔壁邻居屋顶的瓦片,看不到原本的模样,像盖了一床棉被。天空中坠落下片片冰凌,越来越多。飘着绒毛一样的雪花...
    雨下撒哈拉阅读 782评论 0 2