Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В настоящее время в общедоступной предварительной версии расширение PostgreSQL для Visual Studio Code — это средство с широкими возможностями, предназначенное для упрощения управления базами данных и разработки PostgreSQL. Это расширение позволяет разработчикам подключаться к базам данных PostgreSQL, записывать и выполнять запросы, а также управлять объектами базы данных без выхода из среды Visual Studio Code. Это расширение революционизирует рабочий процесс разработки PostgreSQL, предоставляя комплексные функциональные возможности, интуитивно понятный дизайн пользовательского интерфейса и простую интеграцию с облачными платформами, такими как База данных Azure для PostgreSQL.
Установка расширения
Чтобы приступить к работе, можно установить расширение PostgreSQL непосредственно из Extensions Marketplace в Visual Studio Code. Выполните следующие действия.
- Откройте представление расширений в Visual Studio Code, выбрав значок расширений в строке действий или с помощью команды View: Extensions .
- Найдите PostgreSQL в Extensions Marketplace.
- Выберите расширение PostgreSQL и нажмите кнопку "Установить".
После установки появится значок слона, представляющий страницу PostgreSQL на боковой панели Visual Studio Code.
Новые возможности в предварительной версии
Расширение PostgreSQL для Visual Studio Code предоставляет множество мощных новых функций для повышения производительности и упрощения рабочих процессов разработки. К этим функциям относятся следующие функции предварительной версии:
Диспетчер соединений
Диспетчер соединений упрощает подключение к локальным и облачным базам данных PostgreSQL. К ключевым функциям относятся:
- Поддержка нескольких профилей подключений, позволяя пользователям подключаться к нескольким экземплярам PostgreSQL и управлять ими.
- Анализ строки подключения для обеспечения беспрепятственного соединения, независимо от того, подключаетесь ли вы к локальной базе данных или к базе данных, развернутой в облаке.
- Интеграция с Базой данных Azure для PostgreSQL для прямого просмотра и фильтрации экземпляров вместе с проверкой подлинности Идентификатора Microsoft Entra для надежной безопасности.
Обозреватель объектов
Расширенный обозреватель объектов предоставляет иерархическое представление объектов базы данных, что упрощает просмотр схем, таблиц, представлений, функций и управление ими. К заметным функциям относятся:
- Дополнительные параметры фильтрации для быстрого поиска определенных объектов.
- Возможности создания, изменения и удаления объектов базы данных, таких как таблицы, представления и хранимые процедуры.
- Визуализация схем и связей базы данных для упрощенной навигации.
Редактор запросов
Редактор запросов улучшает процесс разработки и выполнения запросов с помощью следующих возможностей:
- IntelliSense с поддержкой контекста для автозаполнения ключевых слов SQL, имен таблиц и функций.
- Выделение синтаксиса и автоматическое форматирование для повышения удобства чтения запросов.
- Отслеживание журнала запросов, позволяющее пользователям повторно использовать ранее выполненные запросы.
Средство просмотра результатов
Средство просмотра результатов позволяет пользователям взаимодействовать с результатами запроса с помощью таких функций, как:
- Экспорт результатов в форматы CSV, JSON или Excel.
- Параметры поиска, фильтрации и сортировки для эффективного анализа данных.
- Представления персистентных данных для поддержания контекста при переходе между вкладками.
Интеграция GitHub Copilot
Это расширение интегрируется с GitHub Copilot для предоставления помощи на основе искусственного интеллекта, адаптированной к разработке PostgreSQL. С помощью таких @pgsql
команд разработчики могут запрашивать базу данных, оптимизировать схему и даже запрашивать Copilot для выполнения определенных операций SQL. Эта функция повышает производительность, предоставляя контекстное руководство и практические аналитические сведения.
Поддерживаемые операционные системы
Расширение PostgreSQL совместимо со следующими операционными системами:
- Виндоус
- macOS
- Линукс
Включая поддержку различных дистрибутивов Linux, таких как Ubuntu, Fedora и Red Hat Enterprise Linux.
Отзывы и поддержка
Для ошибок, запросов функций и проблем используйте встроенное средство обратной связи в Visual Studio Code. Это можно выполнить с помощью меню справки VS Code или палитры команд PGSQL.
Меню справки
- Перейти к Помощь > Сообщить о проблеме
Палитра команд
- Откройте палитру команд с помощью
Ctrl + Shift + P
и выполните:PGSQL: Report Issue
- Откройте палитру команд с помощью