像Resharper這樣的產品有很多設置,我似乎無法找到正確的設置以獲得我期望的確切行爲。標籤行爲resharper智能感應選項
我想改變的行爲是這樣的: 假設我想endresult是
但線路目前
正如你期望我開始打字:
和標籤後,我得到這個
,但我希望它成爲
有誰知道我怎麼能以這樣的方式改變ReSharper的設置,我期望的行爲是實現的? 謝謝。
編輯:請注意標籤不會在默認VS智能感知中執行所需的行爲。
像Resharper這樣的產品有很多設置,我似乎無法找到正確的設置以獲得我期望的確切行爲。標籤行爲resharper智能感應選項
我想改變的行爲是這樣的: 假設我想endresult是
但線路目前
正如你期望我開始打字:
和標籤後,我得到這個
,但我希望它成爲
有誰知道我怎麼能以這樣的方式改變ReSharper的設置,我期望的行爲是實現的? 謝謝。
編輯:請注意標籤不會在默認VS智能感知中執行所需的行爲。
在這種特定的情況下結束了,這裏是你應該做的:
SomeMethod()
前權,Math.Ab
類型,並完成Abs
與輸入,如正確地搶H.建議您將結束與Math.Abs(SomeMethod();
請記住,這可能不是最佳解決方案,但前提是您可能有大量其他代碼完成的用法可能與此類設置更改相沖突。
如果在多個地方需要這種類似的代碼修改,您應該改爲創建search and replace pattern。
按下回車鍵,而不是Tab鍵將插入而不覆蓋,雖然你再與
Math.Abs()SomeMethod();
這個額外的括號可能是由於括號完成設置,我設置爲「僅打開」。但進入確實有效,謝謝。 – JBSnorro 2012-01-17 23:25:45
請注意,_tab_在默認VS智能感知中執行期望的行爲。使用來自Resharper的Intellisense的自動完成功能時,我必須習慣使用_Enter_而不是_tab_,以防止在插入符號後覆蓋任何字母。除非您碰巧知道如何爲R#Intellisense切換_Enter_和_tab_?這可能是不可能的。 謝謝。 – JBSnorro 2012-01-17 23:31:00
你的猜測是正確的:那是不可能的 – gorohoroh 2012-01-18 06:49:44