ปิดใช้งาน แต่ไม่ถอนการติดตั้ง Resharper 4.x เป็นต้นไป


คำตอบ:


153

คุณสามารถปิดใช้งาน ReSharper 4 และต่ำกว่าโดยใช้ Visual Studio Add-In Manager (เอาเครื่องหมายออกจากกล่องกาเครื่องหมายทางด้านซ้าย)

ใน ReSharper 5 ขึ้นไป (ทดสอบถึงเวอร์ชัน 7.0.1) นี่คือวิธีที่คุณสามารถระงับ ReSharper จากเครื่องมือ> ตัวเลือก> Resharper ข้อความแสดงแทน


6
Add-in Manager ภายใต้แท็บ 'Tools' เพียงเพื่อช่วยชีวิตใครบางคนในช่วงเวลาที่สะดุด ...
Overflew

4
คัดลอกรูปภาพจากคำตอบด้านล่างและโพสต์ ห่วย! ทั้งคู่ชี้ไปที่img697.imageshack.us/img697/2126/resharpersuspend.png
Quintin Par

@ stimpy77 แปลกฉันใช้ R # 7.0.1 และตัวเลือก Suspend / Resume (มาจาก Cherian) ยังคงอยู่ใน Tools -> Options ส่วนไหนไม่ได้ใช้ที่นี่?
Rytmis

ดูเหมือนว่าฉันไม่สังเกตเห็นคำตอบของ Cherian ที่คัดลอกไว้ด้านล่างคำตอบเดิมของคุณ ไม่เป็นไรขอโทษ
Jon Davis

194

คำตอบที่ยอมรับใช้ไม่ได้ตั้งแต่ resharper 5 เป็นต้นไป คุณควรระงับ ReSharper จากเครื่องมือ> ตัวเลือก> Resharper

ข้อความแสดงแทน


4
+1 คำตอบเดิมไม่ดีสำหรับ VS 2010 เกี่ยวกับเวลาที่คุณได้รับการเลื่อนตำแหน่ง :)
Gone Coding

นี่คือวิธีปิดการใช้งาน Resharper ใน Visual Studio ทุกเวอร์ชันรวมถึง Visual Studio 2010 ด้วยขอบคุณ
NET3

2
ขอบคุณ. อัปยศกับ JetBrains ที่ไม่เคารพตัวจัดการ Add-In จะเกิดอะไรขึ้นถ้าทุก Add-in ซ่อนปุ่มปิดการใช้งานไว้ในตำแหน่งอื่นที่ไม่ใช่มาตรฐาน
พันเอก Panic

