Tag Archives: visual studio code

Visual Studio Code – Life runs on code!

icon_vscode

Overview

Criado em 2015 pela Microsoft e apresentado durante o evento Build. Ganhamos uma incrível ferramenta projetada para ser leve, multiplataforma, gratuito e open source (é isso mesmo, todo o código está disponível, e você também, ainda pode contribuir para melhorar a ferramenta).

Atualmente na versão 1.2 e com mais de 2 milhões de downloads, esse carinha nos ajuda a obter maior produtividade e simplicidade provendo diversos recursos. O que nós ganhamos com ele. Vamos lá:

O escritório

Na imagem abaixo temos a tela principal do nosso escritório. Quanto menos tempo sairmos daqui melhor pra gente.

ide_editor

Desenvolvimento Web de ponta a ponta

Suporta o desenvolvimento das principais tecnologias web atuais, como o Nodejs e ASP.NET 5. 

Webs App

Suporta o desenvolvimento tradicional web como HTML, CSS e JS. Desenvolvimento de front end: javascript, jquery e angular.

Cloud Apps

Faça seu deploy no Azure direto no Git.

+ de 30 linguagens

Developers, Developers, Developers and Developers!

Suporta à sintaxe de diversas linguagens como C#, R, SQL, TypeScript, LESS, SASS, JSON, XML, Python, C++, Java, etc…

Versionamento Git

Sincronização com GitHub

Confirme, compare, extraia e envie por push seus projetos aberto. Aplique fluxos de trabalho modernos com o poder e a flexibilidade do Git. Trabalhe arquivos alterados, compare e comite de dentro do editor.

Conecte-se ao mundo Git com seus comandos embutidos enviando e extraindo códigos para qualquer editor remoto – GitHub, Azure Web Apps, VS Team Services e etc…

Debug

Print statement debugging is a this of the past!

Depure soluções Node.js, TypeScript e JS. Defina breakpoints, interrompa exceções, inspecione variáveis, percorra o código, navegue pela call stack – e conecte-se aos processos locais em execução.

Em todos os OSs compatíveis. Incluindo muitos dos seus frameworks favoritos como JQuery, Express, Angular, Grunt, Gulp, etc.

Interrompa, observe e inspecione.

Produtividade

Faça mais com menos!

Suporta o preenchimento automático do IntelliSense descrevendo as APIs enquanto digitamos, isso agiliza a velocidade e a precisão.

As ferramentas de informações rápidas permitem inspecionar definições de API, e os Rabiscos sinalizam sobre problemas enquanto digitamos.

  • A barra de rolagem aprimorada realça os problemas no arquivo atual
  • Suporta Regex
  • Estrutura de tópicos de código
  • Navegação e definição de inspeção
  • Automação de tarefas com Gulp
  • Dentre outros recursos

Linting, o processo de análise de código que sinaliza erros potenciais ou uso suspeito de código. 

Refactoring

Quando algo não vai bem!

Nesta área temos o suporte desta técnica de reescrita de código visando melhor entendimento e legibilidade, sem alterar seu comportamento externo. Ou seja, ela não irá adicionar novas funcionalidades ou corrigir bugs, mas a sua aplicação irá facilitar detectá-los, pois eles vão se tornar mais visíveis.

Organização

Edição focalizada em código! 

  • Esqueça o mouse, foco no teclado. Abra arquivos instantaneamente no código.
  • Cursores múltiplos, Salvamento automático, etc…
  • Contagem, realce de sintaxe e correspondência de parênteses. 

Fique no contexto enquanto se move através dos arquivos de código e de seus códigos.

  • Estável e simples
  • Extensível e Customizável
  • Foco na Manutenção e Gerenciamento dos códigos
  • Tenha todo o controle do projeto
  • Tudo muito intuitivo e fácil

Por hoje é só.

O jogo continua. Missão cumprida!!!!