簡體   English   中英

更改智能感知自動完成功能以進行嘗試

[英]Change intellisense autocomplete for Try

鍵入try並按Enter鍵后,它會自動鍵入

  Try

    Catch excError As Exception

        WriteLog(excError)

    End Try

我看過,這不是片段。 片段版本具有ApplicationException而不是Exception。 有誰知道它的存儲位置以便我可以更改它?

您沒有標識什么版本的Visual Studio,但是這里是如何在Visual Studio Community 2015中修改默認的“嘗試/捕獲”代碼段的方法:

工具->代碼片段管理器->語言[在下拉菜單中選擇所需的語言]->代碼模式->錯誤處理

突出顯示所需的代碼段,並記下拆分面板上方位置文本框中的值。 關閉Visual Studio,因為.snippet文件最有可能在Visual Studio打開時使用。 導航到位置文本框中列出的路徑,然后使用您喜歡的文本編輯器打開.snippet文件。 .snippet文件是xml文件; 文件末尾的<Code><!CDATA[[]]></Code>節點中包含Intellisense插入的實際代碼。 CDATA塊中的代碼修改為您希望Intellisense為該代碼段插入的代碼並保存文件。

這是默認的<Code><!CDATA[[]]></Code>節點在默認的Visual Basic Try / Catch代碼段中的外觀:

<Code Language="VB" Kind="method body"><![CDATA[Try

Catch ex As $ExceptionType$

End Try]]></Code>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM