Bagikan melalui


Menelusuri dan menyusun ulang peta kode

Susun ulang item pada peta kode untuk membuatnya lebih mudah dibaca dan meningkatkan performanya.

Anda dapat menyesuaikan peta kode tanpa memengaruhi kode yang mendasar dalam solusi. Ini berguna ketika Anda ingin fokus pada elemen kode kunci atau mengkomunikasikan ide tentang kode. Misalnya, untuk menyoroti area menarik, Anda dapat memilih elemen kode di peta dan memfilternya, mengubah gaya elemen dan tautan kode, menyembunyikan atau menghapus elemen kode, dan mengatur elemen kode menggunakan properti, kategori, atau grup.

Persyaratan

  • Untuk membuat peta kode, Anda harus memiliki Visual Studio Enterprise.

  • Anda dapat melihat peta kode dan melakukan pengeditan terbatas pada peta kode di Visual Studio Professional.

Mulai bekerja dengan peta kode

Buat peta kode (lihat Memetakan dependensi di seluruh solusi Anda untuk detail selengkapnya). Jika Anda tidak ingin menunggu peta selesai dibuat, klik tautan Batalkan kapan saja untuk menghentikan proses pembuatan. Namun, Anda tidak akan melihat detail semua dependensi dan tautan jika Anda melakukan ini.

Setelah Anda membuat peta, mulailah dengan tips ini untuk meninjau kode Anda:

  • Lihat kluster dependensi alami dalam kode. Pada toolbar peta, pilih Tata Letak, Kluster Cepattombol Kluster Cepat pada toolbar grafik. Lihat Mengubah tata letak peta.

    Grafik dependensi - Tata letak Kluster Cepat

  • Atur peta ke area yang lebih kecil dengan mengelompokkan simpul terkait. Ciutkan kelompok tersebut untuk melihat hanya dependensi antargrup, yang muncul secara otomatis. Lihat Simpul grup.

  • Gunakan filter untuk menyederhanakan peta dan fokus pada jenis simpul atau tautan yang Anda minati. Lihat Memfilter simpul dan tautan.

  • Memaksimalkan performa peta besar. Lihat Pemetaan dependensi di seluruh solusi Anda untuk informasi selengkapnya. Misalnya, aktifkan Lewati Build pada toolbar peta agar Visual Studio tidak membangun ulang solusi Anda saat Anda memperbarui item di peta.

Mengubah tata letak peta

Ke Lakukan langkah-langkah ini
Atur alur dependensi untuk seluruh peta ke arah tertentu. Ini dapat membantu Anda melihat lapisan arsitektur dalam kode. Pada toolbar peta, pilih Tata Letak, lalu:

- Tombol grafik Atas ke Bawah
- Bawah ke AtasTombol Grafik Bawah ke Atas
- Kiri ke KananTombol tata letak Kiri ke Kanan
- Kanan ke KiriTombol Grafik Kanan ke Kiri
Lihat kluster dependensi alami dalam kode dengan simpul yang paling dependen di pusat kluster dan simpul yang paling tidak bergantung di luar kluster tersebut. Pada toolbar peta, pilih Tata Letak, lalu Kluster Cepattombol Kluster Cepat pada toolbar grafik.
Pilih satu atau beberapa simpul di peta. Klik simpul untuk memilihnya. Untuk memilih atau membatalkan pilihan lebih dari satu simpul, tahan CTRL sambil mengklik.

Keyboard: tekan TAB atau gunakan tombol panah untuk memindahkan fokus persegi panjang putus-putus ke simpul, lalu tekan SPASI untuk memilihnya. Tekan CTRL + SPACE untuk memilih beberapa simpul atau menghapus pilihannya.
Pindahkan simpul tertentu di sekitar peta. Seret simpul untuk memindahkannya. Untuk memindahkan simpul dan tautan lain keluar dari jalan saat Anda menyeret simpul, tekan dan tahan tombol SHIFT .

Keyboard: tahan CTRL dan tekan tombol panah.
Ubah tata letak di dalam grup secara independen dari simpul dan grup lain di peta. Pilih simpul dan buka menu pintasan. Pilih Tata Letak dan pilih gaya tata letak.

- atau -

Pilih simpul dan perluas untuk menampilkan simpul anak. Klik judul simpul untuk menampilkan toolbar pop-up grup, dan buka Ubah gaya tata letak grupgrafik ketergantungan - toolbar grup - tata letak . Pilih salah satu tata letak pohon, Kluster Cepat, atau Tampilan Daftar (yang mengatur konten grup ke dalam daftar).