NB. นี้ไม่ได้ปิดการใช้งาน Resharper สมบูรณ์ Resharper จะโหลดบางส่วน (เพื่อวางปุ่ม 'เปิดใช้งานอีกครั้ง' ในเครื่องมือ / ตัวเลือก) ฉันปิดการใช้งาน Resharper เพื่อหยุดข้อความแสดงข้อผิดพลาดฉันยังคงได้รับ :(
พันเอก Panic

21

ถ้าคุณต้องการทำโดยไม่คลิกมากเกินไปให้เปิดหน้าต่างคำสั่ง ( Ctrl+ W, A) แล้วพิมพ์:

ReSharper_SuspendหรือReSharper_Resumeขึ้นอยู่กับสิ่งที่คุณต้องการ

หรือคุณสามารถตั้งค่าแป้นพิมพ์ลัดเพื่อจุดประสงค์นี้ ในVSไปที่เครื่องมือ> ตัวเลือก> สิ่งแวดล้อม> คีย์บอร์ด

มีคุณสามารถกำหนดแป้นพิมพ์ลัดไปและReSharper_SuspendReSharper_Resume


2
นี่เป็นตัวเลือกเดียวที่ใช้ได้ผลสำหรับฉันและ VS2010 + ReSharper 5.1 ขอบคุณ!
Jim McKeeth

ตัวเลือกนี้ทำงานได้อย่างสมบูรณ์แบบสำหรับฉันใน ReSharper เวอร์ชันล่าสุดใน Visual Studio 2015 CTP6 ณ วันที่ 19 มีนาคม 2558
Jaxidian

8

สิ่งนี้ไม่ได้ผลสำหรับฉัน ช่องทำเครื่องหมายในคอลัมน์ Startup ถูกเลือกและปิดใช้งาน

แต่! ฉันพบวิธีแก้ไขที่อื่นในเว็บ

สิ่งที่คุณต้องทำคือทำให้ไฟล์ต่อไปนี้เขียนได้:

C:\Program Files\JetBrains\ReSharper\v4.0\Bin\Product.VisualStudio.80.AddIn

C:\Program Files\JetBrains\ReSharper\v4.0\Bin\Product.VisualStudio.90.AddIn

เนื่องจากไฟล์เหล่านี้เป็นแบบอ่านอย่างเดียว VS200x จึงไม่สามารถแก้ไขเพื่อตั้งค่าการเปิดใช้งานการเริ่มต้นของ Addin Resharper


6

สำหรับ Visual Studio 2012 และ Resharper 7+ ให้สร้างทางลัดสำหรับ Visual Studio และเพิ่มสวิตช์ต่อไปนี้:

"C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe" /Resharper.Suspend

ตอนนี้คุณมีวิธีเปิด Visual Studio โดยที่ Resharper ถูกปิดใช้งานแล้ว


ขอบคุณมาก. ฉันทำงานในสภาพแวดล้อมที่ทุกคนเดสก์ท็อประยะไกลไปยังเครื่องเดียวกันและฉันเปิดใช้งานสิ่งนี้โดยไม่ได้ตั้งใจ นี่เป็นเคล็ดลับในการทำงานโดยไม่ต้อง Resharper
Phillip Scott Givens

2

ReSharper 6.1.1 ไม่รวม ReSharper_Resume หรือ ReSharper_Suspend อีกต่อไป (หรืออย่างน้อยก็หาไม่พบเพื่อเพิ่มลงในแถบเครื่องมือ) แป้นพิมพ์ลัดที่กล่าวถึงก่อนหน้านี้ (Ctrl + 8 หรือ Ctrl + Shift + Alt + 8 ไม่ทำงานเช่นกัน)

ในการแก้ไขปัญหาคุณสามารถใช้ Tools / Option / ReSharper และคลิกปุ่ม Suspend คุณต้องกลับไปที่ตำแหน่งนั้นเพื่อกลับมาเล่น ReSharper 6.1.1 หลังจากที่คุณระงับ

เหตุผลหลักในการระงับ ReSharper 6.1.1 คือการรับประกันว่า Visual Studio 2008 SP1 ขัดข้องเมื่อแก้ไขไฟล์ nAnt (ขนาดใหญ่หรือเล็กไม่มีความแตกต่าง) ไฟล์เหล่านั้นมักมีนามสกุลไฟล์เป็น. build.


2

ใน ReSharper 5.0 แป้นพิมพ์ลัดเพื่อเปิดใช้งานชั่วคราว / ปิดการใช้งานการวิเคราะห์รหัสสำหรับแฟ้มปัจจุบันคือCtrl+ Shift+ +Alt 8เป็นCtrl+ 8ในเวอร์ชันก่อนหน้า


1

คุณยังสามารถกด Ctrl + 8


2
ทางลัดนี้ปิดใช้งาน ReSharper สำหรับไฟล์ที่เปิดอยู่ในปัจจุบัน
Feryt

1

ใน Win7 ให้เปิด VS ในฐานะผู้ดูแลระบบและไฟล์. AddIn จะสามารถเขียนได้ (ช่องทำเครื่องหมายจะใช้งานได้)


1

ฉันต้องปิดใช้งาน ReSharper เมื่อแก้ไขไฟล์ Nant เท่านั้น เมื่อไม่นานมานี้ได้รับการ "ปรับปรุง" ใน 6.1 และนับตั้งแต่นั้นมาได้ทำลาย Intellisense ที่มีอยู่โดย Visual Studio แทนที่จะกังวลเกี่ยวกับการเต้นในการเปิดใช้งานและปิดใช้งานฉันตัดสินใจสร้างไฟล์แบตช์ที่โหลดโซลูชัน Nant ของฉัน แต่โหลด VS ในเซฟโหมด ดูเหมือนว่าจะใช้งานได้ดีเพราะฉันใช้ VS เพื่ออะไรมากไปกว่าโปรแกรมแก้ไขข้อความแฟนซีเมื่อพูดถึง Nant

ตัวอย่าง: ใส่สิ่งต่อไปนี้ในไฟล์ข้อความที่บันทึกเป็นค้างคาวหรือ cmd

ไฟล์ของฉัน: "nantbuild.cmd"

devenv psbuild.sln /safemode
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.