我想知道是否有人在Visual Studio 2015中禁用HTML元素工具提示有任何运气。我发现它们真的很烦人,特别是在拖动/按住ctrl +拖动文本时(它们大多数时间都会阻碍) 。这是一个功能截图(更新):
我用Google搜索并且只能找到the post where the feature was announced,但没有提到如何禁用它。我检查了我的Visual Studio首选项,并为HTML文本编辑器禁用了“自动列表成员”和“参数信息”。
有任何想法或建议吗?
更新(2015年10月16日):我认为此问题可能与Web Essentials包有关。我禁用了软件包,并且能够显示工具提示,但是,我目前没有安装默认Visual Studio 2015的计算机来测试我的理论。我更新了截图以反映我得到的实际工具提示(原始截图是链接博客文章中包含的截图)。
答案 0 :(得分:1)
这对我来说也很烦人。我发现ElektroStudios'在我的案例中,解决方案并不合适。我非常确定它们是VS-native(绝对不是Web-Essentials或ReSharper)。
至少对于VS2015,有问题的工具提示位于文件中:
C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Extensions \ Microsoft \ Web Tools \ Schemas \ 1033 \ HTML \ html.loc
删除此文件的内容已禁用"已禁用"我的工具提示,虽然我不能说这是否是一个永久的修复。
答案 1 :(得分:0)
试试这个:
转到:Tools > Options... > Text Editor > HTML > General
在“声明完成”部分,您会看到“自动列表成员”复选框,取消选中该复选框。
但是,我不确定上面的功能是否适用于设计中的html编辑,或者只会影响特定的html开发环境(例如编辑html文件),所以我会给出一个额外的解决方案:< / p>
转到:Tools > Options... > Environment > Keayboard
在此处,找到命令Edit.ToggleCompletionMode
并指定所需的键盘快捷键。
然后在你希望切换成员的自动完成时使用它(包括我所使用的html成员)。
抱歉,如果我讨论了你想要的东西,因为没有自动完成它会删除工具提示的存在,但我不知道你是否需要自动完成建议。
无论如何,对于工具提示,您可以尝试执行我在上图中说明的相同步骤,但使用“参数信息”复选框和/或相应的键盘快捷键Edit.ParameterInfo
。因为似乎html元素工具提示被视为参数信息。