Microsoft Visual Studio için önerilen eklentiler / eklentiler [kapalı]


210

Herkes iyi bir tavsiye edebilir eklentiyi ons veya eklentileri için Microsoft Visual Studio?
Freebies tercih edilir, ancak maliyet değerinde ise bu iyi.


C, C ++ ve C # için PVS-Studio Statik Kod Analizörü: viva64.com/tr/pvs-studio

Daha iyi kaldır. Bu gerçek değil. (> 5 yıl ve yapıcı değil ve hepsi artık mevcut değil)
Erik

Yanıtlar:


139

SmartPaster - (ÜCRETSİZ) Dizeler için kod üretecini kopyala / yapıştır

AnkhSvn - VS.NET için (ÜCRETSİZ) SVN Kaynak Kontrol Entegrasyonu

VisualSVN Sunucusu - (ÜCRETSİZ) Kaynak Kontrolü

ReSharper - Yeniden düzenleme ve üretkenliğe yardımcı olan IDE geliştirme

CodeRush - Steroidlerdeki kod gen makroları

Refactor - Kod yeniden düzenleme yardımı

CodeMaid (FREE) - Kod temizleme, organizasyon ve karmaşıklık analizi

CodeSmith - Kod Oluşturucu

GhostDoc - (ÜCRETSİZ) Basit kod yorumlama aracı

DXCore (FREE) ve birçok harika eklentisi: DxCore Topluluk Eklentileri , CR_Documentor , CodeStyleEnforcer , RedGreen

TestDriven.Net - (ÜCRETSİZ / ÖDEME) Birim Test Yardımı

Reflektör - (PAY) Zengin özelliklere sahip .Net Sökücü Reflektör Eklentileri

Web Dağıtım Projeleri - Web siteleri ve Web uygulamaları ( kaynak ) oluşturmak ve dağıtmak için ek işlevler sağlar .

StudioTools - (ÜCRETSİZ) Navigasyon asistanı, kod metrikleri aracı, artımlı arama, görsel stüdyoda dosya gezgini ve editör pencerelerini yırtın. Taşındı eski site (archive.org) için yeni site ve durdurulan.


DXCore için RedGreen eklentisi, TD.NET için daha sezgisel (R # benzeri!) Bir kullanıcı arayüzü (hiçbir yerde güçlü veya eksiksiz değil, ancak iş yapıyor) sağlayan alternatif (açıkçası güçlü değil)
Ruben Bartelink

Ben bu cevaba "görsel destek" eklemeniz gerektiğini düşünüyorum ..
ufukgun

Orada reshareper yok inanamıyorum!
Hannoun Yassir

@ Yassir harika bir nokta. Kısa süre önce CodeRush'tan ReSharper'a geçtim. Ben tamamen TDD (Test Odaklı Geliştirme) ve yeniden düzenleme ile nasıl yardımcı kazıyorum.
David Negron

1
@MehdiBugnard, JetBrains gibi performans profillerinden bahsediyorsunuz dotTrace jetbrains.com/profiler RedGate ANTS Performans Profilcisi red-gate.com/products/dotnet-development/… Telerik JustTrace telerik.com/products/memory-performance-profiler.aspx
David Negron

98

Ücretsiz değil, ama ReSharper kesinlikle bir öneri.


32
ReSharper'ı seviyorum ama MAN görsel stüdyolarımın performansını düşürüyor.
mmcdole

Simucal: çözümlerinizi bir RAM diske yerleştirmeyi deneyin. Çok daha iyi, özellikle tam çözüm analizi.
Dmitri Nesteruk

5
Ben sadece 2,5k satır üzerinden dosya ile performans düşüş gördüm. Aksi takdirde iyi ... ve 2.5k hattı çok fazla, bu yüzden bana birden fazla dosyada olması gerektiğini söyleyen bir "özellikler";)
Patrick Desjardins

5
Bu araç daha büyük projelerde tam anlamıyla işe yaramaz. Performans anında düşer.
Sergey Akopov

yararsız, kelimenin tam anlamıyla performans domuz
cd491415

52

Tüm Domates en Görsel X Assist . Kesinlikle yemin ederim. Riverblade tarafından Visual Lint daha Lint için daha iyi bir fiş görmek istiyorum , ama bu sonunda yapı sunucusuna taşınacağından beri ben her birkaç günde bir elle çalıştırmak sakıncası yok.


VAssistX'in "çalışma alanında açık" ve "başlık çevirme" özelliklerini uygulayan ücretsiz bir araç yazdım: humbug.net/vsxtool Eklentilere izin vermeyen Visual Studio Express sürümleriyle bile çalışır.
Sam

