Nonaktifkan SEMUA item menu CAPS di Visual Studio 2013

230

Di Visual Studio 2013, Microsoft sekali lagi menyajikan menu di UPPERCASE sebagai default.

Apakah ini dapat diubah menjadi Kasus Kalimat?

sepatu karet
sumber
5
@stonemetal prosedur w / 2012 serupa, tetapi berbeda dalam detailnya. Seharusnya ada wiki yang mencakup semua versi. Inilah yang saya maksudkan.
Sepatu karet
7
Bukan penipuan, jawaban yang diterima untuk pertanyaan lain tidak bekerja di sini!
Kolonel Panic
1
Itu sama di VS 2013 RC. Solusi yang sama juga berfungsi untuk ini.
Risto Välimäki
1
Saya sudah diposting solusi (untuk regedit dan PowerShell) untuk connect.microsoft.com/VisualStudio/feedback/details/775717/...
Grault
1
Microsoft yakin tidak tahu apa-apa tentang desain antarmuka. Siapa yang berpikir melakukan ini dalam semua topi adalah ide bagus?!?
Almo

Jawaban:

368

Ya - di Visual Studio 2013 baru (seperti dalam VS 2012), MS memperkuat keputusan desain mereka untuk menjadikan SEMUA CAPS MENU BARANG sebagai default. Metode untuk mengembalikan gaya menu hampir metode yang sama digunakan untuk Visual Studio 2012, yang telah dibahas sebelumnya .


Pembaruan (setelah Pembaruan 4 Visual Studio 2013)

Pada Visual Studio 2013 Pembaruan 4 Anda dapat masuk ke Alat> Opsi> Lingkungan
dan hapus centang Matikan huruf besar di bilah menu tangkapan layar menu


Sebelum Pembaruan 4 Visual Studio 2013:

Anda perlu membuat kunci registri khusus jika Anda ingin kembali menu "gaya lama".


Varian Pertama : Karena Package Manager Console adalah Powershell , pilih opsi menu TOOLS / Library Package Manager / Package Manager Console dan masuk dan jalankan

Set-ItemProperty -Path HKCU:\Software\Microsoft\VisualStudio\12.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1 (sebagai satu baris).


Varian kedua : Buka Command Prompt ( win+ r, cmd, enter) dan masukkan dan menjalankan

REG ADD HKCU\Software\Microsoft\VisualStudio\12.0\General /v SuppressUppercaseConversion /t REG_DWORD /d 1 (sebagai satu baris).


Varian Ketiga : Ubah nilai registri dengan tangan, buka, regeditdan navigasikan ke

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\General

lalu, buat (klik kanan):

 DWORD value

dengan isi

 SuppressUppercaseConversion

dan atur ke

 1

Tutup regedit.exe dan Anda selesai.


Varian Keempat : Setidaknya satu Ekstensi VS ( VSCommands untuk Visual Studio 2013 ) telah diterbitkan yang memungkinkan Anda (antara lain) untuk beralih gaya menu melalui menu konfigurasi dari dalam VS 2013.

Anda juga dapat mengaturnya ke item huruf kecil semua (yaitu, imho, bagus): masukkan deskripsi gambar di sini

beralih ke Sentence Case (agak berbeda dari yang Anda dapatkan dengan SuppressUppercaseConversion: menu SQL diubah namanya menjadi Sql) masukkan deskripsi gambar di sini

atau sembunyikan sepenuhnya (dan tampilkan pada tombol ALT, tekan atau arahkan mouse) masukkan deskripsi gambar di sini

sepatu bot karet
sumber
11
+1untuk versi Power Shell!
Mike Christensen
2
Path lengkap untuk Perintah VS adalah Tools > VSCommands > Options > IDE Enhancements > Main Menu > Check "Change Main Menu letter case"dan pilih preferensi Anda.
kjhf
[ctl] + [r] harus [menang] + [r]. cmd, [masukkan]
JeroldHaas
Catatan: The Package Manager Consoledalam VS.NET sebenarnya adalah jendela perintah Powershell sehingga mereka yang terbiasa menggunakannya untuk NuGet dapat menempelkan opsi 1 di dari atas, jalankan, restart VS.NET dan itu bekerja seperti pesona.
atconway
2
Ini adalah jawaban yang bagus tetapi dengan rilis penuh Pembaruan 3 dan 4 itu bukan lagi pendekatan terbaik. Jauh lebih mudah untuk menggunakan pendekatan Tools> Options yang dijelaskan oleh @ScottWylie.
JohnC
43

