Bagikan melalui


Menampilkan dan mengedit kode dengan menggunakan Definisi Intip (Alt+F12)

Anda dapat menggunakan perintah Definisi Intip untuk melihat dan mengedit kode tanpa beralih dari kode yang sedang Anda tulis. Definisi Intip dan Masuk ke Definisi menampilkan informasi yang sama, tetapi Definisi Intip menunjukkannya di jendela pop-up, dan Masuk ke Definisi memperlihatkan kode di jendela kode terpisah. Buka Definisi menyebabkan konteks Anda (yaitu, jendela kode aktif, baris saat ini, dan posisi kursor) untuk beralih ke jendela kode definisi. Dengan menggunakan definisi Intip, Anda dapat melihat dan mengedit definisi dan bergerak di dalam file definisi sambil menyimpan tempat Anda dalam file kode asli.

Anda dapat menggunakan Definisi Intip dengan kode C#, Visual Basic, dan C++. Di Visual Basic, Peek Definition memperlihatkan tautan ke Object Browser untuk simbol-simbol yang tidak memiliki metadata definisi (misalnya, jenis bawaan .NET). Beberapa bahasa dan jenis file mungkin tidak mendukung Definisi Intip; misalnya, file CSS.

Gunakan Definisi Intip

Buka jendela Mengintip Definisi

  1. Anda dapat mengintip definisi dengan memilih Intip Definisi dari menu klik kanan untuk jenis atau anggota yang ingin Anda jelajahi. Jika opsi diaktifkan, Anda juga dapat mengintip definisi menggunakan mouse, dengan menekan Ctrl (atau pengubah lain) dan mengklik nama anggota. Atau, dari keyboard, tekan Alt+F12.

    Ilustrasi ini menunjukkan jendela Definisi Intip untuk metode yang bernama Print():

    Jendela Intip

    Jendela definisi muncul di bawah baris printer.Print("Hello World!") dalam file asli. Jendela tidak menyembunyikan kode apa pun di file asli Anda. Garis yang mengikuti printer.Print("Hello World!") muncul di bawah jendela definisi.

  2. Anda dapat memindahkan kursor ke lokasi yang berbeda di jendela intip definisi. Anda juga masih dapat berpindah-pindah di jendela kode asli.

  3. Anda dapat menyalin string dari jendela definisi dan menempelkannya di kode asli. Anda juga dapat menyeret dan meletakkan string dari jendela definisi ke kode asli tanpa menghapusnya dari jendela definisi.

  4. Anda dapat menutup jendela definisi dengan memilih kunci Esc atau tombol Tutup pada tab jendela definisi.

Buka satu jendela Definisi Intip dari dalam jendela Definisi Intip lainnya

Jika Anda sudah membuka jendela Definisi Intip, Anda dapat memanggil Definisi Intip lagi pada kode di jendela tersebut. Jendela definisi lain terbuka. Sekumpulan titik breadcrumb muncul di samping tab jendela definisi, yang dapat Anda gunakan untuk menavigasi di antara jendela definisi. Tooltip pada setiap titik menunjukkan nama file dan jalur file definisi yang diwakili oleh titik.

jendela Intip dalam jendela Intip

Mengintip Definisi dengan beberapa hasil

Jika Anda menggunakan Intip Definisi pada kode yang memiliki lebih dari satu definisi (misalnya, kelas sebagian), daftar hasil akan muncul di sebelah kanan tampilan definisi kode. Anda dapat memilih hasil apa pun dalam daftar untuk menampilkan definisinya.

Pratinjau jendela dari beberapa hasil

Sunting di dalam jendela Definisi Intip

Saat Anda mulai mengedit di dalam jendela Definisi Intip, file yang Anda ubah akan terbuka secara otomatis sebagai tab terpisah di editor kode dan menampilkan perubahan yang Anda buat. Anda dapat terus membuat, membatalkan, dan menyimpan perubahan di jendela Definisi Intip, dan tab akan terus mencerminkan perubahan-perubahan tersebut. Bahkan jika Anda menutup jendela Definisi Intip tanpa menyimpan perubahan, Anda dapat membuat, membatalkan, dan menyimpan lebih banyak perubahan di tab, melanjutkan tepat dari tempat terakhir Anda berhenti di jendela Definisi Intip.

Pengeditan dalam jendela Intip

Untuk mengubah opsi definisi Peek

  1. Pergi ke Alat>Opsi>Editor Teks>Umum.

  2. Pilih opsi Buka definisi dalam tampilan intip.

  3. Klik OK untuk menutup kotak dialog Opsi.

    Mengatur opsi tampilan cepat klik mouse

Pintasan papan ketik untuk Mengintip Definisi

Anda dapat menggunakan pintasan keyboard ini dengan jendela Definisi Intip:

Fungsionalitas Pintasan papan ketik
Buka jendela definisi Alt+F12
Tutup jendela definisi Esc
Mempromosikan jendela definisi ke tab dokumen biasa Ctrl+Alt+Home
Menavigasi antar jendela definisi Ctrl+Alt+- dan Ctrl+Alt+=
Menavigasi di antara beberapa hasil F8 dan Shift+F8
Beralih antara jendela editor kode dan jendela definisi Shift+Esc

Nota

Anda juga dapat menggunakan pintasan keyboard yang sama untuk mengedit kode di jendela Intip Definisi seperti yang Anda gunakan di tempat lain di Visual Studio.