Novidades da IDE Visual Studio 2010
                          Leandro Daniel
              contato@leandrodaniel.com
                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
                                 Zoom no
IDE feita em      Highlight                  References
                                 editor de
    WPF           projects                   Highligthing
                                   texto




                                 Edit Box    Search as you
 IntelliTrace   Call Hierarchy
                                 Selection   type support




                  Extension
Code Snippets
                  Manager
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 Call
                 Hierarchy é possível ver
                 toda a hierarquia de
                 chamadas através da
                 nova janela Call
                 Hierarchy.
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 Locals
  e Call Stack
IntelliTrace (2 de 4)
IntelliTrace (3 de 4)
IntelliTrace (4 de 4)
Novos Code Snippets
Novas opções de Code Snippets
Extension Manager
Disponível no menu Tools / Extension Manager
Dúvidas? Entre em contato!

    @leandronet
    http://reverb.leandrodaniel.com
    contato@leandrodaniel.com

Community Launch 2010 - Visual Studio 2010 (por Leandro Daniel)

  • 1.
    Novidades da IDEVisual Studio 2010 Leandro Daniel contato@leandrodaniel.com reverb.leandrodaniel.com @leandronet
  • 2.
    Leandro Daniel o Maisde 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
  • 3.
    Demos Zoom no IDE feita em Highlight References editor de WPF projects Highligthing texto Edit Box Search as you IntelliTrace Call Hierarchy Selection type support Extension Code Snippets Manager
  • 4.
    IDE Feita emWPF (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
  • 5.
    IDE Feita emWPF (2 de 2)
  • 6.
    Highlight Projects emRecent 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.
  • 7.
    Zoom no Editorde Texto (código) Também é possível utilizar a tecla CTRL + Scroll (mouse)
  • 8.
    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)
  • 9.
    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
  • 10.
    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.
  • 11.
    Call Hierarchy Clicando com o botão direito em um membro da classe e escolhendo a opção View Call Hierarchy é possível ver toda a hierarquia de chamadas através da nova janela Call Hierarchy.
  • 12.
    IntelliTrace (1 de4) • 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 Locals e Call Stack
  • 13.
  • 14.
  • 15.
  • 16.
    Novos Code Snippets Novasopções de Code Snippets
  • 17.
    Extension Manager Disponível nomenu Tools / Extension Manager
  • 18.
    Dúvidas? Entre emcontato! @leandronet http://reverb.leandrodaniel.com contato@leandrodaniel.com