Yeniden düzenleme araçlarını ekleyebilseydiniz, bu harika olurdu :-)
graham.reeds

Haha ne yazık ki bu istediğimin kapsamı dışındaydı .. ama harika olurdu.
Sam

35

PowerCommands , Microsoft Visual Studio'da olması gerektiğini düşündüğü çeşitli yeni özellikler sunan Microsoft tarafından oluşturulan bir eklentidir.

Bunlar

  • Proje referanslarını kopyalama / yapıştırma!
  • Doğrudan bir dosyanın veya projenin sabit sürücü konumuna atlamak için "İçeren Klasörü Aç"
  • Otomatik yeniden düzenleme ve ifadeleri kullanarak sıralama
  • Proje klasörlerinizin herhangi birinde bir komut istemi açmak için "Komut İstemi'ni Burada Aç".
  • Collapse Projeleri

4
İçeren klasör açın ve deyimler kullanarak yanlış yapmıyorsam VS2008 zaten var
Boris Callens

Otomatik Yeniden Düzenleme ve Sıralama kullanarak ifadeleri de VS2008 ile geliyor. Komut adı Edit.RemoveAndSort
André Pena

@Andre PowerCommands ayrıca dosyaları kaydederken veya tüm dosyaları bir çözümde yapar. Komutun bunu yapacağından emin değilim.
Rangoric

VS2015'te (VS2008'i yalnız bırakalım) bile dosyalar için İçeren Klasörü Aç yoktur .
dotNET

25

RockScroll harika ve ücretsiz.


ek

@Andrei'nin belirttiği gibi, MetalScroll daha iyi bir alternatiftir. Açık Kaynak kodludur ve RS hakkındaki sinir bozucu şeyleri düzeltir.


1
RockScroll, tanıtacağı tüm IDE kazalarını engellemek için harika. :)
Gabriel Isenberg

Bunu hiç deneyimlemedim, ama sonra yine de muhtemelen iyi test edilmedi.
Adam Lassek

Bana da hiç çarpmadım. Bunun güncellendiğini görmek isterim.
nportelli

Bana milyonlarca kez çarptı. Çok dengesiz IMHO.
Dmitri Nesteruk

2
MetalScroll'u deneyin !! Rockscroll'den daha iyi: blog.andrei.rinea.ro/post/…
Andrei Rînea

20

Ben CodeRush ve Refactor büyük bir hayranıyım ! Pro DevExpress tarafından. Onları birkaç yıldır kullanıyorum ve şüphesiz beni daha hızlı bir geliştirici yapıyor. Ayrıca, her ikisi de Visual Studio için kendi eklentilerinizi geliştirmenize izin veren DXCore adlı ücretsiz bir çerçeve üzerine inşa edilmiştir ve gökyüzü buradaki sınırdır ...


Belki bir şey eksik ama DXCore ücretsiz değil.
Sergey Akopov


15

Ben bulmak Hayalet Doc çok yararlı olduğu.

GhostDoc, C # için otomatik olarak XML dokümantasyon yorumları üreten Visual Studio için ücretsiz bir eklentidir. Temel sınıflardan veya uygulanan arabirimlerden miras alınan mevcut belgeleri kullanarak veya örneğin yöntemler, özellikler veya parametrelerin adından ve türünden yorumlar çıkararak.


3
Bu soru "en nefret edilen eklentiler / eklentiler" olsaydı GhostDoc oyumu alacaktı. GhostDoc'un ürettiği akılsız dokümantasyondan daha fazla dokümantasyon tercih etmem.
Ryan Lundy

Belgelerinizin sonu olmaması gerekiyordu. Bu sadece bir başlangıç ​​noktası. Katılıyorum, sadece hayalet belge belgelerine sahip olmak anlamsız.
Ray

1
Ancak GhostDoc'un ürettiklerini terk etmemeniz gerekiyorsa, ne anlamı var? VS'de /// tuşuna basarsanız, yönteminizde / mülkünüzde / her şeyde her şey için şablonu otomatik olarak alırsınız. Alamadığınız tek şey, akılsız GhostDoc tarafından üretilen yorumlardır.
Ryan Lundy

"GhostDoc ücretsiz" - Hayır kayıt gerektirir ve şimdi nagware
David

14

Kaynak kontrolü için SVN kullanıyorsanız, kesinlikle VisualSVN edinin. Visual Studio IDE içinden TortoiseSVN etkileşimlerini etkinleştirir.

