Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Gunakan GitHub Copilot di SQL Server Management Studio (SSMS) untuk meningkatkan pengembangan Transact-SQL (T-SQL) Anda dengan bantuan AI. GitHub Copilot membantu Anda menjadi lebih produktif dan efisien saat menulis T-SQL di editor kueri.
Copilot memberikan dua jenis saran dalam baris, keduanya mempertimbangkan T-SQL yang sudah ada.
Completions: Saat Anda mengetik di editor, Copilot memberikan saran teks hantu di lokasi kursor Anda saat ini.
Saran edit berikutnya (NES): Berdasarkan pola pengeditan Anda saat ini, NES memprediksi di mana pengeditan kode berikutnya dan perubahan apa yang akan Anda buat.
Untuk informasi terkait tentang Copilot Chat GitHub, lihat Gunakan pengalaman Copilot Chat GitHub di SQL Server Management Studio.
Cara kerja Penyelesaian Kode Otomatis
Penyelesaian Kode untuk GitHub Copilot di SSMS menggunakan model pembelajaran mesin tingkat lanjut yang dilatih pada himpunan data luas kode yang tersedia untuk umum dari repositori GitHub. Saat Anda mengetik kode, AI menganalisis konteks dan memberikan saran yang relevan secara real time. Konteks untuk GitHub Copilot di SQL Server Management Studio menyertakan skema untuk database tempat Anda tersambung di editor aktif dan konten editor saat ini. Anda juga dapat memperoleh saran dengan menulis komentar, sering didahului oleh --, dalam bahasa alami yang menjelaskan apa yang Anda inginkan untuk dilakukan kode.
Prasyarat
Penyelesaian Kode untuk GitHub Copilot di SQL Server Management Studio mendukung bahasa T-SQL.
Instal SSMS 22.2 atau versi yang lebih baru dengan beban kerja Bantuan AI.
Masuk ke akun GitHub Anda dengan akses Copilot.
Gunakan GitHub Copilot secara gratis. Daftar dan gunakan AI untuk mengodekan lebih cepat dan lebih efisien.
Aktifkan Penyelesaian Kode dari Alat>Opsi>Editor Teks>Saran Sebaris>Umum.
Menggunakan GitHub Copilot untuk penyelesaian kode dan saran
Saat Anda mengetik komentar atau T-SQL di editor, GitHub Copilot memberikan saran kode teks hantu: kadang-kadang penyelesaian baris saat ini, kadang-kadang blok kode yang sama sekali baru. Anda dapat menerima semua, atau bagian dari saran, atau Anda dapat terus mengetik dan mengabaikan saran.
Buka SQL Server Management Studio dan sambungkan ke database Anda di editor kueri.
Di editor, masukkan komentar untuk melihat saran kode sebaris dari GitHub Copilot:
--list all tables in this databasePilih enter untuk melihat saran.
Untuk menerima saran, pilih Tab. Untuk menolak saran, pilih Esc atau lanjutkan mengetik.
Mulai dari SSMS 22.3, Anda dapat menerima saran, baik sebagian atau seluruhnya, dengan menggunakan mouse atau perangkat penunjuk lainnya. Anda dapat menemukan pengaturan saran sebaris di bawah Pengaturan>Opsi>Editor Teks>Saran Sebaris. Anda juga dapat mengakses pengaturan dengan menggunakan Settings>Options dari lencana Copilot.
Pintasan dan pengaturan
Beberapa pintasan papan ketik tersedia untuk penyelesaian.
- Untuk memicu penyelesaian secara manual, gunakan Alt+. atau Alt+,.
- Untuk menelusuri penyelesaian yang tersedia, gunakan Alt+. untuk berpindah ke saran berikutnya dan Alt+, untuk berpindah ke saran sebelumnya.
- Untuk menerima sebagian kata penyelesaian secara kata demi kata, gunakan Ctrl+panah Kanan.
- Untuk menerima sebagian penyelesaian per baris, gunakan Ctrl+panah Bawah.
Anda dapat menyesuaikan pengalaman penyelesaian dengan mengubah pengaturan yang dipilih.
Pastikan penyelesaian kode diaktifkan, di bawah Tools>Options>Text Editor>Saran Sejajar>General, dan pilih penyelesaian Copilot (penyelesaian tunggal dan multibaris dari Copilot), atau Pilih semua untuk mengaktifkan kedua opsi penyelesaian kode.
Jika penyelesaian muncul terlalu cepat dan mengganggu pengetikan Anda, sesuaikan pengaturan waktu tampilan di bawah Alat>Opsi>Editor Teks>Saran Sebaris>Preferensi. Pilih Tampilkan penyelesaian kode hanya setelah jeda dalam mengetik untuk menambahkan jeda singkat (penundaan debounce ) sehingga penyelesaian tidak berkedip dan menghilang saat Anda masih mengetik.
Secara default, setiap penekanan tombol secara otomatis memicu penyelesaian. Untuk menonaktifkan pengaturan ini, buka Alat>Opsi>Editor Teks>Saran Sebaris>Umum dan atur Pemanggilan ke Manual. Anda kemudian dapat memicu penyelesaian secara manual dengan menggunakan alt+., atau Alt+, pintasan keyboard.
Mulai dari SSMS 22.5, Anda juga dapat menyesuaikan pintasan keyboard untuk menerima saran langsung dari Copilot. Anda dapat mengubah kunci untuk menerima saran lengkap, kata berikutnya, atau baris berikutnya, di pengaturan keyboard standar.
Untuk mengatur pintasan pilihan Anda:
PilihAlat>Opsi>Lingkungan>Keyboard
Cari perintah yang ingin Anda kustomisasi:
Edit.AcceptSuggestionEdit.AcceptNextWordInSuggestionEdit.AcceptNextLineInSuggestion
Hapus pengikatan kunci yang ada.
Pilih Saran Sebaris Aktif dari daftar dropdown Gunakan pintasan baru di: .
Tambahkan pintasan baru dalam Tekan tombol pintasan:.
Pilih Tetapkan.
Model penyelesaian
Model Copilot GPT-4.1 untuk penyelesaian kode saat ini adalah satu-satunya model yang tersedia untuk penyelesaian kode di SSMS.
Jika Anda adalah pengguna Copilot Bisnis atau Perusahaan, administrator Anda perlu mengaktifkan model ini untuk organisasi Anda. Administrator Anda dapat ikut serta dalam fitur pratinjau editor di pengaturan kebijakan Copilot di GitHub.com. Jika Anda adalah pengguna Copilot Gratis, menggunakan model ini akan dihitung sebagai bagian dari 2.000 penyelesaian gratis bulanan Anda.