2017-09-05 64 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