Visual Studio 2010 - önerilen uzantılar [kapalı]


301

Visual Studio 2010 için önerilen uzantılar nelerdir? (Lütfen özgür olup olmadığını ve ayrıca amacını / işlevini de belirtin)

Yanıtlar:


185

Bedava:

Ücretsiz değil:


Buraya VS2010'a eklemek için bir SQL Şablonu bulmaya geldim, ancak gösterilmiyor. Böyle bir şablon var mı?
jp2code

47

Nuget

NuGet (eski adıyla NuPack), geliştirme sırasında üçüncü taraf kitaplıklarını bir .NET uygulamasına dahil etme sürecini basitleştirmeyi amaçlayan .NET platformu için ücretsiz, açık kaynak geliştirici odaklı bir paket yönetim sistemidir.


43

PowerCommands (ücretsiz)


PowerCommands için whoo hoo. Çözüm ve proje genelindeki 'kullanımları organize etme ve sıralama' kod temizleme için çok kullanışlıdır.
Jeff Wilcox

35

AnkhSVN (ücretsiz)

VS dışında (TortoiseSVN gibi) başka SVN mermileri kullansanız bile, dosya adlarını, silmeleri ve benzerini otomatik olarak takip etmek için bu Kaynak Kontrol Sağlayıcısını yüklemenizi öneririm.


2
Son kullandığımdan beri (2 yıl önce) çok daha sağlam olmadıkça, sadece kaplumbağa ile yapışacağım.
Sky Sanders

2
Çok daha sağlam hale geldi - bununla ilgili bir sorunumuz olmadı. Şahsen hala Tortoise'a bağlıyım çünkü IDE'deki SCC'yi sevmiyorum. Çok karışıyor.
Dave Markle

1
AnkhSVN garip ve kararsız. VisualSvn kullanıyorum, paraya değer.
Ivan

24

Visual Assist X (ücretsiz değil)


8
Ücretsiz değil, ama iyi fiyat değer.
James McNellis

1
IMO, standart VS UI uygulamalarından kapsamlı sapma, bu ürünü son derece sinir bozucu hale getirir. İş yerinde lisanslı bir kopyam olsa bile devre dışı bıraktım.
Sam Harwell

3
Intellisense / clr ile çalışmaz
PostMan

1
Visual Assist'i VC6'dan beri kullanıyorum ve editörde artık hiçbir şeyi "onsuz" göremiyorum :)
m_pGladiator

Ben Visual Assist X yoksa inanıyorum .. iyi bir programcı olamaz ..;)
maxpayne

22

Ghost Doc (Ücretsiz)

Düzgün yapılandırılması biraz zaman alır, ancak oldukça yararlı olabilir.


32
Bence bu araç korkunç. Gerçekten işe yaramayan gereksiz yorumlar üretir. Otomatik xml yorumları oluşturmak hoş görünebilir, ancak "bu örneğin kirli olup olmadığını belirten bir değer ayarlayın veya alın" Bu gerçekten "IsDirty" adlı bir özellik için yararlı mı? Bence kodunuza işe yaramaz çizgiler ekliyor. Yararlı bir Xml yorumu yapmanız gerekiyorsa, yine de kendiniz yazmanız gerekeceğinden bu size yardımcı olmaz.
Stéphane

18
@Stephane: Yorumlar olduğu gibi kullanılmaz. Bir insanın ete geçmesi için bir şablon olacak şekilde tasarlanmıştır. Bu yüzden çok yararlı buluyorum.
TrueWill

3
@Stephane TrueWill, bu güzel belgeler oluşturmak için bir şablon, NET framework yorumlarına bakarsanız, hepsinin belirli bir dil şablonu olduğunu görebilirsiniz, bunu gostDoc aracılığıyla kendi bileşenimde yapabilirim. Herkese açık bir API dağıtırken bu çok önemlidir, belgelerin sözlüksel olarak tutarlı olması gerekir.
BartoszAdamczewski

10
"Bir insanın ete geçmesi için bir şablon" olarak araç hiçbir anlam ifade etmiyor. Tek yapmanız gereken bir şablon oluşturmak için /// (veya VB'de '' ') yazmaktır. GhostDoc'un eklediği tek şey, üye adından oluştuğu metindir ... bu nedenle yarım beynine sahip herhangi bir insan için işe yaramaz metin.
Ryan Lundy

7
"Açık" belgeler işe yaramaz belgelerdir. İnsanlar bariz olanı öğrenmek için belgelere bakmıyor. Bak, Oluştur altında proje özelliklerinize gidin ve Uyarıları bastır kutusuna 1591 yazın. Şimdi, eksik belgelere ping atmayacaksınız. Artık yalnızca derleme sırasında bir uyarıyı önlemek için belgesel oluşturmak için GhostDoc kullanmak yerine gerçek belgeleri yazabilirsiniz . Burada biraz sert bir ses çıkarırsam, geçmişte GhostDoc tarafından yaratılan "dokümantasyon" un kurbanı olduğum için. Zamanımı boşa harcamak için belgesel oluşturarak zamanını boşa harcama.
Ryan Lundy

21

