[英]How to turn off brackets/quotes auto-completion in Visual Studio
正如標題中所述:如何在 MSVS 中關閉括號/引號/花括號自動完成功能? 我主要對 C# 和 XAML 感興趣,但其他文本編輯器也會很好。
編輯:目前我正在使用帶有這些擴展的 MSVS 11:
他們中的大多數必須預先安裝了 msvs 安裝,因為我不記得自己安裝了它們;)
EDIT2 :我在這個版本中使用 msvs:版本 11.0.50323.1 QRELB
編輯3 :
我發現當前可用的 msvs11 中不會出現該問題。
如果有人對 VS 2013 有這個問題,現在有一個設置。 我剛剛重置了我的 VS 設置,它又開始完成我的牙套。 對我來說,這不是生產力電動工具。 您可以在此處打開/關閉它:
如果有人偶然使用 Resharper,您可能還需要調整設置
(Resharper Menu, Options) - Environment -> Editor -> Editor Behavior
和
(Resharper Menu, Options) - Environment -> Intellisense -> Completion Behavior
根據你的個人喜好,除了別人提到的 Visual Studio 內置設置。
對於 Visual Studio 2017:
僅限 C#:
工具 > 選項 > 文本編輯器 > C# > 常規 > 自動大括號完成
所有語言:
工具 > 選項 > 文本編輯器 > 所有語言 > 常規 > 自動大括號完成
我知道你沒有提到生產力電動工具,但是用它很容易關閉。 我相信這個包可以通過nuget下載。
下載后轉到工具 - 選項 - 生產力工具 - 然后在右側您將看到自動支撐完成。 關掉!
要在 Visual Studio 2015 中關閉 XAML 的雙引號自動完成,它是:
Tools -> Options -> Text Editor -> XAML -> Miscellaneous -> Attribute quotes
單擊工具/選項菜單,轉到文本編輯器/所有語言/常規,然后禁用“自動大括號完成”選項。
您還可以使用關鍵字“大括號”搜索該選項
Visual Studio 17.2.3 版:工具 -> 選項 -> 文本編輯器 -> C# -> 取消選中自動大括號完成
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.