Desenvolvimento - Visual Studio

Solution Explorer poderoso: Novidades do Visual Studio 2011

Olá caro (a) leitor (a), hoje vou falar um pouco do poderoso “Solution Explorer” no Visual Studio 11. Estou acostumado utilizar o padrão Explorer da ferramenta Visual Studio 2010, mas quando vi e utilizei a Solution da versão VS 11 fiquei feliz.

por Mauricio Junior



Olá caro (a) leitor (a), hoje vou falar um pouco do poderoso “Solution Explorer” no Visual Studio 11. Estou acostumado utilizar o padrão Explorer da ferramenta Visual Studio 2010, mas quando vi e utilizei a Solution da versão VS 11 fiquei feliz.

Lembro que essa versão VS 11 está em Beta para desenvolvedores.

Uma opinião pessoal: além de toda ferramenta e opções disponíveis na versão nova chamada Visual Studio 11, o primordial e o mais completo é a tela da SOLUTION EXPLORER.

Poderoso

Figura 1 - Poderoso Solution Explorer

O primeiro destaque é que não foi instalado plugin algum para aparecer todos os métodos da minha página específica, como mostrado na figura 1.

O projeto criado foi do tipo Web Application. A ferramenta está muito rápida, mesmo em versão beta.

O segundo passo que gostaria de destacar para o Solution Explorer é a dinamicidade no momento de criar métodos. Com a classe aberta, ao criar um private void aa(){}, automaticamente apareceu dentro da solution.

Sinceramente, antes de salvar a classe já aparece na solution. Figura 2.

Criando método antes de salvar a classe

Figura 2 - Criando método antes de salvar a classe

Note que no topo da imagem>> aba About.aspx.cs existe um asterisco no canto direito mostrando que a classe não foi salva. Ao lado direito, dentro da tela Solution Explorer , existe o método bb(string, string, short). O último método escrito foi o bb. Veja que no método existe um parâmetro Int16 e na solution aparece short.

Colocando um parâmetro de retorno aparece automaticamente na solution. Figura 3.

Alteração

Figura 3 - Alteração dinâmica e automática

O terceiro destaque é o clique no método. Ao clicar no método duas vezes aparece do lado esquerdo da tela, posicionado o mouse diretamente na linha. Figura 4.

seleção do método

Figura 4 - seleção do método

Note que a figura 4 mostra o método selecionado com dois destaques da própria ferramenta.

O quarto destaque que gostaria de falar é a busca dinâmica, simples e rápida. Se você clica Ctrl+ ç o foco aparece em cima do campo com uma lupinha. Digitei a palavra About e a busca apareceu muito rápida. Figura 5.

Busca rápida

Figura 5 - Busca rápida.

A busca serve tanto para classe quanto para arquivo, qualquer tipo de arquivo. O bom é que pode buscar pela extensão do arquivo. Figura 6.

 Buscando imagem

Figura 6 - Buscando imagem.

Note que foi destacado em amarelo as extensões achadas dentro do projeto de forma dinâmica. A busca aparece em menos de 1 segundo e isso sem usar plugin algum.

O quinto destaque é o display automático da classe e página. Ao clicar ou selecionar com a seta do mouse, aparece na mesma hora sem abrir para editar. É só um método de visualização especial. Inclusive aparece no canto direito da tela, diferentemente do arquivo normal que aparece do lado esquerdo. Figura 7.

Display automático

Figura 7 - Display automático

Se você clicar em cima e começar a alterar a página, automaticamente aparece do lado esquerdo da ferramenta.

O sexto e último destaque de hoje é a CLASS VIEW. Existe uma aba específica para visualizar as classes, como na versão antiga da ferramenta Visual Studio. O meu destaque aqui é, se você selecionar uma classe e depois mudar para a aba SOLUTION EXPLORER, as classes ficam selecionadas. Figura 8.

Class View

Figura 8 - Class View

Ao mudar para a aba SOLUTION EXPLORER aparecem as classes marcadas. O que marquei foi o Account. Figura 9.

Seleção na SOLUTION

Figura 9 - Seleção na SOLUTION.

Bom existem outros destaques que gostaria de falar, mas pra não ficar muito grande, vou parar por aqui. Qualquer dúvida pode entrar em contato pelo site pessoal www.mauriciojunior.org . Até a próxima.

Mauricio Junior

Mauricio Junior - Formado pela Faculdade Anhanguera, Especialista pela FGV (Fundação Getúlio Vargas), Pós-Graduação em Docência Superior e cursando Mestrado na UNB Engenharia Elétrica; . Tenho 29 anos e possuo sete livros publicados pela editora Ciência Moderna e sou editor do Linha de Código.
Sou Certificado Microsoft MCP, MCAD e MVP, faço parte da comunidade ASPNETI.COM, onde publico artigos, vídeos, ebooks e livros Publico artigos, vídeos e podcast em outras comunidades. Trabalho como Analista de Sistemas / Desenvolvedor na empresa ATP S/A.
Blog:
blog.mauriciojunior.org
Site pessoal: www.mauriciojunior.org