Ayrıca Resharper yorumunu da tekrarlıyorum. Perakende fiyatı biraz dik, ama eğer bir öğrenciyseniz ya da eğitimsel olarak bağlıysanız, aslında oldukça ucuzdur.


Şahsen AnkhSVN ücretsiz açık kaynak eklentisini Visual Studio'nun mükemmel yeterli buluyorum; VisualSVN Sunucusu ile birleştiriyorum. VisualSVN'nin fiyatı haklı çıkarmak için yeterli değer katıp katmadığını görmek için ikisini karşılaştırmaya değer olabilir.
Hydrargyrum

14

+1 Görsel Yardım.

Gerçekten iyi bir fikir edinmek için bir eklentiye ihtiyacınız olması talihsiz bir durumdur, ancak kesinlikle ödemeye değer.


Ve güzel yeniden düzenleme seçenekleri ve çok daha güzel bir sözdizimi vurgulama olsun.
fmuecke



9

Pano Yöneticisi

Pano verilerinizi satırları, diğer birkaç güzel öğeyi kaldırarak korur, ancak bu tek başına beni mutlu eder.

Regionerate

Bazılarının bölgelerle ilgili sorunları olsa da, bunları kullanırsanız bu araç tam size göre. Kodunuzu uygun bölge bloklarına otomatik olarak bölge haline getirir. Özel öğeler vb. İçin tamamen yapılandırılabilir.


9

VSCommands 2010

web sitesinden: En son sürüm destekler:

  • Referans Yollarını Yönetme
  • Solution Explorer'da yanlışlıkla Sürükle ve Bırak özelliğini önleme
  • Yanlışlıkla bağlı dosya silinmesini önle
  • Düzeltmeyi Uygula (derleme hatalarını / uyarılarını otomatik olarak düzeltin)
  • PowerShell'i açın
  • Montaj Detaylarını Göster
  • Kod Sözleşmesi Yarat
  • İlk proje başarısız olduğunda Derlemeyi İptal Et
  • Hata Ayıklama Çıktısı - özel biçimlendirme
  • Derleme Çıktısı - özel biçimlendirme
  • Arama Çıktısı - özel biçimlendirme
  • WPF Oluşturmayı Yapılandırma
  • Füzyon Günlüklerini Yapılandırma
  • IE'yi hata ayıklama için yapılandırma
  • Kaynak Dosyayı Bul
  • IDE Gezgininde küçük resimler
  • Xaml, aspx, css, js ve html dosyaları için genişletilmiş destek
  • Ctrl + Fare Tekerleği Yakınlaştırmasını Devre Dışı Bırak
  • Fare İşaretçisine Yakınlaştır
  • Ayarlanabilirliği
  • Yerel IIS'ye ekle
  • Tam Yolu Kopyala
  • Başlangıç ​​Projeleri Oluşturun
  • Komut İstemini Aç
  • Çevrimiçi Arama
  • İstatistik Oluştur
  • Bağlantılı öğeleri gruplama
  • Referansı Kopyala / Yapıştır
  • Bağlantı Olarak Kopyala / Yapıştır
  • Collapse Çözümü
  • Öğeleri doğrudan kullanıcı arayüzünden gruplama (DependantUpon)
  • İfade Karışımında Aç
  • Çözümde Bulun
  • Proje Dosyasını Düzenle
  • Çözüm Dosyasını Düzenle
  • Tüm dosyaları göster

ve diğerleri, şimdi deneyin!


8

http://trolltech.com/products/qt/">Qt Çapraz Platform Uygulama Çerçevesi

Qt, masaüstü ve gömülü geliştirme için platformlar arası bir uygulama çerçevesidir. Sezgisel bir API ve zengin bir C ++ sınıf kütüphanesi, GUI geliştirme ve uluslararasılaştırma için entegre araçlar ve Java ™ ve C ++ geliştirme desteği içerir

Visual Studio için biraz paraya mal olan bir eklentisi var, ancak her kuruşa değer.


8

Yaklaşık iki yıldır Visual Assist X kullanıyorum ve dürüstçe söyleyebilirim ki, işverenim bunu sağlamadıysa, kendim için ödeme yapmak zorunda kalacağım.
Ayrıca Dosya Gezgini ve Komut Casus araçları oldukça kullanışlı olan Cool Commands ve SlickEdit (ücretsiz sürüm) kullanıyorum.


7