Lihat Simpul grup untuk detail selengkapnya.
Urungkan tindakan di peta. Tekan CTRL + Z atau gunakan perintah Urungkan Visual Studio.

Telusuri peta

Ke Lakukan langkah-langkah ini
Pindai peta. Seret peta ke segala arah menggunakan mouse.

- atau -

Tahan SHIFT dan putar roda mouse untuk menggulir secara horizontal. Tahan SHIFT + CTRL dan putar roda mouse untuk menggulir secara horizontal.
Memperbesar atau memperkecil peta. Gulirkan roda mouse.

- atau -

Gunakan daftar drop-down Zoom pada toolbar peta kode.

- atau -

Gunakan pintasan keyboard. Untuk memperbesar tampilan, tekan CTRL + SHIFT + . (titik). Untuk memperkecil tampilan, tekan CTRL + SHIFT + , (koma).
Perbesar pada area tertentu menggunakan mouse. Tahan tombol mouse kanan sambil menggambar persegi panjang di sekitar area yang Anda minati.
Ubah ukuran dan sesuaikan peta pada jendela. Pilih Zoom agar Pas dari daftar Zoom pada toolbar peta kode.

- atau -

Klik ikon Zoom agar pasikon Zoom pada toolbar peta pada toolbar peta kode. Keyboard: tekan CTRL + 0 (nol).
Temukan simpul di peta berdasarkan namanya. Tip: Ini hanya berfungsi untuk item yang ada di peta. Untuk menemukan item dalam solusi Anda tetapi tidak di peta, temukan di Penjelajah Solusi, lalu seret item ke peta. (Seret pilihan Anda, atau pada toolbar Penjelajah Solusi , klik Perlihatkan di Peta Kode). 1. Pilih ikon Temukan ikon Temukan pada toolbar peta pada toolbar peta kode (Keyboard: tekan CTRL + F) untuk menampilkan kotak pencarian di sudut kanan atas peta.
2. Ketik nama item dan tekan Return atau klik ikon "kaca pembesar". Item pertama yang cocok dengan pencarian Anda muncul dipilih di peta.
3. Untuk menyesuaikan pencarian Anda, buka daftar drop-down dan pilih opsi pencarian. Opsinya adalah Temukan Berikutnya, Temukan Sebelumnya, dan Pilih Semua. Lalu klik tombol yang sesuai di samping kotak teks pencarian.
Daftar opsi pencarian drop-down
Atau, gunakan keyboard: tekan F3 untuk memilih simpul pencocokan berikutnya atau SHIFT + F3 untuk memilih simpul yang cocok sebelumnya.
4. Pilih salah satu opsi yang menentukan bagaimana istilah pencarian ditangani dengan mengklik ikon di bawah kotak teks pencarian.
Opsi kecocokan pencarian
Opsinya adalah, dari kiri ke kanan, pencocokan peka huruf besar/kecil, hanya mencocokkan seluruh kata, menggunakan sintaks ekspresi reguler .NET, secara otomatis memperluas grup untuk menampilkan kecocokan dengan item yang terdapat di dalamnya. Penting: Anda dapat menggunakan kotak pencarian untuk menemukan kecocokan dalam grup yang diciutkan hanya jika grup tersebut diperluas sebelumnya. Untuk menemukan kecocokan ini dan memperluas grup induknya secara otomatis, pilih opsi ini di bawah kotak pencarian.
Pilih semua simpul yang tidak dipilih. Buka menu pintasan untuk simpul yang dipilih. Pilih Pilih, Batalkan Pilihan.
Pilih simpul tambahan yang ditautkan ke yang dipilih. Buka menu pintasan untuk simpul yang dipilih. Pilih Pilih dan salah satu dari ini:

- Untuk memilih simpul tambahan yang ditautkan langsung ke simpul yang dipilih, pilih Dependensi Masuk.
- Untuk memilih node tambahan yang ditautkan langsung dari node yang dipilih, pilih Dependensi Keluar.
- Untuk memilih simpul tambahan yang ditautkan langsung ke dan dari simpul yang dipilih, pilih Keduanya.
- Untuk memilih semua simpul yang ditautkan ke dan dari simpul yang dipilih, pilih Subgraf Tersambung.
- Untuk memilih semua anak dari simpul yang dipilih, pilih Anak-anak.

Memfilter simpul dan tautan