bağlantılar iyi olurdu. Bu, trafik yönlendirmesi değil topluluk içeriğidir. blogunuz kapalı olduğunda ne olur? Her neyse liste için teşekkürler.
Sky Sanders

@code şair: Bağlantılar eklendi. Trafik çekmeye çalışmıyordum, sadece o kadar çok bağlantıyı kopyalayıp yapıştırmak istemiyordum.
Scott Dorman

Renk Seçici Tamamlama, görünüşte VS2010'da bazı kararsızlık sorunlarına neden oluyor ve Galeri'den kaldırıldı (şimdilik).
moswald

Ekip Kurucusu Sunucu Elektrikli El Aletleri? adını ne zaman değiştirdiler}
Juan Zamudio

Bunların çoğu VSProductivity aracına ve powercommand araçları eklentisine dahildir.
vendettamit

17

DevExpress CodeRush / Refactor! Profesyonel (ücretsiz değil, 249,99 ABD doları)

Resharper'dan çok daha iyi (bu arada VS'imi her zaman bir taramaya yavaşlattı), C # ve VB.NET (yeniden düzenleme dahil) ile çalışır ve destek ve topluluk mükemmeldir. Fiyat etiketine değer. Ve evet, 2010'u destekliyor (bu yazı sırasında RC'de).



13

VisualSVN (ücretsiz değil)

Ben şahsen bu bir SCC sağlayıcı ve depoma fazladan dosya eklemez beri AnkhSVN tercih ederim.


AnkhSVN kullanıyorum ve depoya herhangi bir dosya eklemedi. Görsel SVN sunucusu harika, bu yüzden istemci de olduğunu hayal ediyorum. Ama AnkhSVN üzerinden bana ne sunacağından emin değilim.
Sam Harwell

1
Son denediğimde, SourceSafe gibi projeme .scc dosyaları ekledi. VisualSVN ve AnkhSVN'nin çoğunlukla aynı özellik kümesine sahip olduğundan eminim, ancak VisualSVN benim tercihim.
jrummell



9

DevExpress'i seviyorum ve VS2010 için var. Bununla birlikte, bir tanımlayıcıyı değiştirdikten sonra refactor menüsünü getiren küçük bir sıkıntı vardır. VS2008'de VS refactor komutuna ( Ctrl+,) bastığınızda, bu tanımlayıcıyı yeni isme yeniden yönlendirmenize izin verir. VS2010'da bu menü yanıp söner ve kaybolur ve yerine DevExpress menüsü gelir. Orijinal menüyü alabilirsiniz, ancak biraz uğraşmak gerekir.
Igor Zevaka


9

Bir Vim meraklısıysanız ...

VsVim - ücretsiz
ViEmu - ücretsiz değil (henüz yayınlanmadı)


D'oh! ViEmu'nun 2010 versiyonunu bekliyordum. Ancak VsVim ücretsizdir, Symnum Systems (eski adıyla NGEDIT, ViEmu yaratıcıları) bazı problemler yaşayacaktır.
Matt Greer

9

CodeMaid oldukça kullanışlı görünüyor - geliştiriciler ve kod diffs arasında çok zaman kazandıran Otomatik Biçimlendirme tasarruf. (VS AutoFormat belgesini kullanabilen başka araçlar var mı?)


Kod hizmetçisi harikaydı, ama daha sonra hoşuma gitmeyen bir şekilde bazı kodlar oluşturdu ve hizmetçinin neyi temizlemesi ve neyi ayarlamasının bir yolu yoktur. Bunun dışında Görsel
Stüdyom

7

VS10x Kod Haritası Çok güzel. Özelliği kolay atlama yöntemi. Ve kolay genişleme daraltma bölgesi ve daha fazlası.

alternatif metin


9
Artık ücretsiz değil. Geliştirici (oldukça dürüst olmayan bir şekilde) ücretsiz bir ürün olarak yüzlerce yüksek inceleme aldı, sonra sadece ücretli bir ürün olarak değiştirdi.
Ryan Lundy



5

Kod Sözleşmeleri Düzenleyicisi Uzantıları , şu anda üzerinde çalıştığınız yöntem için devralınan sözleşmeler hakkında bilgi sağlayan ücretsiz bir uzantı ve çağırdığınız yöntemlerin sözleşmelerinin listesi. Ne yazık ki, ikinci özellik Resharper ile çakışıyor, ancak eski özellik hala iyi çalışıyor.


4

RockScroll (ücretsiz) - Bir kelime / sembole çift tıklandığında o kelimenin / sembole ait tüm oluşumlar vurgulanır. Ayrıca kaydırma çubuğunu, düzenleme noktaları ve "tüm olaylar" satırları vurgulanmış olarak kodunuzun önizlemesiyle değiştirir.

Kullanım örneği: Bir değişkenin geçerli kaynak dosyada başka bir yerde kullanılıp kullanılmadığını görmek ister misiniz? Değişkeni çift tıklatın, kırmızı vurgulamalar için kaydırma çubuğuna bakın.


1
Visual Studio 2010 eşdeğeri David Pugh tarafından AllMargins adında bir açık kaynak kodlu ve çok daha iyi bir eklentidir: visualstudiogallery.msdn.microsoft.com/en-us/…
Sam Harwell

