Visual Studio 2010 - extensões recomendadas [fechado]

301

Quais são as suas extensões recomendadas para o Visual Studio 2010? (Por favor, indique se é gratuito ou não E também sua finalidade / função também)

CD ..
fonte

Respostas:

185

Livre:

Não é grátis:

George Stocker
fonte
Eu vim aqui tentando encontrar um modelo SQL para adicionar ao VS2010, mas ele não é mostrado. Existe esse modelo?
jp2code
47

NuGet

O NuGet (anteriormente NuPack) é um sistema de gerenciamento de pacotes focado no desenvolvedor de código aberto gratuito para a plataforma .NET, que visa simplificar o processo de incorporação de bibliotecas de terceiros em um aplicativo .NET durante o desenvolvimento.

Giorgi
fonte
43

PowerCommands (grátis)

0xA3
fonte
Whoo hoo para PowerCommands. A 'organização e classificação de usos' em todo o projeto e solução é muito útil para a limpeza de código.
111110 Jeff Wilcox
35

AnkhSVN (grátis)

Mesmo se você usar outros shells SVN fora do VS (como o TortoiseSVN), recomendo instalar este Source Control Provider para rastrear automaticamente as renomeações, exclusões e similares de arquivos.

realMarkusSchmidt
fonte
2
A menos que tenha ficado muito mais robusto desde a última vez que o usei (há 2 anos), vou ficar com a tartaruga.
Sky Sanders
2
Tornou-se muito mais robusto - não tivemos problemas com isso. Pessoalmente, ainda permaneço no Tortoise porque não gosto de SCC no IDE. Apenas fica muito confuso.
Dave Markle
1
AnkhSVN é estranho e instável. Eu uso o VisualSvn, vale a pena o dinheiro gasto.
Ivan G.
24

Visual Assist X (não gratuito)

m_pGladiator
fonte
8
Não é livre, mas bem vale o preço.
James McNellis
1
OMI, o amplo desvio das práticas padrão da UI VS torna este produto extremamente frustrante. Mesmo quando eu tinha uma cópia licenciada no trabalho, acabei desativando-a.
Sam Harwell
3
Muito bom Intellisense considerando não funciona com / clr
carteiro
1
Eu uso o Visual Assist desde VC6, e eu realmente não pode "ver" mais nada no editor sem ele :)
m_pGladiator
Eu acredito que se você não tem Visual Assist X .. você não pode ser um bom programador ..;)
MaxPayne
22

Ghost Doc (Grátis)

Demora um pouco para configurá-lo corretamente, mas pode ser bastante útil.

BartoszAdamczewski
fonte
32
Eu acho que essa ferramenta é horrível. Ele gera comentários inúteis que são realmente inúteis. Pode parecer bom gerar comentários xml automáticos, mas "defina ou obtenha um valor indicando se esta instância está suja" Isso é realmente útil em uma propriedade chamada "IsDirty"? Está adicionando linhas inúteis ao seu código na minha opinião. Se você precisar fazer um comentário Xml que seja útil, isso não ajudará, pois você mesmo precisará escrevê-lo.
Stéphane
18
@ Stephane: Os comentários não foram feitos para serem usados ​​como estão. Eles são projetados para ser um modelo para um ser humano se desenvolver. Como tal, acho muito útil.
TrueWill
3
@ Stephanie TrueWill está certo, este é um modelo para gerar boas documentações; além disso, se você olhar para os comentários do framework NET, poderá ver que todos eles têm um determinado modelo de linguagem, eu faço isso no meu próprio componente via gostDoc. Isso é muito importante ao implantar uma API pública, a documentação deve ser consistente, lexicamente.
BartoszAdamczewski
10
Como "modelo para um ser humano se desenvolver", a ferramenta não faz sentido. Tudo o que você precisa fazer é digitar /// (ou '' 'no VB) para obter um modelo detalhado. A única coisa que o GhostDoc adiciona é o texto que compõe o nome do membro ... texto que, portanto, é inútil para qualquer ser humano com meio cérebro.
Ryan Lundy
7
Documentação "óbvia" é documentação inútil. As pessoas não olham para a documentação para aprender o óbvio. Olhe, vá para as propriedades do seu projeto em Compilar e, na caixa Suprimir avisos , digite 1591. Lá, agora você não será pego por falta de documentação. Agora você pode digitar a documentação real onde é necessário, em vez de usar o GhostDoc para gerar indocumentação apenas para evitar um aviso ao compilar. Se pareço um pouco veemente aqui, é porque fui vítima de "documentação" criada pelo GhostDoc no passado. Não perca seu tempo criando documentação para desperdiçar meu tempo.
Ryan Lundy
21

No meu blog (todos gratuitos):