Ke Lakukan langkah-langkah ini
Perlihatkan atau sembunyikan panel Filter. Pilih tombol Filter pada toolbar peta kode. Panel Filter ditampilkan sebagai halaman bertab di Penjelajah Solusi, secara default.
Filter jenis simpul yang ditampilkan di peta. Atur atau kosongkan kotak centang di daftar Elemen Kode di panel Filter.
Filter jenis tautan yang ditampilkan di peta. Atur atau kosongkan kotak centang di daftar Hubungan di panel Filter.
Tampilkan atau sembunyikan simpul Uji proyek di peta. Atur atau kosongkan kotak centang Uji Aset di daftar Lain-lain di panel Filter.

Ikon yang ditampilkan di panel Legenda peta mencerminkan pengaturan yang Anda buat dalam daftar. Untuk menampilkan atau menyembunyikan panel Legenda, klik tombol Legenda pada toolbar peta kode.

Memeriksa simpul dan tautan

Peta kode memperlihatkan jenis tautan ini:

  • Tautan individual mewakili hubungan tunggal antara dua simpul.

  • Tautan lintas grup mewakili hubungan antara dua simpul dalam grup yang berbeda.

  • Tautan agregat mewakili semua hubungan yang menunjuk ke arah yang sama antara dua grup.

Petunjuk / Saran

Secara default, peta hanya menampilkan tautan lintas grup untuk simpul yang dipilih. Untuk mengubah perilaku ini untuk menampilkan atau menyembunyikan tautan agregat antar grup, klik Tata Letak pada toolbar peta kode dan pilih Tingkat Lanjut, lalu Perlihatkan Semua Tautan Lintas Grup atau Sembunyikan Semua Tautan Lintas Grup. Lihat Menyembunyikan atau memperlihatkan simpul dan tautan untuk detail selengkapnya.

Ke Lakukan langkah-langkah ini
Lihat informasi selengkapnya tentang simpul atau tautan. Gerakkan penunjuk mouse di atas simpul atau tautan hingga tipsalat muncul.

Tipsalat untuk tautan agregat mencantumkan dependensi individual yang diwakilinya.

- atau -

Buka menu pintasan untuk simpul atau tautan. Pilih Edit dan Properti.
Perlihatkan atau sembunyikan isi grup. - Untuk memperluas grup, buka menu pintasan untuk simpul dan pilih Grup, Perluas.
- atau -
Gerakkan penunjuk mouse di atas simpul hingga tombol chevron (panah bawah) muncul. Klik tombol ini untuk memperluas grup. Keyboard: untuk memperluas atau menciutkan grup yang dipilih, tekan tombol PLUS (+) atau tombol MINUS (-).
- Untuk menciutkan grup, buka menu pintasan untuk simpul dan pilih Kelompokkan, Ciutkan.
- atau -
Gerakkan penunjuk mouse di atas grup hingga tombol chevron (panah atas) muncul. Klik tombol ini untuk menciutkan grup.
- Untuk memperluas semua grup, tekan CTRL + A untuk memilih semua simpul. Buka menu pintasan untuk peta dan pilih Kelompokkan, Perluas. Nota: Perintah ini tidak tersedia jika memperluas semua grup menghasilkan masalah peta atau memori yang tidak dapat digunakan. Disarankan agar Anda memperluas peta hanya ke tingkat detail yang Anda pedulikan.
- Untuk menciutkan semua grup, buka menu pintasan untuk simpul atau untuk peta. Pilih Grup, Ciutkan Semua.
Lihat definisi kode untuk namespace, jenis, atau anggota. Buka menu pintasan untuk simpul dan pilih Buka Definisi.

-atau-

Klik dua kali pada node. Untuk grup yang diperluas, klik dua kali pada header grup.

-atau-

Pilih simpul dan tekan F12.

Contohnya:

- Untuk namespace yang berisi satu kelas, file kode untuk kelas terbuka untuk menunjukkan definisi kelas tersebut. Dalam kasus lain, jendela Temukan Hasil Simbol memperlihatkan daftar file kode. Nota: Saat Anda melakukan tugas ini pada namespace Visual Basic, file kode di belakang namespace tidak terbuka. Masalah ini juga terjadi ketika Anda melakukan tugas ini pada sekelompok simpul yang dipilih yang menyertakan namespace Visual Basic. Untuk mengatasi masalah ini, telusuri secara manual ke file kode belakang namespace, atau hilangkan node untuk namespace dari pilihan Anda.
- Untuk kelas atau kelas parsial, file kode untuk kelas tersebut terbuka untuk menampilkan definisi kelas.
- Untuk metode , file kode untuk kelas induk terbuka untuk menunjukkan definisi metode.
Periksa dependensi dan item yang berpartisipasi dalam tautan agregat. Pilih tautan yang Anda minati dan buka menu pintasan untuk pilihan Anda. Pilih Perlihatkan Tautan Berkontribusi atau Perlihatkan Tautan Berkontribusi di Peta Kode Baru.

