현재 공개 미리 보기로, Visual Studio Code용 PostgreSQL 확장은 PostgreSQL 데이터베이스 관리 및 개발을 간소화하도록 설계된 기능이 풍부한 도구입니다. 이 확장을 통해 개발자는 Visual Studio Code 환경을 벗어나지 않고 PostgreSQL 데이터베이스에 연결하고, 쿼리를 작성 및 실행하고, 데이터베이스 개체를 관리할 수 있습니다. 이 확장은 포괄적인 기능, 직관적인 UI 디자인 및 Azure Database for PostgreSQL과 같은 클라우드 플랫폼과의 원활한 통합을 도입하여 PostgreSQL 개발 워크플로를 혁신합니다.
확장을 설치하는 방법
Visual Studio Code의 확장 마켓플레이스에서 직접 PostgreSQL 확장을 설치하여 시작할 수 있습니다. 아래 단계를 수행하세요.
- 작업 표시줄에서 확장 아이콘을 선택하거나 보기: 확장 명령을 사용하여 Visual Studio Code에서 확장 보기를 엽니다.
- 확장 마켓플레이스에서 PostgreSQL 을 검색합니다.
- PostgreSQL 확장을 선택하고 설치를 선택합니다.
설치되면 Visual Studio Code 사이드바의 PostgreSQL 페이지를 나타내는 코끼리 아이콘이 나타납니다.
미리 보기의 새로운 기능
Visual Studio Code용 PostgreSQL 확장은 생산성을 향상시키고 개발 워크플로를 간소화하는 강력한 새로운 기능의 배열을 제공합니다. 이러한 미리 보기 기능은 다음과 같습니다.
연결 관리자
연결 관리자는 로컬 및 클라우드 호스팅 PostgreSQL 데이터베이스에 대한 연결을 간소화합니다. 주요 기능은 다음과 같습니다.
- 사용자가 여러 PostgreSQL 인스턴스에 연결하고 관리할 수 있도록 여러 연결 프로필을 지원합니다.
- 로컬 데이터베이스에 연결하든 클라우드에 배포된 데이터베이스에 연결하든 원활한 연결을 위한 연결 문자열 구문 분석입니다.
- 강력한 보안을 위한 Microsoft Entra ID 인증과 함께 인스턴스의 직접 검색 및 필터링을 위해 Azure Database for PostgreSQL과 통합합니다.
오브젝트 탐색기
향상된 개체 탐색기는 데이터베이스 개체의 계층적 보기를 제공하여 스키마, 테이블, 뷰, 함수를 보다 쉽게 찾아서 관리할 수 있습니다. 주목할 만한 기능은 다음과 같습니다.
- 특정 개체를 신속하게 찾을 수 있는 고급 필터링 옵션입니다.
- 테이블, 뷰 및 저장 프로시저와 같은 데이터베이스 개체를 만들고 수정하고 삭제하는 기능입니다.
- 간소화된 탐색을 위한 데이터베이스 스키마 및 관계 시각화
쿼리 편집기
쿼리 편집기에서는 다음을 사용하여 쿼리 초안 작성 및 실행 환경을 개선합니다.
- SQL 키워드, 테이블 이름 및 함수의 자동 완성을 위한 컨텍스트 인식 IntelliSense입니다.
- 쿼리 가독성을 높이기 위한 구문 강조 표시 및 자동 서식 지정
- 쿼리 기록 추적을 통해 사용자가 이전에 실행한 쿼리를 다시 사용할 수 있습니다.
결과 뷰어
결과 뷰어를 사용하면 다음과 같은 기능을 통해 쿼리 결과와 상호 작용할 수 있습니다.
- 결과를 CSV, JSON 또는 Excel 형식으로 내보냅니다.
- 데이터를 효율적으로 분석하기 위한 검색, 필터링 및 정렬 옵션입니다.
- 탭 간을 탐색하는 동안 컨텍스트를 유지하기 위한 영구 데이터 뷰입니다.
GitHub Copilot 통합
이 확장은 GitHub Copilot와 통합되어 PostgreSQL 개발에 맞게 조정된 AI 기반 지원을 제공합니다. 개발자는 같은 @pgsql
명령을 사용하여 데이터베이스를 쿼리하고, 스키마를 최적화하고, Copilot에 특정 SQL 작업을 실행하도록 요청할 수 있습니다. 이 기능은 상황별 지침과 실행 가능한 인사이트를 제공하여 생산성을 향상시킵니다.
지원되는 운영 체제
PostgreSQL 확장은 다음 운영 체제와 호환됩니다.
- 윈도우즈
- macOS
- Linux
Ubuntu, Fedora 및 Red Hat Enterprise Linux와 같은 다양한 Linux 배포에 대한 지원을 포함합니다.
피드백 및 지원
버그, 기능 요청 및 문제의 경우 Visual Studio Code의 기본 제공 피드백 도구를 사용합니다. VS Code 도움말 메뉴 또는 PGSQL 명령 팔레트를 통해 이 작업을 완료할 수 있습니다.
도움말 메뉴
- 도움말 > 보고서 문제로 이동
명령 팔레트
- 명령 팔레트
Ctrl + Shift + P
를 열고 다음을 실행합니다.PGSQL: Report Issue
- 명령 팔레트