Я искал способ отключить все заглавные буквы в Visual Studio и нашел этот пост. https://stackoverflow.com/questions/10859173/how-to-disable-all-caps-menu-titles-in-visual-studio-2012-rc/10859562#10859562

Он говорит, чтобы добавить запись реестра DWORD, чтобы отключить его:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General
DWORD: SuppressUppercaseConversion
Value: 1

Но у меня вопрос: есть ли в Visual Studio что-то, что ищет DWORD : SuppressUppercaseConversion и если они его найдут, они отключат все заглавные буквы? Или это какой-то хак, из-за которого текст больше не будет заглавными?

Если Visual Studio уже ищет это значение, почему бы не встроить его в параметры Visual Studio, чтобы включить или отключить его?

Я видел это во многих других приложениях. Является ли предпочтение разработчика не предоставлять эти опции через их приложение, но разрешать вам изменять их, если вы знаете секретное рукопожатие?

1 ответ1

2

Реестр является базой данных. Программы извлекают значения из базы данных по мере необходимости. Они могут получить одно именованное значение. Они могут получить все в ключ или так далее. То, что программа делает с информацией, которую она получает из реестра, полностью зависит от программы.

Большинство программ жестко запрограммированы для поиска конкретной записи. Некоторые программы, такие как Windows Explorer, гораздо более гибки в том, что они ищут записи, которые соответствуют определенным правилам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .