Resharper 4.x'i devre dışı bırakın, ancak kaldırmayın


131

Resharper 4.x veya üstünün nasıl devre dışı bırakılacağı, ancak kaldırılmayacağına dair herhangi bir fikriniz var mı?

Yanıtlar:


153

Visual Studio Eklenti Yöneticisi'ni kullanarak ReSharper 4 ve daha düşük bir sürümünü devre dışı bırakabilirsiniz (soldaki onay kutusundan onay kutusunu kaldırın).

ReSharper 5 ve üstünde (7.0.1 sürümüne kadar test edilmiştir), ReSharper'ı Araçlar> Seçenekler> Yeniden Paylaşıcı'dan bu şekilde askıya alabilirsinizalternatif metin


6
Eklenti Yöneticisinin 'Araçlar' sekmesi altında, sadece herhangi birini beceriksizce birkaç anı kurtarmak için ...
Overflew

4
aşağıdaki cevaptan görseli kopyaladı ve yayınladı. Hata! her ikisi de img697.imageshack.us/img697/2126/resharpersuspend.png adresine
Quintin Par

@ stimpy77 Tuhaf, R # 7.0.1 çalıştırıyorum ve askıya alma / devam ettirme seçeneği (orijinal olarak Cherian'dan) hala Araçlar -> Seçenekler'de var. Burada hangi kısım geçerli değil?
Rytmis

Hm, Cherian'ın cevabının orijinal cevabınızın altına kopyalandığını fark etmedim. Boşver, üzgünüm.
Jon Davis

194

Kabul edilen yanıt, yeniden paylaşan 5'ten itibaren işe yaramaz. ReSharper'ı Araçlar> Seçenekler> Yeniden Paylaşım'dan askıya almanız gerekir

alternatif metin


4
+1 Orijinal cevap VS 2010 için iyi değildi. Seninkinin terfi ettiği zaman hakkında :)
Kodlama

Visual studio 2010 dahil tüm visual studio sürümlerinde Resharper'ı bu şekilde devre dışı bırakabilirsiniz. teşekkürler.
NET3

2
Teşekkürler. Eklenti yöneticisine saygı göstermediği için JetBrains'e yazık. Ya her eklenti devre dışı bırak düğmesini standart olmayan farklı bir konuma saklarsa?
Albay Panic

NB. Bu, Yeniden Paylaşımı tamamen devre dışı bırakmaz . Yeniden paylaşan kısmen yüklenir (araçlara / seçeneklere 'yeniden etkinleştir' düğmesi yerleştirmek için). Bir hata mesajını durdurmak için Resharper'ı devre dışı bıraktım, yine de alıyorum :(
Albay Panic

21

Çok fazla tıklamadan yapmak istiyorsanız, Komut Penceresini ( Ctrl+ W, A) açın ve şunu yazın:

ReSharper_Suspend veya ReSharper_Resume ne istediğine bağlı olarak.

Veya bu amaç için bir klavye kısayolu ayarlayabilirsiniz. Gelen VS , gidin Araçlar> Seçenekler> Çevre> Klavye .

Orada bir klavye kısayolu atayabilirsiniz ReSharper_Suspendve ReSharper_Resume.


2
Bu benim için ve VS2010 + ReSharper 5.1 için çalışan tek seçenekti. Teşekkürler!
Jim McKeeth

Bu seçenek, 19 Mart 2015 itibarıyla Visual Studio 2015 CTP6'da ReSharper'ın en son sürümünde benim için mükemmel çalışıyor.
Jaxidian

8

Bu benim için işe yaramadı. Başlangıç ​​sütunundaki onay kutusu hem işaretlendi hem de devre dışı bırakıldı.

FAKAT! Web'de başka bir yerde bir düzeltme buldum.

Yapmanız gereken, aşağıdaki dosyaları yazılabilir yapmaktır:

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

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

Bu dosyalar salt okunur olduğundan, VS200x, Resharper eklentisinin başlangıç ​​etkinliğini ayarlamak için bunları değiştiremedi.


6

Visual Studio 2012 ve Resharper 7+ için, Visual Studio için bir kısayol oluşturun ve aşağıdaki anahtarı ekleyin:

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

Artık, Resharper'ın zaten devre dışı bırakıldığı Visual Studio'yu açmanın bir yolu var.


Çok teşekkür ederim. Herkesin masaüstünü aynı makineye bağladığı bir ortamda çalışıyorum ve yanlışlıkla bu şeyi etkinleştirdim. Bu, Resharper olmadan çalışmak için hile yaptı.
Phillip Scott,

2

ReSharper 6.1.1 artık ReSharper_Resume veya ReSharper_Suspend'i içermiyor (veya en azından onları bir araç çubuğuna eklemek için bulamıyorum). Daha önce bahsedilen klavye kısayolları (Ctrl + 8 veya Ctrl + Shift + Alt + 8 de çalışmaz).

Çözüm olarak, Araçlar / Seçenek / Yeniden Paylaşıcı'yı kullanabilir ve Askıya Al düğmesini tıklayabilirsiniz. Askıya aldıktan sonra ReSharper 6.1.1'i devam ettirmek için o konuma geri dönmeniz gerekir.

ReSharper 6.1.1'i askıya almanın ana nedeni, nAnt dosyalarını düzenlerken (büyük veya küçük, fark yaratmaz) Visual Studio 2008 SP1'in çökmesinin garantili olmasıdır. Bu dosyalar genellikle .build dosya uzantısına sahiptir.


2

ReSharper 5.0'da, geçerli dosya için kod analizini geçici olarak etkinleştirmek / devre dışı bırakmak için klavye kısayolu Ctrl+ Shift+ Alt+ şeklindedir 8. Önceki versiyonlarda Ctrl+ idi 8.


1

Ctrl + 8 tuşlarına da basabilirsiniz.


2
Bu kısayol, şu anda açık dosya için ReSharper'ı devre dışı bırakır.
Feryt

1

Win7'de, VS'yi yönetici olarak açın ve .AddIn dosyası yazılabilir olacaktır. (onay kutusu etkin olacaktır)


1

Nant dosyalarını düzenlerken yalnızca ReSharper'ı devre dışı bırakmam gerekiyor. Son zamanlarda 6.1'de "geliştirilmiş" ve o zamandan beri Visual Studio tarafından sağlanan mevcut intellisense'i bozmuştur. Etkinleştirme ve devre dışı bırakma etrafında dans etme konusunda endişelenmek yerine, Nant çözümümü yükleyen ancak VS'yi güvenli modda yükleyen bir toplu iş dosyası oluşturmaya karar verdim. Nant söz konusu olduğunda, VS'yi süslü bir metin düzenleyiciden başka bir şey için kullanmadığım için harika çalışıyor gibi görünüyor.

Örnek: Aşağıdakini yarasa veya cmd olarak kaydedilmiş bir metin dosyasına koyun.

Dosyam: "nantbuild.cmd"

devenv psbuild.sln /safemode
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.