调整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”有关的。

你可能感兴趣的:(调整vscode配置并寻找错误根源)