Вимкнути ВСІ елементи меню CAPS у Visual Studio 2013


230

У Visual Studio 2013 Microsoft знову представляє меню в ПОНОВНЕННІ як за замовчуванням.

Чи можна їх змінити на випадок вирок?


5
@stonemetal процедура w / 2012 схожа, але відрізняється деталями. Повинна бути вікі, що охоплює всі версії. Це те, що я задумав.
гумові чоботи

7
Не дура, прийнята відповідь на інше питання тут не працює!
Полковник Паніка

1
Те саме в VS 2013 RC. Також для цього працює те саме рішення.
Risto Välimäki

1
Я відправив обхідний шлях (для змерзатися і PowerShell) в connect.microsoft.com/VisualStudio/feedback/details/775717 / ...
Grault

1
Майкрософт впевнений, що у дизайні інтерфейсу справа не зрозуміла. Хто думав, що робити це у всіх шапках було гарною ідеєю?!?
Алмо

Відповіді:


368

Так - у новій Visual Studio 2013 (як і у VS 2012) MS підсилили своє дизайнерське рішення, щоб зробити ВСІ КАПАНІ МЕНЮ ТЕМИ за замовчуванням. Методи повернення стилю меню - це майже ті самі методи, які використовуються для Visual Studio 2012, про які йшлося раніше .


Оновлення (після оновлення 4 для Visual Studio 2013)

Станом на Visual Studio 2013 Update 4 ви можете перейти в меню Інструменти> Параметри> Навколишнє середовище
та зняти прапорець Вимкнути верхній регістр у рядку меню скріншот меню


Перед оновленням Visual Studio 2013 4:

Вам потрібно створити специфічний ключ реєстру, якщо ви хочете повернути меню "старого стилю".


Перший варіант : Оскільки консоль диспетчера пакунків є Powershell , виберіть параметри меню TOOLS / Менеджер пакунків бібліотеки / Консоль диспетчера пакунків та введіть та запустіть

Set-ItemProperty -Path HKCU:\Software\Microsoft\VisualStudio\12.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1 (як єдиний рядок).


Другий варіант : Відкрийте командний рядок ( win+ r, cmd, enter) і ввести і запустити

REG ADD HKCU\Software\Microsoft\VisualStudio\12.0\General /v SuppressUppercaseConversion /t REG_DWORD /d 1 (як єдиний рядок).


Третій варіант : Змініть значення реєстру вручну, відкрийте regeditта перейдіть до

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\General

потім створіть (клацніть правою кнопкою миші):

 DWORD value

зі змістом

 SuppressUppercaseConversion

і встановити його

 1

Закрийте regedit.exe, і ви закінчите.


Четвертий варіант : Опубліковано щонайменше одне розширення VS ( VSCommands for Visual Studio 2013 ), яке дозволяє (серед іншого) перемикати стиль меню через конфігураційне меню з VS 2013.

Ви також можете встановити його для малих речей (що є, імхо, приємно): введіть тут опис зображення

перехід на випадок речення (тонко відрізняється від того, що ви отримуєте з SuppressUppercaseConversion: меню SQL перейменовується в Sql) введіть тут опис зображення

або повністю приховати його (і відобразити його на натисканні клавіші ALT або наведенням миші) введіть тут опис зображення


11
+1для версії Power Shell!
Майк Крістенсен

2
Повний шлях для команд VS є Tools > VSCommands > Options > IDE Enhancements > Main Menu > Check "Change Main Menu letter case"і виберіть свої переваги.
kjhf

[ctl] + [r] має бути [win] + [r]. cmd, [увійти]
ДжерольдХаас

Примітка: Package Manager Consoleв VS.NET насправді є вікно команд Powershell, тому ті, хто знайомий з його використанням для NuGet, можуть вставити 1-й варіант зверху, запустити, перезапустити VS.NET і він працює як шарм.
atconway

2
Це чудова відповідь, але з повним випуском оновлень 3 та 4 це вже не найкращий підхід. Набагато простіше використовувати підхід Інструменти> Параметри, описаний @ScottWylie.
JohnC

43

Через роки Microsoft передумала цю функцію. Станом на Visual Studio 2013 Update 3 RC, опція була додана в меню Інструменти -> Опції для зміни змішаного корпусу для назв меню. Очевидно, це не для VS 2012, але продовження цього варіанту буде.

Ось повідомлення від Брайана Гаррі від Microsoft ....

Меню змішаного корпусу - я знаю, що я отримаю відгуки про це :) Це давній запит голосової частини бази користувачів VS починаючи з VS 2012, щоб змінити меню "ALL CAPS". У версії VS 2013 Update 3 ми додали параметр Інструменти -> Параметри, щоб контролювати, чи бачите ВСІ CAPS або Змішаний чохол. За замовчуванням все-таки ВСІ КАПСИ, але якщо ви зміните, він зберігатиметься через оновлення та буде роумінг по ваших екземплярах IDE, використовуючи функцію налаштування роумінгу VS Online (якщо ви увійдете в VS, то він знає, хто ви).

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


3
Я запускаю VS2013 і не можу знайти параметр ніде в меню Інструменти -> Параметри. Я здогадуюсь, що я не бачу деревини для дерев, щоб хтось міг вказати, під якою секцією знаходиться?
Карле

1
Переконайтесь, що спочатку встановите VS 2013 Update 3 RC. Він знаходиться в розділі Інструменти -> Параметри -> Навколишнє середовище -> Загальне. Це справа під опцією Кольорова тема.
Скотт Вілі

2
Тепер, коли оновлення 3 та 4 є RTM, прийнята відповідь справді повинна бути такою, що має іншу дійсну та гідну відповідь, яка вимагає злому реєстру чи розширення сторонніх організацій, позначені як прийняті, веде людей у ​​неправильному напрямку.
JohnC

9

Я використовую наступні файли рег для включення / відключення нижнього корпусу в Visual Studio 2013:

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

Просто двічі клацніть VS2013_ALLCAPS_Disable.regвсередині архіву, щоб вимкнути всі заголовки меню та VS2013_ALLCAPS_Enable.regзамінити їх знову.

Ви можете легко відредагувати файли reg раніше, за допомогою текстового редактора, щоб побачити, що вони містять.


9

Якщо ви використовуєте версію "Visual Studio Express 2013 для робочого столу Windows", ключ реєстру слід додати в:

HKEY_CURRENT_USER \ Програмне забезпечення \ Microsoft \ WDExpress \ 12.0 \ Загальне

3
Або для користувачів командних REG ADD HKCU\Software\Microsoft\WDExpress\12.0\General /v SuppressUppercaseConversion /t REG_DWORD /d 1рядків : (все в одному рядку)
ClickRick

5

Так просто! Ви можете перейти до Інструменти -> Параметри -> Навколишнє середовище -> Загальна вкладка та встановити прапорець Вимкнути великі регістри з правого боку та натиснути ОК. Visual studio 2013 автоматично відключить верхню обшивку меню.


3
  1. VS 2013: Інструменти → Розширення та оновлення → Онлайн, введіть "VSCommands" у текстовому полі пошуку, натисніть Завантажити

  2. Інструменти → Опції → VSC-команди → Загальне, натисніть кнопку Відкрити-конфігурація

  3. IDEEnhancements → Main Menu → Змінити буквене меню головного меню, натисніть Sentence-Case

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.