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. Intip Definisi dan Masuk Ke Definisi memperlihatkan informasi yang sama, tetapi Definisi Intip memperlihatkannya di jendela pop-up, dan Buka 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, Definisi Intip memperlihatkan tautan ke Browser Objek untuk simbol yang tidak memiliki metadata definisi (misalnya, jenis .NET yang dibangun).

Gunakan Definisi Intip

Buka jendela Definisi Intip

  1. Anda dapat mengintip definisi dengan memilih Definisi Intip 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 memperlihatkan jendela Definisi Intip untuk metode bernama Print():

    Peek Window

    Jendela definisi muncul di printer.Print("Hello World!") bawah baris 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 definisi intip. 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 tombol Esc atau tombol Tutup pada tab jendela definisi.

Buka jendela Definisi Intip dari dalam jendela Definisi Intip

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. Tipsalat pada setiap titik menunjukkan nama file dan jalur file definisi yang diwakili titik.

Peek window within a Peek window

Mengintip Definisi dengan beberapa hasil

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

Peek window from multiple results

Edit di dalam jendela Definisi Intip

Saat Anda mulai mengedit di dalam jendela Definisi Intip, file yang Anda ubah secara otomatis terbuka sebagai tab terpisah di editor kode dan mencerminkan perubahan yang telah Anda buat. Anda dapat terus membuat, membatalkan, dan menyimpan perubahan di jendela Definisi Intip, dan tab akan terus mencerminkan perubahan tersebut. Bahkan jika Anda menutup jendela Definisi Intip tanpa menyimpan perubahan, Anda dapat membuat, membatalkan, dan menyimpan lebih banyak perubahan di tab, mengambil tepat di mana Anda tinggalkan di jendela Definisi Intip.

Editing within a Peek window

Untuk mengubah opsi definisi intip

  1. Buka Opsi>Alat>Editor>Teks Umum.

  2. Pilih opsi Buka definisi dalam tampilan intip.

  3. Klik OK untuk menutup kotak dialog Opsi .

    Setting the mouse-click peek definition option

Pintasan keyboard untuk Definisi Intip

Anda dapat menggunakan pintasan keyboard ini dengan jendela Definisi Intip:

Fungsi Pintasan papan ketik
Buka jendela definisi Alt+F12
Tutup jendela definisi Esc
Mempromosikan jendela definisi ke tab dokumen biasa Beranda Alt+Ctrl+
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

Catatan

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