Visual Studio memperluas grup di kedua akhir tautan dan hanya menampilkan item dan dependensi yang berpartisipasi dalam tautan. Nota: Saat Anda memeriksa dependensi antara item dalam grup parsial, Anda mungkin melihat perilaku ini:
  • Tautan ke item yang tidak berpartisipasi dalam pemeriksaan Anda menghilang dari peta, meskipun tautan tersebut masih ada.
  • Misalkan Anda memeriksa tautan ke item dalam grup parsial, lalu kemudian memeriksa tautan lain ke item yang sama. Selama pemeriksaan kedua Anda, grup parsial target hanya menampilkan item dari pemeriksaan pertama Anda. Tautan dan item target yang tidak berpartisipasi dalam ujian pertama Anda tetapi berpartisipasi dalam ujian kedua tidak akan muncul.
Untuk melihat item yang hilang dari grup, pilih Refetch ChildrenRefetch Children Icon (yang menunjukkan bahwa tidak semua anggota grup muncul di peta). Anda juga dapat mencoba membatalkan tindakan Anda (Keyboard: tekan CTRL+Z) dan memeriksa dependensi pada peta baru.
Periksa dependensi di beberapa simpul dalam grup yang berbeda. Perluas grup sehingga Anda bisa melihat semua anaknya. Pilih semua simpul yang menarik minat Anda, termasuk anak-anak mereka. Peta menunjukkan tautan lintas grup antara simpul yang dipilih.

Untuk memilih semua simpul dalam grup, tekan dan tahan SHIFT dan tombol mouse kiri saat Anda menggambar persegi panjang di sekitar grup tersebut. Untuk memilih semua simpul di peta, tekan CTRL+A. Ujung: Untuk menampilkan tautan lintas grup setiap saat, pilih Tata Letak pada toolbar peta, Tingkat Lanjut, Perlihatkan Semua Tautan Lintas Grup.
Lihat item yang dirujuk oleh node atau tautan. Buka menu pintasan untuk simpul dan pilih Temukan Semua Referensi. Nota: Ini hanya berlaku ketika Reference atribut diatur untuk simpul atau tautan dalam file .dgml peta. Untuk menambahkan referensi ke item dari simpul atau tautan, lihat Menyesuaikan peta kode dengan mengedit file DGML.

Sembunyikan atau tampilkan simpul dan tautan

Menyembunyikan simpul mencegah mereka berpartisipasi dalam algoritma tata letak. Secara default, tautan lintas grup disembunyikan. Tautan lintas grup adalah tautan individual yang menghubungkan simpul di seluruh grup. Saat grup diciutkan, peta menggabungkan semua tautan lintas grup ke dalam tautan tunggal antar grup. Saat Anda memperluas grup dan memilih simpul di dalam grup, tautan lintas grup muncul dan menampilkan dependensi dalam grup tersebut.

Perhatian

Sebelum Anda berbagi peta yang dibuat di Visual Studio Enterprise dengan mereka yang menggunakan Visual Studio Professional, pastikan untuk memunculkan simpul atau tautan lintas grup yang Anda inginkan untuk dilihat orang lain. Jika tidak, pengguna tersebut tidak akan dapat membuka kembali item-item tersebut.

Untuk menyembunyikan atau memperlihatkan simpul