Visual Assist için +1 Ve bir tür yerel kaynak kontrol sistemi sağlayan VLH (Visual Local History) ekleyeceğim . Bir dosyayı her kaydettiğinizde, eklenti yerel depoya bir kopya ekler.


7

ViEmu

VS içinde vi / vim desteği


Bunu bulmadan önce, vi'nin gücü olmadan olamadığım için Vim ve VS arasında alt sekmeye zorlandım. ViEmu bir cankurtaran!
Dan

2
VsVim de VS için harika bir vim "emülatörü" ve açık kaynak.
jurgenb

VSVim 2008 yılından bu yana çok daha iyi oldu, iyi bir ücretsiz alternatif
Glennular


5

Consolas yazı tipi MS kodu okumak için tasarlanmış ücretsiz yazı tipi.


Bu yazı tipi kod okumak için mi kullanıldı? Funnily, programlama / Visual Studio için en iyi yazı tipini buluyorum. Bilgi için teşekkürler.
GurdeepS

5

MetalScroll'u deneyin !! Rockscroll'den daha iyi


Ben de MetalScroll kullanıyorum. Böyle basit bir kavramın sooooo'ya nasıl yardımcı olabileceği gerçekten çok şaşırtıcı. Sadece bir bakışta bir dosyada nerede olduğunuzu içgüdüsel olarak bilirsiniz, mahallenizin zihinsel bir haritasına benzer bir şey.
Allbite

[OFF] Metal (neredeyse) her zaman Rock \ m / [ON] 'dan daha iyi
Feralheart

4

Sonic File Finder çözümlerinizde bir sürü dosya olduğunda ve bunları çözüm gezginde ararken bileğinizde bir ağrı haline gelir.

Ayrıca DPack'i ilginç bulabilirsiniz . Çeşitli araçlar ve geliştirmeler tek bir pakette toplandı.



4

CodeRush ve Refactor Pro için +1. Delphi enkarnasyonlarından beri CodeRush kullanıyorum ve tamamen harika. "Düşünce hızında kod" mantra gerçeğe çok yakın;)


4
  1. Microsoft StyleCop , C # için kod stili denetimi sağlar, her zaman kullanırız ve severiz (ücretsiz)
  2. Axialis IconWorkshop , VS2008 kullanıcıları için artık ücretsiz olan bir Visual Studio eklentisine sahiptir.
  3. Resharper Evet başka bir oylama, çünkü olabilir bunu da anlaşılacağı değil upvote herkes :)
  4. C ++ için Çalışma Alanı Whiz , Çalışma Alanı Whiz tarafından yaşıyordu ama bir güncelleme olduğunu fark etmediğim gibi VS2008'de kullanmadım. Tekrar denemek zorunda kalacak.




3

AtomineerUtils Pro Belgeleri - otomatik DocXml / Doxygen / JavaDoc / Qt belge yorum oluşturma / güncelleme (GhostDoc'a benzer, ancak daha güçlü ve esnek ve C #, C ++, C ++ / CLI, C, Java ve Visual Basic kodunu destekler).

Oluşturulan yorumların stili çok yapılandırılabilir ve yorumları mümkün olduğu kadar okunabilir tutmak için otomatik olarak yeniden biçimlendirme (boşluk kontrolü ve kelime kaydırma gibi) isteğe bağlı olarak uygulanabilir. Ayrıca, kullanıcıların eski doküman yorumlarının çoğunu yukarıdaki formatlardan herhangi birine okumalarına ve dönüştürmelerine olanak tanıyan birçok yardımcısı vardır.

(Ben yazarım, ancak yukarıdakilerin doğru ve nesnel bir açıklama olduğuna inanıyorum. Bu eklenti, bu yanıt ilk eklendiğinde ücretsizdi, ancak eklentiyi aylık olarak barındırma, destekleme ve geliştirmeye devam etme maliyetlerini karşılamak için 30 günlük ücretsiz deneme sürümü ile şimdi 10 ABD doları)


3

Daha fazla insanın NDepend hakkında bilmediği / kullanmadığı her zaman şaşkına döndüm - kodunuzun her düzeyinde tüm bağımlılıkları gösterir ve hatta mimarinizin gerçekten ne kadar karışık olduğunu gösteren güzel kutu ve ok resimleri çizecektir :) TestDriven ile birlikte. Net, artık onsuz çalışmayı hayal edemiyorum. Serbest / ucuz.


NDepend ücretsiz değil. Bununla ilgili tek ücretsiz şey 14 günlük deneme süresidir.
Aydınlık

gerçek, artık özgür değil, ama kolayca fiyat değer.
Joel in Gö
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.