Bagikan melalui


Apa ekstensi PostgreSQL untuk Visual Studio Code?

Ekstensi PostgreSQL untuk Visual Studio Code adalah alat kaya fitur yang dirancang untuk menyederhanakan manajemen dan pengembangan database PostgreSQL. Ekstensi ini memberdayakan pengembang untuk terhubung ke database PostgreSQL, menulis dan menjalankan kueri, dan mengelola objek database tanpa meninggalkan lingkungan Visual Studio Code. Ekstensi ini merevolusi alur kerja pengembangan PostgreSQL dengan memperkenalkan fungsionalitas komprehensif, desain UI intuitif, dan integrasi yang mulus dengan platform cloud seperti Azure Database for PostgreSQL.

Cara menginstal ekstensi

Anda dapat menginstal ekstensi PostgreSQL langsung dari Extensions Marketplace di Visual Studio Code. Ikuti langkah-langkah ini:

  1. Buka tampilan Ekstensi di Visual Studio Code dengan memilih ikon Ekstensi di Bilah Aktivitas atau dengan menggunakan perintah Lihat: Ekstensi .
  2. Cari PostgreSQL di Pasar Ekstensi.
  3. Pilih ekstensi PostgreSQL dan pilih Instal.

Saat Anda menginstal ekstensi, ikon gajah tampaknya mewakili halaman PostgreSQL di bar samping Visual Studio Code.

Features

Ekstensi PostgreSQL untuk Visual Studio Code menghadirkan berbagai fitur baru yang kuat untuk meningkatkan produktivitas dan menyederhanakan alur kerja pengembangan.

Pengelola Sambungan

Manajer Koneksi mempermudah koneksi ke database PostgreSQL lokal dan yang dihosting di cloud. Fungsionalitas utama meliputi:

  • Dukungan untuk beberapa profil koneksi, sehingga Anda dapat terhubung dan mengelola beberapa instans PostgreSQL.
  • Pemrosesan string koneksi untuk konektivitas yang mulus, baik Anda menyambungkan ke database lokal atau yang di-hosting di awan.
  • Integrasi dengan Azure Database for PostgreSQL untuk penjelajahan langsung dan pemfilteran instans, bersama dengan autentikasi ID Microsoft Entra untuk keamanan yang kuat.

Object Explorer

Object Explorer yang disempurnakan menyediakan tampilan hierarkis objek database, sehingga lebih mudah untuk menelusuri dan mengelola skema, tabel, tampilan, dan fungsi. Fitur penting meliputi:

  • Opsi pemfilteran tingkat lanjut untuk menemukan objek tertentu dengan cepat.
  • Kemampuan untuk membuat, memodifikasi, dan menghapus objek database seperti tabel, tampilan, dan prosedur tersimpan.
  • Visualisasi skema database dan hubungan untuk navigasi yang disederhanakan.

Editor Kueri

Editor Kueri meningkatkan pengalaman penyusunan dan eksekusi kueri dengan:

  • IntelliSense yang sadar konteks untuk pelengkapan otomatis kata kunci SQL, nama tabel, dan fungsi.
  • Penyorotan sintaks dan pemformatan otomatis untuk keterbacaan kueri yang lebih baik.
  • Pelacakan riwayat kueri, sehingga Anda dapat menggunakan kembali kueri yang dijalankan sebelumnya.

Penampil Hasil

Penampil Hasil memungkinkan Anda berinteraksi dengan hasil kueri melalui fitur seperti:

  • Mengekspor hasil ke format CSV, JSON, atau Excel.
  • Opsi pencarian, filter, dan pengurutan untuk menganalisis data secara efisien.
  • Tampilan data persisten untuk mempertahankan konteks saat menavigasi antar tab.

Integrasi GitHub Copilot

Ekstensi ini terintegrasi dengan GitHub Copilot untuk menawarkan bantuan berbasis AI yang disesuaikan dengan pengembangan PostgreSQL. Dengan perintah seperti @pgsql, Anda dapat mengkueri database Anda, mengoptimalkan skema Anda, dan bahkan meminta Copilot untuk menjalankan operasi SQL tertentu. Fitur ini meningkatkan produktivitas dengan memberikan panduan kontekstual dan wawasan yang dapat ditindaklanjuti.

Sistem operasi yang didukung

Ekstensi PostgreSQL berfungsi dengan sistem operasi berikut:

  • Windows
  • macOS
  • Linux

Ekstensi ini mendukung berbagai distribusi Linux, termasuk Ubuntu, Fedora, dan Red Hat Enterprise Linux.

Tanggapan dan dukungan

Untuk bug, permintaan fitur, dan masalah, gunakan alat umpan balik bawaan di Visual Studio Code. Anda dapat menyelesaikan umpan balik ini melalui menu Bantuan Visual Studio Code atau palet perintah PGSQL.

  • Menu Bantuan

    • Pergi ke Bantuan > Laporkan Masalah
  • Palet perintah

    • Buka Palet Perintah dengan Ctrl + Shift + P dan jalankan: PGSQL: Report Issue