Ke Lakukan langkah-langkah ini
Sembunyikan simpul yang dipilih. 1. Pilih simpul yang ingin Anda sembunyikan.
2. Buka menu pintasan untuk simpul yang dipilih atau untuk peta. Pilih Pilih, Sembunyikan Dipilih.
Sembunyikan simpul yang tidak dipilih. 1. Pilih simpul yang ingin Anda tetap terlihat.
2. Buka menu pintasan untuk simpul yang dipilih atau untuk peta. Pilih Pilih, Sembunyikan Tidak Dipilih.
Tampilkan simpul tersembunyi. - Untuk menampilkan semua simpul tersembunyi di dalam grup, pertama-tama pastikan grup diperluas. Buka menu pintasan dan pilih Pilih, Munculkan Anak.
- atau -
Klik ikon Munculkan AnakIkon Munculkan Anak di sudut kiri atas grup (ikon ini hanya terlihat ketika ada simpul anak yang tersembunyi).
- Untuk menampilkan semua simpul tersembunyi, buka menu pintasan untuk peta atau simpul dan pilih Pilih, Munculkan Semua.
Ke Pada toolbar peta, pilih Tata Letak, Tingkat Lanjut, lalu pilih
Tampilkan tautan lintas grup setiap saat. Perlihatkan Semua Tautan Lintas Grup. Ini menyembunyikan tautan agregat antar grup.
Sembunyikan tautan lintas grup setiap saat. Sembunyikan Semua Tautan Lintas Grup
Perlihatkan hanya tautan lintas grup untuk simpul yang dipilih. Perlihatkan Tautan Lintas Grup Pada Simpul yang Dipilih
Sembunyikan semua tautan. Sembunyikan Semua Tautan. Untuk menampilkan tautan lagi, pilih salah satu opsi yang tercantum di atas.

Node grup

Ke Lakukan langkah-langkah ini
Tampilkan simpul kontainer sebagai simpul grup atau simpul daun. Untuk menampilkan simpul kontainer sebagai simpul daun: pilih simpul, buka menu pintasan untuk pilihan Anda, dan pilih Kelompokkan, Konversi Ke Daun.

Untuk menampilkan simpul kontainer sebagai simpul grup: pilih simpul, buka menu pintasan untuk pilihan Anda, dan pilih Kelompokkan, Konversi Ke Grup.
Ubah tata letak di dalam grup. Pilih grup, buka menu pintasan, pilih Tata Letak, dan pilih gaya tata letak yang Anda inginkan.

- atau -

1. Pilih grup dan pastikan grup diperluas.
2. Klik header grup lagi dan toolbar grup muncul.
Graf dependensi - toolbar untuk grup
3. Buka ubah gaya tata letak grupdaftar Grafik Ketergantungan - toolbar grup - tata letak dan pilih gaya tata letak yang Anda inginkan.

Tampilan Daftar menyusun ulang anggota grup menjadi daftar. Graph Default mengatur ulang tata letak grup ke tata letak default peta. Untuk opsi lain, lihat Mengubah tata letak peta.
Tambahkan simpul ke grup. Seret simpul ke dalam grup.

Saat Anda menyeret simpul, Visual Studio menampilkan indikator untuk menunjukkan bahwa Anda memindahkan simpul.

Anda juga dapat memindahkan simpul keluar dari grup.
Tambahkan simpul ke simpul non-grup. Seret simpul ke simpul target. Anda dapat mengonversi simpul target apa pun menjadi grup dengan menambahkan simpul ke dalamnya.
Mengelompokkan simpul yang dipilih. 1. Pilih simpul yang ingin Anda kelompokkan. Toolbar pop-up muncul di atas simpul terakhir yang Anda pilih.
Toolbar grafik dependensi
2. Pada toolbar, pilih ikon keempat Kelompokkan simpul yang dipilih (jika simpul diperluas, simpul akan memiliki lima, bukan empat ikon). Ketik nama untuk grup baru dan tekan Return.
- atau -
Pilih simpul yang ingin Anda kelompokkan dan buka menu pintasan untuk pilihan Anda. Pilih Grup, Tambahkan Grup Induk, ketik nama untuk grup baru, dan tekan Return.

Anda dapat mengganti nama grup. Buka menu pintasan untuk grup dan pilih Edit, Properti untuk membuka jendela Properti Visual Studio. Di properti Label , ganti nama grup sesuai kebutuhan.
Menghapus grup. Pilih grup atau grup yang ingin Anda hapus. Buka menu pintasan untuk pilihan Anda dan pilih Grup, Hapus Grup.
Hapus simpul dari grup induknya. Pilih simpul yang ingin Anda pindahkan. Buka menu pintasan untuk pilihan Anda dan pilih Grup, Hapus Dari Induk. Ini menghapus simpul hingga kakek-nenek mereka, atau ke luar grup jika mereka tidak memiliki grup kakek-nenek.

- atau -

Pilih node dan seret keluar dari grup.

Anda dapat menampilkan lebih banyak atau lebih sedikit item di peta untuk menelusuri paling detail atau menyederhanakan peta. Anda juga dapat mengganti nama item, dan menambahkan komentar ke item.