Scott Dorman
fonte
links seria bom. Este é o conteúdo da comunidade, não a direção do tráfego. o que acontece quando o seu blog está inativo? De qualquer forma, obrigado pela lista.
Sky Sanders
@ poeta código: Adicionado links. Não estava tentando direcionar tráfego, só não queria copiar e colar tantos links.
Scott Dorman
A conclusão do Seletor de cores aparentemente causa alguns problemas de instabilidade no VS2010 e foi removida da Galeria (por enquanto).
moswald
Ferramentas elétricas do servidor Team Founder? quando eles mudaram o nome}
Juan Zamudio
A maioria deles está incluída na ferramenta VSProductivity e no suplemento vs powercommand tools.
precisa
17

DevExpress CodeRush / Refactor! Pro (não gratuito, US $ 249,99)

É muito melhor que o Resharper (que, por sinal, sempre desacelerava meu VS para um rastreamento), funciona com C # e VB.NET (incluindo refatoração) e o suporte e a comunidade são excelentes. Vale o preço. E sim, ele suporta 2010 (no RC no momento em que este artigo foi escrito).

Andrew Moore
fonte
14

Editor de temas de cores do Visual Studio (grátis)

Não consigo codificar, a menos que meu VS2010 tenha um tema semelhante ao StackOverflow.

sunpech
fonte
26
Pics (ou, preferencialmente, um arquivo de esquema de cores para download) ou não aconteceu! ;-)
James McNellis
13

VisualSVN (não gratuito)

Pessoalmente, prefiro isso ao AnkhSVN, pois não é um provedor de SCC e não adiciona arquivos extras ao meu repositório.

jrummell
fonte
Eu uso o AnkhSVN e ele não adicionou nenhum arquivo ao repositório. O servidor Visual SVN é ótimo, então eu imagino que o cliente também. Mas não tenho certeza do que isso me ofereceria sobre o AnkhSVN.
Sam Harwell
1
A última vez que tentei, ele adicionou arquivos .scc ao meu projeto, como faria o SourceSafe. Tenho certeza de que VisualSVN e AnkhSVN têm basicamente o mesmo conjunto de recursos, mas VisualSVN é a minha preferência.
precisa saber é o seguinte
12

VisualHG é um plug-in de controle Mercurial Source que conduz o TortoiseHG do VS. Sou um grande fã do Mercurial & DVCS. O VisualHG torna agradável e integrado. Git fãs - eu não estou pedindo uma guerra de chamas. Hg é apenas a minha marca.

CAD de homem
fonte
Estou usando o pacote HGSCC hoje em dia. Evoluiu bastante desde que publiquei esta resposta.
CAD cara
Não, eu não estou - voltando ao VisualHg, aquele em bitbucket.org/lmn/visualhg2/wiki/Home
CAD bloke
9

DevExpress CodeRush Xpress (gratuito)

0xA3
fonte
Eu amo o DevExpress e o tenho para o VS2010. Há, no entanto, um pequeno aborrecimento em exibir o menu refatorar após a alteração de um identificador. No VS2008, quando você pressiona o comando refatorar VS (Ctrl+, ), ele permite refatorar esse identificador para o novo nome. No VS2010, esse menu pisca, desaparece e é substituído pelo menu DevExpress. Você pode obter o menu original, mas é preciso um pouco de mexer.
Igor Zevaka
9

Se você é um aficionado por Vim ...

VsVim - livre
ViEmu - não é livre (também ainda não lançado)

Even Mien
fonte
D'oh! Eu estava esperando a versão 2010 do ViEmu. Mas o VsVim é gratuito, parece que o Symnum Systems (anteriormente NGEDIT, criador do ViEmu) terá alguns problemas.
Matt Greer
9

O CodeMaid parece ser bastante útil - ele AutoFormata ao salvar, o que economiza muito tempo entre os desenvolvedores e as diferenças de código. (Existem outras ferramentas que podem usar o documento AutoFormatação do VS?)

Rodney
fonte
A empregada de código foi legal, mas depois formou algum código de uma maneira que eu não gostei e não há como definir o que a empregada deve limpar e o que não. Além de que o meu Visual Studio tornou-se lento
Rumplin
7

Mapa de código do VS10x Isso é muito legal. Fácil pular para propriedade, método. E fácil expandir a região de colapso e muito mais.

texto alternativo

ebattulga
fonte
9
Não é mais grátis. O desenvolvedor (de maneira desonesta) recebeu centenas de críticas altas como um produto gratuito e depois o alterou para um produto pago.
Ryan Lundy
5

Extensões do Editor de contratos de código , uma extensão gratuita que fornece informações sobre contratos herdados para o método em que você está trabalhando no momento e uma lista de contratos para todos os métodos que você está chamando. Infelizmente, o último recurso entra em conflito com o Resharper, mas o primeiro ainda funciona bem.

Rico
fonte
4

RockScroll (grátis) - Clique duas vezes em uma palavra / símbolo para destacar todas as ocorrências dessa palavra / símbolo. Também substitui a barra de rolagem por uma visualização do seu código, com pontos de edição e linhas "todas as ocorrências" destacadas.

Exemplo de uso: deseja ver se uma variável é usada em outro lugar no arquivo de origem atual? Clique duas vezes na variável, observe a barra de rolagem para encontrar os destaques vermelhos.

