community launch 2010 - visual studio 2010 (por leandro daniel)
DESCRIPTION
Apresentação realizada no Community Launch 2010 em São Paulo. Conheça as novidades da IDE Visual Studio 2010.TRANSCRIPT
Novidades da IDE Visual Studio 2010
Leandro Daniel
reverb.leandrodaniel.com
@leandronet
Leandro Daniel
o Mais de 11 anos na área de desenvolvimento de software
o Atua a 9 anos com a plataforma .NET
o Membro do grupo .NET Architects desde sua fundação
o Autor na revista .net Magazine
Demos
IDE feita em WPF
Highlightprojects
Zoom no editor de
texto
References Highligthing
Search as youtype support
Edit Box Selection
Call HierarchyIntelliTrace
Code SnippetsExtensionManager
IDE Feita em WPF (1 de 2)
• IDE reformulada utilizando front-end em WPF
• Editor de código com novos recursos que facilitam a leitura e organização
• Suavização de texto
• Novos recursos visuais
• Zoom sem perda de qualidade
• Gráficos e diagramas mais detalhados e ricos
IDE Feita em WPF (2 de 2)
Highlight Projects em Recent Projects List
Disponível na janela Start Page a caixa Recent Projects permite fixar os projetos mais utilizados usando o botão localizando antes do nome do projeto.
Zoom no Editor de Texto (código)
Também é possível utilizar a tecla CTRL + Scroll (mouse)
References Highligthing
Selecionando um membro da classe todas as suas referências são realçadas. É possível navegar utilizando CTRL + SHIFT + seta para cima (ou para baixo)
Search-as-you-type support
Ao digitar um termo o IntelliSense exibirá todos os itens que possuam o termo digitado em qualquer parte do texto
Edit Box Selection
Para fazer uma seleção do tipo Box Selection pressione a tecla ALT e utilize o mouse para selecionar a área desejada. Em seguida é possível copiar, inserir ou deletar a caixa de texto selecionada.
Call Hierarchy
Clicando com o botão direito em um membro da classe e escolhendo a opção View CallHierarchy é possível ver toda a hierarquia de chamadas através da nova janela CallHierarchy.
IntelliTrace (1 de 4)
• Disponível no menu Debug / IntelliTrace
• Permite gravar todos os passos da execução de uma ação na aplicação
• Capaz de coletar diversas informações sobre os processos, módulos utilizados e steps do debug
• Permite salvarmos o trace em arquivos
• Exibe todas as chamadas e as visões de Localse Call Stack
IntelliTrace (2 de 4)
IntelliTrace (3 de 4)
IntelliTrace (4 de 4)
Novos Code SnippetsNovas opções de Code Snippets
Extension ManagerDisponível no menu Tools / Extension Manager