Category Archives: VSCode

#29 – VSCode – Command Line Parameters 

Dicas #29 – Start 

Saga: M&M (Mundo Mobile)

Após a instalação, o VSCode é adicionado à variável de ambiente PATH para que possamos iniciá-lo a partir do console digitando apenas code. Isso é útil, por exemplo, quando precisamos abrir o código criado por outros programas. Digitando somente code resulta na chamada do editor.

tons_08_open_2

Lista de parâmetros disponíveis para a chamada.

Antes de tudo, o editor checa os parâmetros como caminhos para arquivos e pastas. Eles estão sendo abertos em uma nova janela do editor. Especificar várias pastas irá resultar em várias instâncias do editor. Podemos incluir opções específicas antes, dentro ou após os parâmetros do path. Os mais comuns:

  • -r, –reuse-window – Abre arquivos especificados em uma instância existente do editor, se possível (ou lança um novo).
  • -n, –new-window – Força o editor iniciar uma nova instancia.
  • -g, –goto – Arquivos passados no formato “PathToFile: Row: Column” estão sendo abertos com o cursor posicionado na linha/coluna especificadas.
  • –disable-extensions – Inicia o editor sem carregar quaisquer extensões.
  • –verbose – Possui informações de debug de saída do editor.
  • –diff file1 file2 – Abre uma diff view para os dois arquivos.

Console Support for Linux

Para iniciar o editor a partir de um console no Linux, é preciso criar um link de /usr/local/bin/code para o exec do editor. Para conseguir isso, use o comando:

sudo ln -s /path/to/vscode/Code /usr/local/bin/code

Keep Programming!!!!