Biasanya, banyak file di Visual Studio 2010 dibuka di banyak tab, sementara secara besar-besaran mengerjakan proyek. Sering kali, saya mendapati diri saya mengklik kanan pada judul tab dan mencari Show/Select/Scroll-to this file in Solution Explorer
, dan saya tidak dapat menemukannya.
Apakah ada cara untuk secara otomatis memilih file yang dibuka di Solution Explorer?
visual-studio
visual-studio-2010
Y. Shoham
sumber
sumber
Jawaban:
Opsi lain adalah untuk mengikat 'View.TrackActivityInSolutionExplorer' ke pintasan keyboard, yang sama dengan 'Tools -> Options -> Projects and Solutions -> Lacak Item Aktif di Solution Explorer'
Jika Anda mengaktifkan pintasan dua kali file dipilih dalam solusi explorer, dan pelacakan dinonaktifkan lagi.
Visual Studio 2013+
Sekarang ada fitur bawaan untuk solusi explorer VS2013 yang disebut Sync with Active Document. Ikon adalah dua panah di explorer solusi, dan memiliki tombol pintas Ctrl+ [, Suntuk menampilkan dokumen saat ini di explorer solusi. Tidak mengaktifkan pengaturan otomatis yang disebutkan di atas, dan hanya terjadi sekali.
sumber
Saya tidak tahu apakah Anda dapat melakukannya sesuai permintaan, tetapi Anda dapat mengaktifkan opsi "Lacak Item Aktif di Solution Explorer" (Tools-> Options-> Projects and Solutions-> General) yang akan selalu memilih item tab aktif dalam solusi explorer.
sumber
Jika Anda menggunakan plugin ReSharper , Anda bisa melakukannya menggunakan Shift+ Alt+ Lpintas atau navigasi melalui menu seperti yang ditunjukkan.
sumber
Ini bukan yang Anda cari, tetapi itu akan secara otomatis memilih file "aktif" di Solution Explorer:
Alat -> Opsi -> Proyek dan Solusi -> Lacak Item Aktif di Solution Explorer.
sumber
Pilihan terbaik sekarang adalah menginstal Microsoft Visual Studio add on yang disebut Productivity Power Tools .
Dengan ini muncul "Solution Navigator" (alternatif untuk Solution Explorer, dengan banyak manfaat) - yang kemudian dapat Anda gunakan untuk memfilter file hanya menampilkan "Open". Anda bahkan dapat memfilter file untuk menampilkan "Diedit" dan "Tidak disimpan".
sumber
Ada dalam VS2012 - Khususnya ikon 2-Panah di bagian atas solusi explorer (Panah Kiri / Kanan, satu di atas yang lain). Ini secara otomatis melompat ke file saat ini.
Ikon ini hanya terlihat jika Anda
Track Active Item in Solution Explorer
dinonaktifkan.sumber
Dalam Visual Studio 2012, hal yang sama dapat dilakukan dengan menggunakan opsi "Sinkronkan Dengan Dokumen Aktif" di Solution Explorer
sumber
Plugin Tab Studio menambahkan "select in solution explorer" ke menu klik kanan pada tab.
sumber
Saya sudah memasukkan permintaan fitur untuk fitur ini. Meskipun saya tahu ini bukan jawaban dalam dirinya sendiri, ini adalah langkah untuk dapat mengimplementasikan fitur ini. Setiap suara itu mungkin membantu untuk mendapatkan perhatian Microsoft.
Sejauh yang saya ketahui meskipun tidak ada cara untuk melakukan ini selain dari mungkin menulis makro atau membuat add-in / ekstensi Anda sendiri ke Visual Studio.
sumber
Ada ekstensi yang sangat bagus untuk VS2010, yang melakukan hal ini: Solution Explorer Tools .
Ekstensi ini menambahkan tombol yang memilih file saat ini di explorer solusi, serta tombol yang nyaman untuk runtuh dan memperluas proyek.
sumber
Itulah tangkapan layar dari jawaban untuk pertanyaan Anda.
sumber