Pagina inicial » Codificação » Código Visual Studio 5 características impressionantes que fazem dele um favorito

    Código Visual Studio 5 características impressionantes que fazem dele um favorito

    O Visual Studio Code é um novo editor de código da Microsoft. Recentemente atingiu seu primeiro ciclo de lançamento, o 1.0.0. Eu tentei por algumas vezes enquanto estava em Beta, e estou impressionado com tudo o que trouxe para a mesa até agora.

    O Visual Studio Code (VSC) é leve e rápido, e se você já usou SublimeText ou Atom antes, você se sentirá imediatamente em casa. VSC vem com um paleta de comando, seleção múltipla de cursor, snippets e autocompletar código - os recursos que você certamente já conhece.

    No entanto, ele também vem com suas próprias assinaturas, o que faz com que ele se destaque entre os atuais players do mercado. Então, sem mais delongas, vamos dar uma olhada.

    1. Intellisense

    IntelliSense é código auto-complete encontra inteligência artificial. Este utilitário fornece uma lista de sugestões junto com uma breve dica ou descrição, pois estamos escrevendo códigos. Estes são derivado de vários fatores contextuais como a linguagem de programação, a sintaxe, as variáveis, as funções, bem como todos os códigos dentro do arquivo.

    O IntelliSense suporta várias linguagens de programação prontas para uso, incluindo Sass, LESS, JavaScript, TypeScript e PHP. Algumas extensões para incluir o IntelliSense para outras linguagens de programação também estão disponíveis. É um ótimo recurso para melhorar a produtividade.

    2. espiada

    Durante a codificação, muitas vezes você pode esquecer uma função específica, onde a função é inicialmente definida e quais são os parâmetros necessários.

    Com Olhadinha, você pode selecionar uma função e pressionar Shift + F12. A seleção expande em uma janela inline mostrando a definição completa da função bem como onde a função é definida. O recurso atualmente funciona em C, C #, JavaScript, TypeScript, .NET e algumas outras linguagens de programação.

    3. CLI

    Semelhante ao SublimeText com o seu subl linha de comando, o Visual Studio Code está equipado com uma CLI código e é fácil de instalar.

    No Windows, o CLI já terá sido instalado junto com o aplicativo. A CLI é acessível por meio do prompt de comando. No OS X, ele pode ser instalado e desinstalado por meio da Paleta de Comandos.

    Você pode usar a CLI para abrir um diretório específico para o Visual Studio Code ou abrir seu diretório de projeto atual no Terminal ou Prompt de Comando diretamente do editor.

    4. Git Integrado

    O Visual Studio Code tem o Git embutido no editor. À esquerda da barra lateral, você encontrará o ícone do Git, onde você pode inicializar o Git, bem como executa vários comandos do Git tal como cometer, puxar, empurrar, rebase, publicar, e olhar para as mudanças dentro do arquivo.

    Além disso, se você estiver fazendo alterações em um repositório Git, o Visual Studio mostre indicadores da cor na calha do editor de código, indicando onde você fez as modificações.

    Vamos mergulhar no Git no Visual Studio Code no próximo post, então fique ligado.

    5. Tarefa Runner

    Por último, mas não menos importante, o Visual Studio Code também possui um Task Runner integrado, que oferece algum nível de conveniência.

    Para usar esse recurso, podemos definir um tasks.json arquivo ou através de alguma configuração de Tarefa popular como Grunt, Gulp ou MSBuild, se fornecido. Depois que a configuração estiver definida, podemos executar o Task Runner por meio da Paleta de Comandos, digitando Executar tarefa. Digitando Tarefas listará todos os comandos relacionados.

    Empacotando

    A interface do Visual Studio Code, as combinações de teclas e a paleta de comandos são intuitivas e familiares. Ao todo, o Visual Studio Code é um editor de código promissor, embora haja alguns recursos ausentes.

    No entanto, estou pensando em mudar e adaptar meu fluxo de trabalho para o Visual Studio Code. Estou ansioso para os próximos lançamentos, espero, com melhorias substanciais.