Odpowiedzi:
PowerCommands (bezpłatny)
AnkhSVN (bezpłatny)
Nawet jeśli używasz innych powłok SVN poza VS (takich jak TortoiseSVN), zalecam zainstalowanie tego dostawcy kontroli źródła, aby automatycznie śledzić zmiany nazw plików, usuwania i tym podobne.
Visual Assist X (nie za darmo)
Ghost Doc (bezpłatny)
Właściwa konfiguracja zajmuje trochę czasu, ale może być całkiem przydatna.
Z mojego posta na blogu (wszystkie bezpłatne):
DevExpress CodeRush / Refactor! Pro (nie za darmo, 249,99 USD)
Jest o wiele lepszy niż Resharper (który, nawiasem mówiąc, zawsze spowalniał mój VS do indeksowania), działa z C # i VB.NET (w tym refaktoryzacją), a wsparcie i społeczność są doskonałe. Wart swojej ceny. I tak, obsługuje 2010 (w RC w momencie pisania tego tekstu).
Visual Studio Color Theme Editor (bezpłatny)
Nie mogę kodować, chyba że mój VS2010 ma motyw podobny do StackOverflow.
Osobiście wolę to niż AnkhSVN, ponieważ nie jest dostawcą SCC i nie dodaje dodatkowych plików do mojego repozytorium.
VisualHG to wtyczka kontrolna Mercurial Source, która napędza TortoiseHG z VS. Jestem wielkim fanem Mercurial i DVCS. VisualHG sprawia, że jest przyjemnie zintegrowany. Fani Gita - nie proszę o wojnę z ogniem. Hg to tylko moja marka.
VSCommands to po prostu jedna z najlepszych DARMOWYCH wtyczek! ( link do galerii studia wizualnego )
DevExpress CodeRush Xpress (bezpłatny)
Ctrl+,
), możesz refaktoryzować ten identyfikator do nowej nazwy. W VS2010 to menu miga, znika i zostaje zastąpione menu DevExpress. Możesz dostać oryginalne menu, ale zajmuje to trochę majstrowania.
namacalny edytor T4 plus narzędzia do modelowania VS2010 dodają IntelliSense i kolorowanie składni do szablonów tekstowych T4 (bezpłatny)
CodeMaid wydaje się być bardzo przydatna - automatycznie zapisuje formaty przy zapisywaniu, co oszczędza dużo czasu między programistami a różnicami w kodzie. (Czy istnieją inne narzędzia, które mogą korzystać z dokumentu VS AutoFormat?)
Mapa kodów VS10x To bardzo fajne. Łatwe przejście do nieruchomości, metoda. I łatwo rozwiń region zwinięcia i więcej.
World of VS Default Browser Switcher do łatwego przełączania przeglądarki w projektach internetowych.
Rozszerzenia edytora kontraktów Code , bezpłatne rozszerzenie, które zawiera informacje o odziedziczonych kontraktach dla metody, nad którą aktualnie pracujesz, oraz listę umów dla dowolnych wywoływanych metod. Niestety, ta ostatnia cecha powoduje konflikty z Resharperem, ale ta pierwsza nadal działa dobrze.
RockScroll (bezpłatny) - Podwójne kliknięcie na słowo / symbol podświetla wszystkie wystąpienia tego słowa / symbolu. Zastępuje również pasek przewijania podglądem kodu z wyróżnionymi miejscami edycji i wierszami „wszystkie wystąpienia”.
Przykład użycia: chcesz sprawdzić, czy zmienna jest używana gdziekolwiek indziej w bieżącym pliku źródłowym? Kliknij dwukrotnie zmienną, spójrz na pasek przewijania, aby zobaczyć wszystkie czerwone podświetlenia.
AtomineerUtils Pro (nie za darmo, 9,99 USD) jest moim zdaniem lepszy niż Ghost Doc. Ale, podobnie jak Ghost Doc lub jakikolwiek automatyczny generator dokumentacji, wygenerowana dokumentacja ma być edytowana w celu uzyskania jakiejkolwiek rzeczywistej wartości.
CleanProject - czyści rozwiązania Visual Studio
Ile razy chciałeś wysłać projekt do znajomego lub przesłać go do strony internetowej, takiej jak MSDN Code Gallery, tylko po to, aby dowiedzieć się, że plik zip zawiera wiele rzeczy, których nie trzeba wysyłać, co powoduje, że plik jest większy niż to musi być.
bin folder obj folder Folder TestResults Foldery Resharper A jeśli zapomnisz o usunięciu powiązań kontroli źródła, ktokolwiek dostanie twój projekt, zostanie o to poproszony. Jako ktoś, kto wykonuje ten proces, postanowiłem udostępnić Ci mój kod do czyszczenia projektu.
Nie mogę żyć bez DPack - zwłaszcza podczas pracy nad dużymi projektami, znacznie ułatwia nawigację między plikami i członkami. I to za darmo .
Ulubione wady:
Alt + U: przeglądarka plików, filtruje pliki podczas pisania
Alt + G: przeglądarka kodów, filtruje wszystkich członków podczas pisania
Alt + M: przeglądarka kodów, filtruje metody w bieżącym pliku podczas pisania
...i tak dalej. O wiele łatwiej mi było znaleźć drogę w Eksploratorze projektów.
Vingy 1.0 jest prostym, ale skutecznym dodatkiem do Visual Studio 2010, dzięki czemu można wyszukiwać w Internecie w sposób nieinwazyjny i filtrować wyniki na podstawie źródeł.
Możesz uruchomić Vingy, klikając Widok-> Inne okna -> Okno wyszukiwania Vingy w programie Visual Studio IDE lub po prostu podświetlając tekst w dokumencie, a następnie klikając Narzędzia -> Wyszukaj zaznaczony tekst (Ctrl + 1).
Wyszukiwanie za pomocą Vingy jest dość proste. Możesz rozpocząć wyszukiwanie na dwa sposoby.
To jest moja lista rozszerzeń.
Lista na ten temat jest dość wyczerpująca, więc spędziłem trochę czasu, aby znaleźć potrzebne rozszerzenia. Oto migawka. Mam nadzieję, że to komuś pomoże.
Próbowałem zainstalować Codemaid i wyglądało to na fajny dodatek, ale moja odpowiedź w Visual Studio stała się bardzo wolna. Czułem się, jakby niektóre wątki cały czas pracowały, kiedy Codemaid był włączony. Więc odinstalowanie na razie.
VSFileNav - (bezpłatny) Narzędzie Znajdź plik w rozwiązaniu (połączenie SonicFileFinder i Resharper). Lekki, łatwy w użyciu i szybki (mam dość czasu uruchamiania Sonic).
Oświadczenie: Napisałem to narzędzie.
Wtyczka, aby szybko przejść do dowolnego pliku w rozwiązaniu Wyszukiwarka plików Sonic (darmowa)
Szybkie przełączanie między plikami .h i .cpp Makro dostępne tutaj (za darmo)
I to wszystko =)
Rozszerzenie „Quick Add Reference” rozszerza inteligentny tag, który VS pokazuje dla nierozpoznanych typów, dając szansę dodania odpowiedniego odwołania do zestawu dla tego typu oraz odpowiedniej klauzuli „using”, jeśli to konieczne w jednym ujęciu.