Setelah bertahun-tahun Microsoft berubah pikiran tentang fitur ini. Pada Visual Studio 2013 Update 3 RC, sebuah opsi telah ditambahkan di Tools -> Options untuk mengubah ke Mixed Case untuk judul Menu. Jelas ini bukan untuk VS 2012 tetapi ke depan opsi ini akan ada di sana.

Ini pemberitahuan dari Brian Harry dari Microsoft ....

Mixed Case Menus - Saya tahu saya akan mendapatkan beberapa umpan balik tentang hal ini :) Ini adalah permintaan lama oleh sebagian vokal basis pengguna VS sejak VS 2012 untuk mengubah menu “ALL CAPS”. Dalam Pembaruan 3 VS 2013, kami telah menambahkan pengaturan Alat -> Opsi untuk mengontrol apakah Anda melihat SEMUA CAPS atau Kasus Campuran. Standarnya masih ALL CAPS tetapi, jika Anda mengubahnya, ia akan bertahan di seluruh peningkatan dan akan menjelajahi seluruh instance IDE Anda menggunakan fitur pengaturan roaming VS Online (jika Anda masuk ke VS sehingga ia tahu siapa Anda).

http://blogs.msdn.com/b/bharry/archive/2014/07/02/vs-tfs-2013-3-update-3-rc.aspx

Scott Wylie
sumber
3
Saya menjalankan VS2013 dan tidak dapat menemukan opsi di mana saja di Alat -> Opsi. Kurasa aku tidak bisa melihat kayu untuk pohon-pohon, jadi bisakah seseorang menunjukkan bagian yang di bawahnya?
Karle
1
Pastikan Anda menginstal VS 2013 Perbarui 3 RC terlebih dahulu. Itu ada di bawah Tools -> Options -> Environment -> General. Itu tepat di bawah opsi Tema Warna.
Scott Wylie
2
Sekarang karena Pembaruan 3 dan 4 adalah RTM, jawaban yang diterima seharusnya adalah yang satu ini karena memiliki jawaban lain yang valid dan bermanfaat yang memerlukan peretasan registri atau ekstensi pihak ke-3 yang ditandai sebagai diterima memimpin orang ke arah yang salah.
JohnC
9

Saya telah menggunakan file reg berikut untuk mengaktifkan / menonaktifkan huruf kecil di Visual Studio 2013:

http://erwinmayer.com/dl/VS2013_ALLCAPS_Toggle.zip

Cukup klik dua kali di VS2013_ALLCAPS_Disable.regdalam arsip untuk menonaktifkan semua judul menu caps, dan VS2013_ALLCAPS_Enable.reguntuk mengaktifkannya kembali.

Anda dapat dengan mudah mengedit file reg sebelum dengan editor teks untuk melihat apa isinya.

Erwin Mayer
sumber
9

Jika Anda menggunakan versi "Visual Studio Express 2013 untuk Windows Desktop" kunci registri harus ditambahkan dalam:

HKEY_CURRENT_USER \ Software \ Microsoft \ WDExpress \ 12.0 \ General
Karle
sumber
3
Atau untuk pengguna prompt perintah: REG ADD HKCU\Software\Microsoft\WDExpress\12.0\General /v SuppressUppercaseConversion /t REG_DWORD /d 1(semuanya dalam satu baris)
ClickRick
5

Sangat sederhana! Anda dapat pergi ke Alat -> Opsi -> Lingkungan -> tab Umum dan centang kotak centang Matikan huruf besar dari sisi kanan dan klik ok. Visual studio 2013 secara otomatis akan mematikan pelapisan menubar.

Raishul
sumber
3
  1. VS 2013: Alat → Ekstensi dan Pembaruan → Online, Ketik "VSCommands" di kotak teks pencarian, Klik Unduh

  2. Alat → Pilihan → Perintah VSC → Umum, Klik tombol Konfigurasi Terbuka

  3. Peningkatan IDEE → Menu Utama → Ubah Kasus Huruf Menu Utama, klik Kasus Kalimat

SyedSafdarNajmi
sumber