2017-09-05 39 views
1

我使用Visual Studio 2017年企业版本15.3.3的Visual Studio 2017年:禁用智能感知CodeSnippets

我看起来像智能感知有代码完成一些新的功能。此功能是,当一个类型是写一个字段名会自动提示。

SpacePosition秒。//以S开始,智能感知提示 “空间”, “位置” 和 “spacePosition”

snippedFeature on tab

我一般都喜欢此功能,但不是代码段。使用代码剪断我有问题,即文字的名称是由智能感知按压片(其用于导航至下一个文字)后自动替换。

在我的例子我想属性命名为“其他”,然后跳到下一个文字的片断中。但由于Intellisens的,属性名由“spacePosition”所取代。

有什么办法可以禁用代码片段中的intellisens功能吗?

我发现在Visual Studio代码相同的问题的解决方案: stackoverflow articel但不为Visual Studio

+1

现在有没有这样的选项来禁用内部代码片段此智能感知功能,但你可以尝试类型后,点击“ESC”键“其他”,然后单击“Tab”键跳跃到下一个字面上,请检查:https://1drv.ms/i/s!Atv5QNuFrncKgymwBXklXjEatOkN –

+0

@Sara:感谢您的解决方法和短视频:-)。适用于我。 – user2959547

+0

嗨,很高兴听到您的问题解决了,并且我添加了答复,您可以在空闲时间将其标记为答案吗?这将有助于其他社区成员更轻松地搜索这些信息,谢谢。 :) –

回答

1

现在有没有这样的选项来禁用内部代码片段此智能感知功能,但你可以尝试点击“Esc键”型“其他”之后键,然后单击“Tab”键跳转到下一个文字请检查以下内容: enter image description here

0

How to: Manage Code Snippets

要访问的代码段经理

1)在工具菜单上,单击代码段经理。快捷按下Ctrl + K,Ctrl + B键

如何更改片断行为

要改变片断行为。

1)进入工具>选项>文本编辑器>智能感知>摘录行为

2)查看图像。 enter image description here

+0

坦克您的建议。但那不是我想要的。我不想在按下标签页时禁用片段。我想在插入剪辑后禁用Intellisense。我已经更新了我的问题,使其更清楚。 – user2959547