Perhatian

Sebelum Anda berbagi peta yang dibuat menggunakan Visual Studio Enterprise dengan mereka yang menggunakan Visual Professional, pastikan elemen kode apa pun yang Anda ingin dilihat orang lain terlihat di peta. Jika tidak, pengguna tersebut tidak akan dapat mengambil elemen kode yang dihapus.

Menambahkan node untuk elemen kode

Ke Lakukan langkah-langkah ini
Tambahkan simpul generik baru di lokasi penunjuk mouse saat ini. 1. Pindahkan penunjuk mouse ke tempat pada peta tempat Anda ingin meletakkan elemen kode baru dan tekan Sisipkan.
- atau -
Buka menu pintasan untuk peta dan pilih Edit, Tambahkan, Simpul Generik.
2. Ketik nama untuk simpul baru dan tekan Return.
Tambahkan jenis node elemen kode tertentu di lokasi penunjuk mouse saat ini. 1. Pindahkan penunjuk mouse ke tempat di peta tempat Anda ingin meletakkan elemen kode baru dan buka menu pintasan untuk peta.
2. Pilih Edit, Tambahkan, dan pilih jenis simpul yang Anda inginkan.
3. Ketik nama untuk simpul baru dan tekan Return.
Tambahkan node elemen kode generik atau jenis tertentu ke grup. 1. Pilih simpul grup dan buka menu pintasan.
2. Pilih Edit, Tambahkan, dan pilih jenis simpul yang Anda inginkan.
3. Ketik nama untuk simpul baru dan tekan Return.
Tambahkan simpul baru dengan jenis yang sama, dan ditautkan dari, simpul yang sudah ada. 1. Pilih elemen kode. Toolbar pop-up muncul di atasnya.
Toolbar grafik dependensi
2. Pada toolbar, pilih ikon kedua Buat simpul dengan kategori yang sama dengan simpul ini dan tambahkan tautan baru ke dalamnya.
3. Pilih tempat di peta untuk meletakkan elemen kode baru dan klik tombol mouse kiri.
4. Ketik nama untuk simpul baru dan tekan Return.
Tambahkan simpul generik baru yang ditautkan dari elemen kode yang ada yang memiliki fokus. 1. Menggunakan keyboard, tekan Tab hingga elemen kode yang akan ditautkan memiliki fokus (persegi panjang putus-putus).
2. Tekan Alt+Sisipkan.
3. Ketik nama untuk simpul baru dan tekan Return.
Tambahkan simpul generik baru yang menautkan ke elemen kode yang ada yang memiliki fokus. 1. Menggunakan keyboard, tekan Tab hingga elemen kode yang akan ditautkan memiliki fokus (persegi panjang putus-putus).
2. Tekan Alt+Shift+Insert.
3. Ketik nama untuk simpul baru dan tekan Return.
Menambahkan elemen kode pada Lakukan langkah-langkah ini
Elemen kode dalam solusi. 1. Temukan elemen kode di Penjelajah Solusi. Gunakan kotak pencarian Penjelajah Solusi atau telusuri solusinya. Tip: Untuk menemukan elemen kode yang memiliki ketergantungan pada tipe atau anggota, buka menu pintasan untuk tipe atau anggota di Solution Explorer. Pilih hubungan yang menarik bagi Anda. Penjelajah Solusi hanya memperlihatkan elemen kode tersebut dengan dependensi yang ditentukan.
2. Seret elemen kode yang menarik minat Anda ke permukaan peta. Anda juga dapat menyeret elemen kode dari Tampilan Kelas atau Browser Objek.
- atau -
Di Penjelajah Solusi, pilih elemen kode yang ingin Anda petakan. Kemudian, pada toolbar Penjelajah Solusi , klik Perlihatkan pada Peta Kode.

Secara default, hierarki kontainer induk untuk elemen kode baru ditampilkan di peta. Gunakan tombol Sertakan Orang Tua pada toolbar peta kode untuk mengubah perilaku ini. Saat dinonaktifkan, hanya elemen kode itu sendiri yang ditambahkan ke peta. Untuk membalikkan perilaku ini hanya dalam satu tindakan seret dan letakkan, tekan dan tahan tombol CTRL sambil Anda menyeret elemen kode ke peta.

