我喜歡ReSharper提供的許多功能,但我絕對無法忍受它所做的格式化和代碼完成。它讓我走了每一步。在JavaScript中,它不斷竊取大括號,試圖重新格式化我的代碼,使其無法正常工作,並且很難找到碎片丟失的地方。完全禁用ReSharper for Visual Studio中的格式化和完成
我想禁用一切與ReSharper的格式和代碼完成,同時仍然得到它有很酷的導航的東西的好處。
反正有沒有做ReSharper的選擇性安裝?我試過在選項中禁用這個東西,但它似乎沒有任何好處。
我喜歡ReSharper提供的許多功能,但我絕對無法忍受它所做的格式化和代碼完成。它讓我走了每一步。在JavaScript中,它不斷竊取大括號,試圖重新格式化我的代碼,使其無法正常工作,並且很難找到碎片丟失的地方。完全禁用ReSharper for Visual Studio中的格式化和完成
我想禁用一切與ReSharper的格式和代碼完成,同時仍然得到它有很酷的導航的東西的好處。
反正有沒有做ReSharper的選擇性安裝?我試過在選項中禁用這個東西,但它似乎沒有任何好處。
轉至ReSharper |選項。更改以下選項:
在頁面上環境|編輯器:關閉從「自動格式」或「自動插入」開始的選項。這不會完全禁用ReSharper格式化功能,但至少在輸入時不會自動調用。
在頁面上Intellisense |一般:更改爲「Visual Studio」。或者,如果您只是不喜歡JavaScript中的代碼完成,請更改爲「Limited ReSharper Intellisense」並關閉JavaScript。
P.S.你能否用實例來描述一下,當ReSharper是「竊取大括號」時你打字的是什麼?謝謝!
這是我正在談論的視頻。底部的支撐用於包含功能。當開始一個新的完成時它會竊取它。我通過禁用「自動插入右大括號」來修復它。 http://www.youtube.com/watch?v=Vu48htYFG7U 即使啓用此功能,它仍然無法按指定方式工作。這兩個選項分別是在打開大括號和打開大括號後輸入。它似乎並沒有做,直到我試圖打我自己的大括號,那是當它偷走另一個。 – 2013-03-26 16:33:58
我認爲如果您有一個大按鈕「禁用所有格式設置和自動完成功能」,那真的很酷。無論如何,謝謝你的答覆,我認爲我現在處於一個更好的位置。 – 2013-03-26 16:40:19
@ChrisLees只有在沒有匹配的大括號的情況下,它纔會偷走大括號。你的右大括號是否與之相匹配? – 2013-03-26 22:32:43
這將是異端的一些,但我不喜歡Resharper的自動完成和其他intellisense項目。我關閉了它們,但這樣做會使我的正常VisualStudio Intellisense和ParameterInfo完全無效。我認爲這導致人們回到Resharper,因爲比糟糕更糟的是什麼都沒有。
如果需要ReSharper的部分它非常直截了當關閉:
ReSharper的>選項>智能感知>選擇Visual Studio的單選按鈕
暫時我不喜歡這個(可能是無意的)脅迫我決定在這裏回答如何重新激活正常的Visual Studio intellisense和參數信息,這是如何恢復它。
工具>選項...>文本編輯器> C#(例如)>常規>自動列表成員
工具>選項...>文本編輯器> C#(例如)>常規>蜱的參數信息
工具>選項...>文本編輯器> C#(例如)>智能感知蜱顯示完成列表上有字符輸入
感謝至關重要。謝謝!如果我沒有記錯的話,甚至在卸載Resharper之後,這一切都發生在我身上,讓Visual Studio徹底癱瘓了。 – Timo 2017-09-06 09:33:41
您還可以設置ReSharper的工作要做格式化後你的方式它... – 2016-02-09 16:07:57