我真的很喜欢VS Code,主要用于JS和React(jsx)。有时,当我编写代码时,会弹出一个面板并显示一条消息:[Error - 13:45:45] Request textDocument/definition failed. Message: Request textDocument/definition failed with message: Cannot read property 'charCodeAt' of undefined Code: -32603
Request textDocument/definition failed
时如何消除此错误消息或阻止打开面板?
最佳答案
当您在任何带有插件的生态系统中看到诸如Request textDocument/definition failed
之类的奇怪错误时,开始寻找的最佳位置是该应用程序的错误日志。当您更新核心应用程序时,通常会出现此类错误,这将使自己的API发生足够的移动,从而破坏此类contrib代码。
特别是在VS Code方面,它要求您在Help -> Toggle Developer Tools
菜单中打开日志记录,然后创建可以进行扫描的日志。
看起来您很容易在所使用的tern.js插件中发现了该错误,但用于调试大型生态系统(如node.js,React和其他系统)的通用流程与此相同。