DarthShader
fonte
1
O Visual Studio 2010 equivalente é uma fonte aberta e muito melhor de extensão chamado AllMargins por David Pugh: visualstudiogallery.msdn.microsoft.com/en-us/...
Sam Harwell
AllMargins desapareceu da galeria.
tenpn 23/11/11
@tenpn está de volta: visualstudiogallery.msdn.microsoft.com/…
Yatrix
4

AtomineerUtils Pro (não gratuito, US $ 9,99) é, na minha opinião, melhor que o Ghost Doc. Mas, assim como o Ghost Doc ou qualquer gerador automático de documentação, a documentação gerada deve ser editada para ter qualquer valor real.

Jordan Pickwell
fonte
4

devColor (grátis)

Pequena ferramenta que sublinha cores hexadecimais em folhas de estilo com a cor correta. Eu realmente gosto de como ele se integra ao editor.

Nathan
fonte
4

CleanProject - Limpa as soluções do Visual Studio

Quantas vezes você desejou enviar um projeto a um amigo ou enviá-lo para um site como o MSDN Code Gallery apenas para descobrir que seu arquivo zip tem muitas coisas que você não precisa enviar, tornando o arquivo maior que precisa ser.

bin bin pasta obj pasta TestResults pasta Reharper folders E então, se você esquecer de remover as ligações do Source Control, quem receber o seu projeto será solicitado. Como alguém que faz muito esse processo, decidi compartilhar com você meu código para limpar um projeto.

CD..
fonte
3

Não posso viver sem o DPack - especialmente quando trabalho em grandes projetos, facilita a navegação entre arquivos e membros. E é grátis .

Atalhos favoritos:

Alt + U: navegador de arquivos, filtra os arquivos enquanto você digita
Alt + G: navegador de códigos, filtra todos os membros enquanto você digita
Alt + M: navegador de códigos, filtra métodos no arquivo atual enquanto você digita

...e assim por diante. Muito mais fácil para mim do que encontrar o meu caminho no Project Explorer.

michalstanko
fonte
Mas como eu só descobri hoje, resultados semelhantes podem ser alcançados usando navegar até à janela (Ctrl +,) que agora é construído em Visual Studio 2010.
michalstanko
1
O DPack ainda me parece melhor, pois você pode se concentrar apenas no arquivo atual e optar por exibir apenas métodos, apenas propriedades, apenas eventos, etc. Muito bom!
Brad Parks
3

Vingy (Grátis)

O Vingy 1.0 é simples, mas é um complemento eficaz para o Visual Studio 2010, para que você possa pesquisar na Web de forma não invasiva e filtrar os resultados com base nas fontes.

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

Você pode ativar o Vingy clicando em Exibir-> Outras Janelas -> Janela de Pesquisa Vingy no Visual Studio IDE ou apenas realçando algum texto no documento e clicando em Ferramentas -> Pesquisar Texto Selecionado (Ctrl + 1).

Pesquisando com Vingy é bastante simples. Você pode iniciar uma pesquisa de duas maneiras.

  • Digitando o texto na caixa de pesquisa Vingy e pressionando 'Enter' ou clicando no botão 'Ir'
  • Destacando algum texto no editor quando você digita o Visual Studio e pressionando Ctrl + 1
amazedsaint
fonte
3

Esta é a minha lista de extensões.

Como a lista é bastante abrangente, passei algum tempo encontrando as extensões necessárias. Aqui está o instantâneo. Espero que ajude alguém. texto alternativo

Tentei instalar o Codemaid e parecia ser um complemento bacana, mas minha resposta do Visual Studio ficou muito lenta. Parecia que alguns tópicos estavam fazendo algum trabalho o tempo todo quando a Codemaid estava ligada. Então, desinstalando por enquanto.

user129206
fonte
3

VSFileNav - (Grátis) Uma ferramenta Localizar arquivo na solução (cruzamento entre SonicFileFinder e Resharper). Leve, fácil de usar e rápido (fiquei cansado do enorme tempo de inicialização do Sonic).

Disclaimer: Eu escrevi esta ferramenta.

Ian
fonte
1
@JavaAndCSharp: Na verdade não, é um aviso comum que eu vejo o tempo todo no SO e achei melhor adicioná-lo.
31711 Ian
Sim, foi definitivamente uma boa ideia adicionar o aviso.
JavaAndCSharp
1
  1. Plugin para acessar rapidamente qualquer arquivo da solução Sonic file finder (grátis)

  2. Alternância rápida entre os arquivos .h e .cpp Macro disponível aqui (gratuito)

E é isso =)

Viktor Sehr
fonte
O Sonic funciona no VS2010? (Não tentei, tem VS2010 DVD, mas ainda não instalada)
Martin Marconcini
@ Martin: não tentei também.
Viktor Sehr
1

Referência de adição rápida do WoVS

A extensão "Referência rápida de adição" aumenta a marca inteligente que o VS mostra para tipos não reconhecidos, dando a você a chance de adicionar a referência de montagem correspondente para esse tipo, além da cláusula "using" correspondente, se necessário em uma única captura.

CD..
fonte