Способ иметь SQL intellisense или автозаполнение внутри строк кода в Visual Studio Code?

#sql #postgresql #visual-studio-code #autocomplete #intellisense

#sql #postgresql #visual-studio-code #автозаполнение #intellisense

Вопрос:

В JetBrains IDE, таких как PhpStorm, это встроенная функция. Например, в приведенном ниже коде редактирование SQL внутри строки автоматически завершается как SQL и предлагает имена таблиц / столбцов из активного подключения к базе данных.

 query("SELECT * FROM users LIMIT 50");
 

При использовании Visual Studio Code или аналогичных редакторов, таких как Theia, эта функциональность будет предоставляться плагином. К сожалению, я не встречал на торговой площадке плагина с такой функцией. У некоторых есть автозаполнение для .sql файлов, но нет встроенного SQL. Трудно поверить, что это пока невозможно в таком популярном редакторе.

Кто-нибудь нашел решение для этого?

Плагины, которые я пробовал до сих пор (я специально ищу Postgres):

  • SQLTools
  • PostgreSQL — поддерживается частным образом
  • PostgreSQL — заброшенное программное обеспечение Microsoft

Комментарии:

1. здесь возникла проблема github.com/microsoft/pylance-release/issues/2291