Pelajari tentang Penjelajah Solusi
Anda dapat menggunakan Penjelajah Solusi untuk mengelola proyek dan file dalam solusi. Artikel ini menjelaskan antarmuka pengguna (UI) Penjelajah Solusi secara rinci, dan cara membuka Penjelajah Solusi jika Anda secara tidak sengaja menutupnya. Artikel ini juga menjelaskan cara menggunakan menu konteks klik kanan di Penjelajah Solusi untuk menambahkan file, folder, dan elemen kode baru dengan cepat ke proyek.
Buka Penjelajah Solusi
Secara default, jendela alat Penjelajah Solusi muncul sebagai panel di sisi kanan atas Visual Studio lingkungan pengembangan terintegrasi (IDE). Jika Anda tidak melihat jendela alat Penjelajah Solusi, Anda dapat membukanya dari bilah menu Visual Studio dengan menggunakan Tampilkan>Penjelajah Solusi, atau dengan memilih Ctrl+Alt+L.
Penjelajah Solusi UI
Mari kita lihat jendela alat Penjelajah Solusi dan antarmuka penggunanya (antarmuka pengguna). Kita akan mulai dengan cuplikan layar anotasi dari solusi konsol C# terbuka yang memiliki dua proyek.
Tabel berikut ini setara dengan teks dari cuplikan layar anotasi, tetapi dengan beberapa tautan berguna yang dapat Anda gunakan untuk mempelajari lebih lanjut.
Elemen UI | Perbuatan |
---|---|
Bilah Alat | Mengontrol bagaimana file Anda muncul |
Bilah Pencarian | Mencari file dan jenis file tertentu |
jendela utama | Lihat dan kelola file, proyek, dan solusi & Anda |
Solusi simpul | Mengelola solusi Anda |
Proyek simpul | Mengelola proyek Anda |
Dependensi simpul | Mengelola dependensi proyek solusi Anda & |
Program simpul | Melihat, mengedit, dan mengelola program atau aplikasi Anda (aplikasi) |
Perubahan Git tab | Gunakan Git & GitHub dalam Visual Studio untuk berkolaborasi dalam proyek dengan tim Anda |
Untuk melihat lebih banyak gambar dan ikon aplikasi yang muncul di Visual Studio, unduh Visual Studio Image Library.
Toolbar Penjelajah Solusi
Untuk melanjutkan, mari kita lihat lebih dekat toolbar di Penjelajah Solusi.
Toolbar berisi elemen UI berikut, dari kiri ke kanan:
Elemen UI | Perbuatan |
---|---|
tombol Back | Beralih di antara hasil pencarian |
tombol Teruskan | Beralih di antara hasil pencarian |
tombol Home | Kembali ke tampilan default |
tombol Beralih Tampilan | Beralih antara tampilan Solusi default dan tampilan Folder opsional |
Filter Perubahan Tertunda tombol & menu drop-down | Lihat file terbuka atau file dengan perubahan yang belum disimpan |
Sinkronkan dengan tombol Dokumen Aktif | Menemukan file dari editor kode |
tombol Refresh (bersyarat) | Muncul hanya saat Anda memilih dependensi, seperti fungsi atau paket |
Ciutkan Semua tombol | Tutup tampilan file di jendela utama |
tombol Perlihatkan Semua File | Menampilkan semua file, termasuk proyek yang tidak dimuat |
tombol Properti | Menampilkan dan mengubah pengaturan untuk file dan komponen tertentu |
Pratinjau Item Terpilih tombol | Menampilkan file atau komponen yang dipilih di editor kode |
Bilah pencarian Penjelajah Solusi
Mari kita lihat lebih dekat bilah pencarian di Penjelajah Solusi.
Anda dapat menggunakan menu dropdown di bilah pencarian dan memilih dari opsi Pencarian : Cari dalam konten file dan Cari dalam item eksternal, untuk mencakup pencarian Anda.
Menu konteks Penjelajah Solusi
Di Penjelajah Solusi, ada beberapa opsi yang dapat Anda berinteraksi dengan menggunakan menu konteks klik kanan. Opsi khusus konteks yang muncul bergantung pada apakah Anda memilih node Solusi atau node Proyek.
Opsi menu simpul solusi
Cuplikan layar berikut untuk aplikasi konsol C# menunjukkan opsi menu konteks yang muncul saat Anda mengklik kanan simpul Solusi.
Apa yang Anda lihat di menu konteks dari simpul Solusi juga tergantung pada jenis proyek, bahasa pemrograman, atau platform Anda. Cuplikan layar berikut menyoroti opsi tambahan berikut untuk aplikasi C#: Dependensi Proyek, Urutan Build Proyek, Atur Proyek Mulai, dan menu fly-out Git. Opsi tambahan ini biasanya muncul saat Anda menambahkan proyek lain ke solusi lalu menambahkannya ke repositori.
Opsi menu elemen proyek
Cuplikan layar berikut untuk aplikasi konsol C# menunjukkan opsi menu konteks yang muncul saat Anda mengklik kanan simpul Project.
Apa yang Anda lihat di menu konteks dari simpul Project juga bergantung pada jenis proyek, bahasa pemrograman, atau platform Anda. Cuplikan layar berikut menyoroti opsi tambahan berikut untuk aplikasi C#: menu Build Dependensi fly-out. Opsi tambahan biasanya muncul saat Anda menambahkan proyek lain ke solusi lalu menambahkannya ke repositori.
Menu Penambahan
Di menu konteks Penjelajah Solusi, salah satu opsi yang paling berguna adalah menu munculan Tambahkan. Dari sini, Anda dapat menambahkan proyek lain ke solusi. Anda juga dapat menambahkan item ke proyek, dan banyak lagi.
Anda dapat melihat menu muncul Tambahkan dari simpul Solusi, simpul Proyek, atau simpul Dependensi. Opsinya bervariasi, tergantung pada simpul mana yang Anda gunakan.
Untuk tutorial yang memandu Anda melalui cara menambahkan item dan proyek dengan menggunakan menu konteks di Penjelajah Solusi, lihat halaman Pengenalan proyek dan solusi.
Dialog Tambah Cepat
Dimulai dengan rilis Visual Studio 2022 versi 17.5, Anda dapat menggunakan dialog Tambahkan Cepat untuk membuat file kosong atau kelas C# sederhana. Di Penjelajah Solusi, klik kanan folder atau proyek lalu pilih Tambahkan>Item Baru. Atau, jika mau, gunakan pintasan keyboard Ctrl+Shift+A.
Dengan Penambahan Cepat, Anda dapat melakukan tugas berikut.
- Tambahkan file baru tanpa menelusuri daftar templat.
Contoh: MyClass.cs - Buat folder berlapis dalam satu operasi.
Contoh: Folder1/Folder2/, Folder1/Folder2/MyFile.cs - Tambahkan file dengan ekstensi apa pun, atau tanpa ekstensi sama sekali.
Contoh: File.MyExtension, README, .gitignore- Tambah Cepat menyediakan ekstensi default untuk Anda, tetapi Anda dapat memilih Escape (Esc) setelah membuka kotak dialog untuk dengan cepat mengosongkan kotak input.
- Tambahkan beberapa file pada satu waktu.
Contoh: File1.cs, File2.html, atau File.cs, File.txt.
Anda juga bisa dengan cepat beralih antara dialog Tambahkan Cepat dan dialog Item Baru. Begini caranya.
Gunakan Perlihatkan Semua Templat untuk membuka dialog Item Baru.
Gunakan Tampilan Ringkas untuk membuka dialog Tambahkan Cepat.
Visual Studio mengingat pilihan Anda sehingga Anda mendapatkan pengalaman yang paling sesuai dengan kebutuhan Anda. Jika Anda ingin kembali ke dialog Tambahkan Cepat default, pilih Shift+F2.
Tips
Anda dapat mengonfigurasi pintasan keyboard untuk perintah Project.AddNewItem dan perintah AddQuickFile dari Tools>Options>Environment>Keyboard.
Alat perbandingan file
Dimulai dengan rilis Visual Studio 2022 versi 17.7, Anda sekarang dapat memilih dua file di Penjelajah Solusi dan membandingkannya dengan menggunakan opsi Bandingkan Dengan dan Bandingkan yang Dipilih.
Anda dapat membandingkan file dengan cara berikut:
- Klik kanan satu file, pilih Bandingkan Dengan... dari menu konteks, yang membuka File Explorer. Kemudian, navigasikan ke file apa pun dan pilih untuk perbandingan.
- Pilih beberapa dua file dengan menahan tombol Ctrl. Kemudian, klik kanan dan pilih Bandingkan yang Dipilih dari menu konteks.
Tidak peduli cara mana yang Anda pilih untuk membandingkan file Anda, alat perbandingan file harus membuatnya lebih mudah untuk membandingkan file Anda tanpa harus meninggalkan IDE Anda.
Perintah Tutup Semua Turunan
Juga disertakan dengan versi Visual Studio 2022 rilis 17.7 adalah perintah Sembunyikan Semua Turunan. Perintah ini secara rekursif menciutkan semua simpul di bawah pilihan sehingga Anda dapat merapikan hierarki yang sangat berlapis saat Anda menavigasi struktur proyek Anda.
Anda dapat menemukan perintah Ciutkan Semua Turunan pada menu konteks klik kanan untuk item apa pun di Solution Explorer yang memiliki turunan. Anda juga dapat menekan Ctrl+ Panah Kiri untuk menggunakan perintah .
Tampilan Penjelajah Solusi Baru
Anda dapat menggunakan Tampilan Penjelajah Solusi Baru untuk menambahkan tampilan Penjelajah Solusi terlingkup baru. Di Penjelajah Solusi, klik kanan folder yang ingin Anda atur sebagai folder akar tampilan baru lalu pilih Solusi Baru Jelajahi Tampilan dari menu konteks. Jendela Penjelajah Solusi baru muncul bahwa Anda dapat merapat atau mengapung sesuai kebutuhan.