我的 VS Code 工作区中的一个 .sql
文件包含 MySQL 代码。即使我已经安装了两个插件(MySQL 和 MySQL Syntax),我的 IDE 仍然使用 MSSQL 识别这个文件并产生语法错误。
当然,这并不妨碍我运行我的程序,我总是可以将语法高亮设置为无。但我宁愿让 VS Code 识别我所有文件的语言。
最佳答案
我遇到了这个问题。通过卸载 mssql 扩展解决了这个问题。甚至没有意识到我已经安装了它,但似乎我不小心通过了 vscode 经常发送的“推荐扩展”弹出窗口。您可能也安装了它,因为 mssql 是 Microsoft 的,所以它会覆盖任何其他 sql 类型。
关于MySQL 代码被误认为是 MSSQL 并导致 Intellisense 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53222024/