sábado, 29 de setembro de 2012

Teclas de Atalho para Expandir/Fechar Regions

Eu uso muito as regions, para organizar meu código em blocos. Com elas eu posso minimizar todos os blocos de código das minhas classes, e abrir apenas aqueles em que preciso trabalhar no momento.


Para evitar o uso do Mouse, existem teclas de atalho para Expandir e Fechar essas regions. Na verdade essas teclas de atalho servem para abrir e fechar qualquer bloco de código no Visual Studio. Você identifica um bloco de código pelo "quadrado" (com sinal - ou +) ao lado esquerdo do seu código.


As teclas de atalho são:

CTRL+M, CTRL+M  : Para Expandir ou Fechar o Bloco de Código onde você está posicionado.

CTRL+M, CTRL+O : Para Fechar Todos os Blocos de Código do arquivo aberto.

CTRL+M, CTRL+L : Para Abrir Todos os Blocos de Código do arquivo aberto.

Para esse tipo de combinação de telcas, você deve segurar o CTRL e pressionar as letras na sequência indicada.

Grande Abraço e até a próxima!

sexta-feira, 28 de setembro de 2012

Números de Linhas no Visual Studio

Muita gente me pergunta como incluir os números de linhas nos editores de código do Visual Studio. São aqueles números que ficam do lado esquerdo, como mostra essa figura aqui:


Por padrão esses números não aparecem no editor de código do Visual Studio, e você precisa habilitá-los em: Tools / Options / Text Editor / All Languages. Nessa janela basta marcar a opção Line Numbers.


Se você preferir, pode habilitar a numeração de linhas apenas para linguagens da sua escolha, ao invés de habilitar para todas. 

Grande Abraço e até a próxima!

quinta-feira, 27 de setembro de 2012

Customizando Atalhos no Visual Studio

O Visual Studio possuí dezenas de teclas de atalho para acessar seus recursos. Um programador experiente usa muito pouco o Mouse e faz uso desses shortcuts para aumentar a sua produtividade.

Porém, nem todos os recursos do Visual Studio estão vinculados à teclas de atalho. Em minha busca por eliminar a necessidade do Mouse no meu dia-a-dia, senti falta de atalhos para dois comandos que uso muito, o CheckIn e o Get Latest Version. Esses dois comandos são fundamentais para quem trabalha com o Team Foundation Server.

Apesar de não existir atalhos pré-definidos para esses comandos, o Visual Studio nos permite customizar os nossos próprios atalhos, atribuindo combinações de teclas à comandos da nossa escolha.

Para criar um novo atalho, basta ir até Tools / Options / Environment / Keyboard. Nessa janela você deve primeiramente encontrar o comando para o qual deseja atribuir o atalho.

Você encontra o CheckIn do TFS como File.TfsCheckin, e o Get Latest Version como File.TfsGetLatestVersion.

Em seguida basta pressionar a combinação de teclas que deseja usar para o atalho, dentro do campo "Press shortcut keys". Para finalizar clique no botão Assign.


Note que se você usar uma combinação de teclas que já está sendo usada para outro comando, o Visual Studio vai te avisar no campo "Shortcut currently used by". Você pode substituir se quiser, alias pode modificar as teclas de atalho de qualquer comando disponível aqui.

Você também pode definir o escopo onde o atalho deverá funcionar, através do campo "User new shortcut in". Se quiser que o atalho funcione de qualquer parte do Visual Studio, basta manter selecionada a opção Global.

Por último, o botão Reset que temos nessa mesma janela, pode ser bem útil se quisermos voltar tudo no padrão do Visual Studio.

Grande Abraço e até a próxima!

Visual Studio Dark

Olá pessoal, depois de muito tempo retomo esse blog para voltar a falar um pouco sobre Visual Studio, .NET, C# e outros assuntos relacionados a desenvolvimento de software.

Todo mundo já sabe que o Visual Studio 2012 foi lançado recentemente, e por isso quero dar uma dica rápida sobre a nova versão.

Uma das principais mudanças no Visual Studio 2012 é o novo Visual, com um esquema de cores baseado em tons de cinza claro (Light). Uma dica legal para quem passa horas na frente do Visual Studio, é mudar a sua aparência de Light para Dark. 

Basta ir em Tools / Options / Environment / General, e trocar a opção Color Theme de Light para Dark.



O resultado é um ambiente todo em cinza escuro, inclusive nos editores de código. Pode parecer frescura, mas para quem trabalha o dia inteiro na frente do Visual Studio, pode ajudar a cansar menos a vista.

Grande Abraço e até a próxima!