AllMargins galeriden kayboldu.
tenpn


4

AtomineerUtils Pro (ücretsiz değil, $ 9.99 USD), bence, Ghost Doc'tan daha iyi. Ancak, Ghost Doc veya herhangi bir otomatik dokümantasyon oluşturucu gibi, oluşturulan dokümantasyon da herhangi bir gerçek değere sahip olacak şekilde düzenlenmelidir.


4

devColor (Ücretsiz)

Stil sayfalarındaki onaltılık renkleri doğru renkle vurgulayan küçük araç. Editörle nasıl bütünleştiğini çok seviyorum.


4

CleanProject - Visual Studio Çözümlerini Temizler

Kaç kez bir arkadaşınıza bir proje göndermek veya MSDN Code Gallery gibi bir web sitesine yüklemek istediğinizde, zip dosyanızın dosyayı göndermeniz gerekmeyen çok fazla şey içerdiğini bulmak için olması gerekiyor.

bin klasör obj klasörü TestResults klasörü Resharper klasörleri Ve sonra projenizi kim alırsa Kaynak Denetim bağlarını kaldırmayı unutursanız, bu sorulur. Bu işlemi çok yapan biri olarak, bir projeyi temizleme kodumu sizinle paylaşmaya karar verdim.


3

DPack olmadan yaşayamam - özellikle büyük projeler üzerinde çalışırken dosyalar ve üyeler arasında gezinmeyi çok daha kolay hale getiriyor. Ve ücretsiz .

Favori eksiklikler:

Alt + U: dosya tarayıcısı, yazarken dosyaları filtreler
Alt + G: kod tarayıcısı, yazarken tüm üyeleri filtreler
Alt + M: kod tarayıcısı, yazarken geçerli dosyadaki yöntemleri filtreler

...ve bunun gibi. Project Explorer'da yolumu bulmak benim için çok daha kolay.


Ama bugün öğrendiğim gibi, benzer sonuçlar şimdi Visual Studio 2010'da yerleşik olan Git penceresini (Ctrl +,) kullanarak elde edilebilir.
michalstanko

1
Sadece geçerli dosyaya odaklanabildiğiniz için DPack hala bana daha iyi görünüyor ve sadece yöntemleri, sadece özellikleri, sadece olayları vb. Görüntülemeyi seçebilirsiniz. Çok güzel!
Brad Parks

3

Vingy (Ücretsiz)

Vingy 1.0 basit, ancak Visual Studio 2010 için etkili bir eklenti, böylece web müdahaleci olmayan bir şekilde arama ve sonuçları kaynaklara göre filtre.

Vingy http://lh4.ggpht.com/__Mw4iY-4nuY/TKic0LcfKgI/AAAAAAAAA7s/OR82RFQFSU8/s1600-h/image%5B14%5D.png

Vingy'yi, Visual Studio IDE'den Görünüm-> Diğer Windows -> Vingy Arama Penceresi'ni tıklatarak veya yalnızca belgedeki bir metni aydınlatarak ve ardından Araçlar -> Seçili Metni Ara'yı (Ctrl + 1) tıklatarak getirebilirsiniz.

Vingy ile arama yapmak oldukça basittir. İki şekilde Arama başlatabilirsiniz.

  • Vingy arama kutusuna metni yazıp 'Enter' tuşuna basarak veya 'Git' düğmesini tıklayarak
  • Visual Studio'da yazarken düzenleyicideki bazı metinleri vurgulayıp Ctrl + 1 tuşlarına basarak

3

Bu benim uzantı listem.

Bu liste oldukça kapsamlı, bu yüzden ihtiyacım olan uzantıları bulmak için bir süre geçirdim. İşte anlık görüntü. Umarım birine yardım eder. alternatif metin

Codemaid'i yüklemeyi denedim ve şık bir eklenti gibi görünüyordu, ancak Visual Studio yanıtım çok yavaşladı. Bazı iş parçacıkları Codemaid açıkken her zaman bazı işler yapıyor gibi hissettim. Şimdilik kaldırılıyor.


3

VSFileNav - (Ücretsiz) Bir Çözüm Dosyası Bul aracı (SonicFileFinder ve Yeniden Paylaşıcı arasında çapraz). Hafif, kullanımı kolay ve hızlı (Sonic ile büyük başlangıç ​​zamanından bıktım).

Feragatname: Bu aracı yazdım.


1
@JavaAndCSharp: Pek değil, SO'da her zaman gördüğüm yaygın bir sorumluluk reddi ve eklemek için en iyisini düşündüm.
Ian

Evet, feragatnameyi eklemek kesinlikle iyi bir fikirdi.
JavaAndCSharp


1

WoVS Hızlı Referans Ekle

“Hızlı Ekleme Referansı” uzantısı, VS'nin tanınmayan türler için gösterdiği akıllı etiketi büyütür ve bu tür için karşılık gelen montaj referansını artı tek bir çekimde gerekirse karşılık gelen “kullanma” yan tümcesini ekleme şansı verir.

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.