Mr.*_*. T 11 visual-studio-2013
我不确定它何时开始发生或如何发生(虽然它可能与VS2013 Update 4一致),但出于某种原因,每次我启动VS2013并进入"查找和替换"对话框(Ctrl-Shift-F) ,选中"查找选项"下的"匹配大小写".以前,该选项要么未经检查,要么最坏是"粘性" - 这意味着它保留了VS2013运行之前的选择.

我可以取消检查并运行搜索,只要Visual Studio的实例正在运行,它就会保持未检查状态,但是下次启动VS2013时,会再次检查它.在工具|下找不到任何明显的设置 选项.
预感(由于来自@Cliff Mayson的温和刺激,我决定在注册表中搜索是否有任何明显的设置在VS2013中强制进行区分大小写的搜索.没多久就找到了答案:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\Find\DialogOptions
Run Code Online (Sandbox Code Playgroud)
有一个值
MatchCase=1 WholeWord=0 Hidden=1 Up=0 Selection=0 Block=0 KeepCase=0 SubFolders=1 KeepOpen=1 NameOnly=0 Plain Solution FindAll
Run Code Online (Sandbox Code Playgroud)
我改MatchCase=1到MatchCase=0和重新启动VS2013.瞧!没有更多区分大小写的搜索!
在该部分中还有一些其他类似的注册表项,但我没有弄乱它们中的任何一个.
小智 6
完成更多.T先生引用的注册表项适用于经典的"查找"对话框,但不适用于VS2013具有的新的较小和嵌入式注册表项.但是,通过更改注册表项的MatchCase值,您也可以获得相同的效果
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\Find\AdornmentOptions
Run Code Online (Sandbox Code Playgroud)
来自DialogOptions的两行
MatchCase=1
Run Code Online (Sandbox Code Playgroud)
至
MatchCase=0
Run Code Online (Sandbox Code Playgroud)
即,就像对DialogOptions键一样.
| 归档时间: |
|
| 查看次数: |
1088 次 |
| 最近记录: |