Visual Studio menambahkan elemen kode untuk elemen kode tingkat atas dalam pilihan Anda. Untuk melihat apakah elemen kode berisi elemen kode lain, gerakkan penunjuk mouse di atas elemen kode sehingga chevron (panah bawah) muncul. Pilih chevron untuk memperluas elemen kode. Untuk memperluas semua elemen kode, tekan CTRL+A untuk memilih semua elemen, buka menu pintasan untuk peta, dan pilih Kelompokkan, Perluas. Perintah ini tidak tersedia jika memperluas semua grup akan menghasilkan peta yang tidak dapat digunakan atau menyebabkan kekurangan masalah memori.
Elemen kode yang terkait dengan elemen kode di peta. Klik tombol Perlihatkan Terkait pada toolbar peta kode dan pilih jenis item terkait yang Anda minati.

- atau -

Buka menu pintasan untuk elemen kode. Pilih salah satu item Tampilkan ... pada menu tergantung pada jenis hubungan yang menarik bagi Anda. Misalnya, Anda dapat melihat item yang dirujuk oleh item saat ini, item yang mereferensikan item saat ini, tipe dasar dan turunan untuk kelas, pemanggil fungsi/metode, dan kelas yang mengandung, ruang nama, dan assemblies.

Untuk detail selengkapnya, lihat topik ini.
Rakitan .NET yang telah dikompilasi (.dll atau .exe) atau file biner. Seret rakitan atau biner dari luar Visual Studio ke peta.

Anda dapat menyeret dari Windows Explorer atau File Explorer hanya jika Anda menjalankannya dan Visual Studio pada tingkat izin Kontrol Akses Pengguna (UAC) yang sama. Misalnya, jika UAC diaktifkan dan Anda menjalankan Visual Studio sebagai Administrator, Windows Explorer, atau File Explorer akan memblokir operasi penyeretan.

  1. Pilih elemen kode sumber. Toolbar muncul di atas elemen kode.

    Toolbar grafik dependensi

  2. Pada toolbar, pilih ikon pertama, Buat tautan baru dari simpul ini ke simpul mana pun yang Anda klik berikutnya.

  3. Pilih elemen kode target. Muncul tautan di antara kedua elemen kode.

ATAU

  1. Pilih elemen kode sumber di peta.

  2. Jika Anda memasang mouse, gerakkan penunjuk mouse di luar batas peta.

  3. Buka menu pintasan elemen kode dan pilih Edit>Tambahkan>Tautan Generik.

  4. Gunakan tombol Tab untuk memilih elemen kode target untuk tautan.

  5. Tekan Enter.

Menambahkan komentar ke simpul yang ada di peta

  1. Pilih elemen kode. Toolbar muncul di atasnya.

    Toolbar grafik dependensi

  2. Pada toolbar, pilih ikon ketiga, Buat simpul komentar baru dengan tautan baru ke simpul yang dipilih.

    - atau -

    Buka menu pintasan untuk elemen kode dan pilih Edit>Komentar Baru.

  3. Ketik komentar Anda. Untuk mengetik pada baris baru, tekan Shift + Enter.

Menambahkan komentar ke peta itu sendiri

  1. Buka menu pintasan untuk peta dan pilih Edit>Komentar Baru.

  2. Ketik komentar Anda. Untuk mengetik pada baris baru, tekan Shift + Enter.

  1. Pilih elemen kode atau tautan yang ingin Anda ganti namanya.

  2. Tekan F2, atau buka menu pintasan dan pilih Edit>Ganti Nama.

  3. Saat kotak edit muncul di peta, ganti nama elemen kode atau tautan.

ATAU

  1. Buka menu pintasan dan pilih Edit>Properti.

  2. Edit properti Label di jendela Properti Visual Studio.

  1. Pilih elemen atau tautan kode dan tekan tombol Hapus .

    - atau -

    Buka menu pintasan untuk elemen atau tautan kode dan pilih Edit>Hapus.

  2. Jika elemen atau tautan adalah bagian dari grup, tombol Refetch ChildrenRefetch Children Icon muncul di dalam grup. Klik ini untuk mengambil elemen dan tautan yang hilang.

  • Anda dapat menghapus elemen kode dan tautan dari peta tanpa memengaruhi kode yang mendasar. Saat Anda menghapusnya, definisinya dihapus dari file DGML (.dgml).

  • Peta yang dibuat dengan mengedit DGML, dengan menambahkan elemen kode yang tidak ditentukan, atau dengan menggunakan beberapa versi Visual Studio sebelumnya, tidak mendukung kemampuan ini.

Menandai elemen kode untuk ditindaklanjuti

  1. Pilih elemen kode atau tautan yang ingin Anda benderai untuk tindak lanjut.

  2. Buka menu pintasan dan pilih Edit>Bendera untuk Tindak Lanjut.

  • Secara default, elemen kode mendapatkan latar belakang merah. Pertimbangkan untuk menambahkan komentar dengan informasi tindak lanjut yang sesuai.

  • Ubah warna latar belakang elemen atau kosongkan bendera tindak lanjut dengan memilih Edit>Warna Bendera Lainnya.

Anda dapat mengubah ikon pada elemen kode dan warna elemen kode dan tautan menggunakan ikon dan warna yang telah ditentukan sebelumnya. Misalnya, Anda dapat memilih warna untuk menyoroti elemen kode dan tautan yang memiliki kategori atau properti tertentu. Ini memungkinkan Anda mengidentifikasi dan berfokus pada area tertentu dari peta. Anda dapat menentukan ikon dan warna kustom dengan mengedit file .dgml peta; lihat Menyesuaikan peta kode dengan mengedit file DGML.

  1. Pada toolbar peta, pilih Legenda.

  2. Dalam kotak Legenda , lihat apakah kategori atau properti elemen kode sudah muncul dalam daftar.

  3. Jika daftar tidak menyertakan kategori atau properti, pilih + dalam kotak Legenda , lalu pilih Properti Simpul, Kategori Simpul, Properti Tautan, atau Kategori Tautan. Lalu pilih properti atau kategori. Kategori atau properti sekarang muncul di kotak Legenda .

    Nota

    Untuk membuat dan menetapkan kategori atau properti ke elemen kode, Anda dapat mengedit file .dgml peta; lihat Menyesuaikan peta kode dengan mengedit file DGML.

  4. Dalam kotak Legenda , klik ikon di samping kategori atau properti yang Anda tambahkan atau ingin Anda ubah.

  5. Gunakan tabel berikut untuk memilih gaya yang ingin Anda ubah:

    Untuk mengubah Memilih
    Warna latar belakang Latar belakang
    Warna kerangka Stroke
    Warna teks (huruf "f" ditampilkan untuk memperlihatkan hasilnya) Latar Depan
    Ikon Ikon

    Kotak dialog Pemilih Set Warna atau Pemilih Set Ikon muncul bagi Anda untuk memilih warna atau ikon.

  6. Dalam kotak dialog Pemilih Set Warna atau Pemilih Set Ikon , lakukan salah satu hal berikut ini:

    Untuk menerapkan Lakukan langkah-langkah ini
    Kumpulan warna atau ikon Buka daftar Pilih warna (atau ikon) set. Pilih sekumpulan warna atau ikon.
    Warna atau ikon tertentu Buka kategori atau daftar nilai properti. Pilih warna atau ikon.

    Nota

    Anda dapat mengatur ulang, menghapus, atau menonaktifkan gaya untuk sementara di kotak Legenda . Lihat Kotak Edit Legenda.

Sunting kotak legenda

Anda dapat mengatur ulang, menghapus, atau menonaktifkan gaya untuk sementara di kotak Legenda :

  1. Buka menu pintasan untuk gaya dalam kotak Legenda .

  2. Lakukan salah satu tugas berikut:

    Ke Memilih
    Menonaktifkan elemen kode Nonaktifkan
    Menghapus elemen kode Menghapus
    Memindahkan gaya ke atas Pindah ke Atas
    Memindahkan elemen kode ke bawah Pindahkan ke Bawah

Salin gaya dari satu peta ke peta lainnya

  1. Pastikan kotak Legenda muncul di peta sumber. Jika tidak terlihat, pada toolbar peta, klik Legenda.

  2. Buka menu pintasan untuk kotak Legenda . Pilih Salin Legenda.

  3. Tempelkan legenda ke peta target.

Menggabungkan peta kode

Anda dapat menggabungkan peta dengan menyalin dan menempelkan elemen kode di antara peta. Jika pengidentifikasi elemen kode cocok, maka menempelkan elemen kode berfungsi seperti operasi penggabungan. Untuk mempermudah tugas ini, letakkan semua rakitan atau biner yang ingin Anda visualisasikan dalam folder yang sama sehingga jalur lengkap setiap rakitan atau biner sama untuk setiap peta yang ingin Anda gabungkan.

Atau, Anda dapat menyeret rakitan atau biner tersebut ke peta yang sama dari folder tersebut.