在 JetBrains IDE 中,例如 PHPStorm,这是一个内置功能。例如。在下面的代码中,编辑字符串内的 SQL 会自动完成为 SQL,并建议来自活动数据库连接的表/列名称。
query("SELECT * FROM users LIMIT 50");
当使用 Visual Studio Code 或类似的编辑器(如 Theia)时,此功能将由插件提供。不幸的是,我在marketplace上还没有遇到具有此功能的插件。有些具有
.sql
文件的自动完成功能,但没有内联 SQL。很难相信在如此受欢迎的编辑器中这是不可能的。
有人找到解决办法了吗?
到目前为止我尝试过的插件(我专门寻找 Postgres):
您可以使用这个扩展。支持 Python、Go、Rust、JS、TS、Ruby、Java、C# 和 PHP。