Apakah ada cara untuk mengganti ikon penjelajah solusi VS2012 dengan yang VS2010 ? Setidaknya ikon 'folder' :(
Apakah ada cara untuk mengganti ikon penjelajah solusi VS2012 dengan yang VS2010 ? Setidaknya ikon 'folder' :(
Jawaban:
Jawaban Singkat: Retas ikon lama ke tahun 2012.
Visual Studio Icon Patcher - http://vsip.codeplex.com
Jawaban Panjang: Melakukan ini dengan plugin, untuk saat ini, tidak mungkin dilakukan. Saya tidak dapat menemukan cara bawaan untuk mencapai ini dan peralihan ke WPF membuatnya semakin sulit untuk diretas.
Aplikasi ini hanya mengekstrak sumber gambar dari DLL yang tidak dikelola di Visual Studio 2010 dan menyuntikkannya ke dalam DLL untuk Visual Studio 2012. Sumber daya yang dikelola jauh lebih kompleks dan belum ditambahkan, meskipun saya sudah mendapatkan beberapa untuk bekerja .
Rilis awal tidak bekerja dengan baik dengan tema yang memiliki warna latar belakang Tree View gelap karena bagaimana warna ikon dibalik saat warna latar belakang gelap terdeteksi. Ini menjadi lebih buruk dalam rilis terbaru karena ikon menu & toolbar disertakan sekarang. Saya menjalankan ini dengan Tema Biru dan terlihat bagus.
Salah satu cara untuk meretas inversi ikon adalah dengan mengedit semua gambar yang diekstrak untuk menambahkan satu piksel cyan di sudut kanan atas setiap ikon di peta gambar. Ini akan mengeluarkan mereka dari proses inversi. Saya belum mencoba ini karena saya mengalami masalah sejak awal ketika memanipulasi gambar di mana mereka tidak akan ditampilkan dengan benar. Anda dapat mencobanya tetapi itu akan cukup manual dan memakan waktu dan bahkan mungkin tidak berfungsi.
Berikut adalah bidikan instalasi VS2012 saya yang hampir terlihat seperti tahun 2010 yang biasa kita semua terbiasa. Itu membuatku merasa normal kembali!
Inilah tepatnya cara saya melakukan ini, langkah demi langkah:
1) Tutup semua contoh Visual Studio
2) Unduh vsip dan ekstrak ke direktori temp. (per 1/3/2013 versi saat ini adalah 1.5.2)
3) Buka prompt perintah dengan "Jalankan sebagai administrator"
4) Buka direktori temp dan jalankan VSIP.exe - Ini akan menjalankan program interaktif yang menerima perintah.
4a) Ketik " backup --version = 2012 " - Ini akan mencadangkan semua dll VS2012 UI Anda, untuk berjaga-jaga jika ada sesuatu yang kacau dan Anda ingin menghapus VSIP.
4b) Ketik " ekstrak " - Ini akan mengekstrak semua ikon lama dari instalasi VS2010 Anda (per lisensi VS2010, VSIP tidak dapat mendistribusikan ikon-ikon itu sehingga kita harus memiliki instalasi lokal untuk menariknya).
4c) Ketik " inject " - Ini akan memasukkan semua ikon 2010 lama dari langkah sebelumnya ke dalam VS2012 DLL.
4d) Ketik " menu -n "
5) Unduh dan instal NiceVS - jangan unduh yang tertanggal 10/14 atau Anda akan kehilangan ikon. Pada 1/3/2013 saya mengunduh file bernama "NiceVS.0.8.1.1 Beta.Full.vsix" .
6) Unduh dan instal VS2012 Color Theme Editor - Saat Anda memulai VS2012 di lain waktu, pilih tema "Biru" dari jendela pemilihan warna.
Sekarang Anda harus memiliki instalasi VS2012 bagus yang terlihat seperti tangkapan layar saya di atas! Dibutuhkan tiga aplikasi berbeda untuk menambal UI yang mengerikan itu, tetapi itu pasti bisa diterapkan sekarang! Jika Anda tidak memiliki VS2010 diinstal pada mesin yang sama dengan VS2012 maka Anda harus menjalankan langkah 4b pada mesin dengan VS2010 dan kemudian salin direktori Gambar VSIP ke mesin pengembangan 2012 Anda.
Pembaruan: Jika Anda menginstal "VS 2012 Update 1" setelah menjalankan langkah-langkah ini, Anda perlu menjalankan kembali langkah 4c dari prompt admin VSIP (atau semua langkah 4 jika Anda tidak menyimpan hasil ekstrak gambar VS2010). Ikon menu file dan skema warna tetap apa adanya tetapi pembaruan mengembalikan ikon di penjelajah solusi kembali ke yang jelek. Menjalankan ulang injeksi VSIP akan memperbaikinya!
Express = 4
,, dan letakkan hal-hal seperti if(edition==Edition.Express) return "1033"
untuk kode bahasa (s) dan return true
untuk IsVersionInstalled).
Lihat utas ini: Penjelajah Solusi - ikon khusus untuk folder saya
Saya pikir itu juga berlaku untuk vs2012
Jika tidak -> Anda dapat secara manual menemukan sumber ikon penjelajah solusi dengan ResHack (atau Resource Hacker) dan cukup menggantinya!
Inilah solusinya:
Visual Studio Icon Patcher http://vsip.codeplex.com/
Deskripsi dari halaman web VSIP:
Deskripsi Proyek Visual Studio Icon Patcher memungkinkan Anda untuk memperbarui Visual Studio 2012 dengan ikon dari Visual Studio 2010.
Hingga seseorang dapat menemukan cara untuk mengubah ikon melalui plug-in, satu-satunya cara untuk mengubahnya adalah melalui resource patching DLL yang digunakan Visual Studio. Ada sejumlah DLL terkelola dan tidak terkelola yang berisi Bitmap dan PNG yang digunakan untuk mendesain aplikasi. Untuk saat ini hanya DLL yang tidak dikelola yang merupakan bagian dari proses ini dengan DLL yang dikelola semoga segera hadir.
Tidak ada gambar yang didistribusikan dengan proyek ini. Anda harus memiliki Visual Studio 2010 dan 2012 terinstal untuk menggunakan ini.
Pembaruan
Saya baru saja menguji VSIP dengan Visual Studio 2012 Pembaruan 2 , dan bekerja dengan sempurna :-)