Umas das grandes funcionalidades do Visual Studio é o seu sistema de extensões. Este mecanismo permite a todos os utilizadores criarem novas funcionalidades ou melhorem as já existentes, de acordo com as suas necessidades e gostos.
"Visto que as necessidades dos Gregos também são muitas vezes as necessidades dos Troianos", existe uma galeria onde estão colocadas grande parte dessas extensões: Visual Studio Gallery
Adicionarei ao longo do tempo nesta página algumas referências para determinadas extensões que para além de serem genericamente úteis também são grátis.
Todas as extensões aqui mencionadas são compatíveis com a BETA 2 do Visual Studio 2010. Caso tenham conhecimento do funcionamento das extensões noutras versões da IDE, por favor avisem-me para eu alterar ( fnd_shd(@)hotmail.com).
São bem-vindas todas as sugestões para novas entradas na lista :)
NOTA: A versão RTM do Visual Studio 2010 já está disponível. Grande parte destas plugins também deverá funcionar nesta última versão.
Caso esse não seja o caso de alguma das plugins aqui mencionadas, por favor, avisem-me ou alterem e, se possível, indiquem uma alternativa.
VAX ( Visual Assist X )
ide: vs2010 ( 30 days free trial )
DESCRIÇÃO: É um autentico MUST-HAVE! Especialmente para quem desenvolve em C++, vão ficar com a impressão que estão a usar o editor de C# :D
Deixo aqui o link para as features pois eles descrevem-nas muito melhor que eu!!
NShader
ide: vs2010
DESCRIÇÃO: Fornece syntax highlighting para linguagens de shading directamente no editor do Visual Studio.
Suporta as linguagens HLSL, GLSL e CG incluindo as últimas novidades do Shader Model 5.
Visitem também a página da plugin na Galeria do Visual Studio. O separador de discussões tem pelo menos um problema que eu reportei.
Se não gostarem do highlighting que é feito podem sempre alterar ao vosso gosto no menu de configuração da IDE.
Go To Definition
ide: vs2010 b2
DESCRIÇÃO: saltar para a definição de um objecto, método, variável, macro, etc... torna-se mais intuitivo com esta plugin. basta fazer: [CTRL] + Left Click ( em cima do elemento do qual pretendemos ver a sua definição ).
Note-se que esta funcionalidade já existia, mas era de uso pouco intuitivo ou lento:
- cursor em cima do elemento e depois F12 ( pouco intuitivo )
- Right Click em cima do elemento e escolher Go To Definition ( lento )
Triple Click
ide: vs2010 b2
DESCRIÇÃO: para se seleccionar uma linha de código inteira basta dar 3 cliques seguidos com o botão esquerdo do rato, sobre a linha que queremos seleccionar
Text Sharp
ide: vs2010 b2
DESCRIÇÃO: a qualidade com a qual texto é renderizado pode ser um factor crucial na UX quanto o sistema em que a ide está a ser executada tem a capacidade de processamento severamente limitada. Esta plugin adiciona um novo menu às opções da ide onde podem ser configurados até 3 níveis de qualidade de text redering.
Power Commands
ide: vs2010 b2
DESCRIÇÃO: Esta extensão conjuga um conjunto de pequenas funcionalidades bastante úteis. Entre alguns comandos figuram: copiar o caminho de um ficheiro para o clip board, abrir a pasta onde um ficheiro do projecto se encontra, abrir uma consola na pasta do projecto, etc...
Consultem a url para conhecerem todas as funcionalidades!
Visual SVN
ide: vs2010 b2 ( 30 days free trial )
DESCRIÇÃO: Plugin cliente para Subversion. Integra-se rapidamente com a IDE e pode ser facilmente utilizada a partir da Solution Explorer. Necessita da instalação previa do Tortoise SVN