Sua primeira extensão de código do Visual Studio – Hello World Bitcoin Wallet

O código da extensão gerado está em extension.ts (ou extension.js em caso de uma extensão JavaScript): // ‘vscode’ O módulo contém a extensibilidade API VS Código // Importação do módulo e as referências para o alias vscode em seu código abaixo * como vScode de ‘vscode’;

// Use o console para exibir informações de diagnóstico (console.log) e erros (console.error) // Esta linha de código é executada apenas uma vez sua extensão está ativado console.log (‘Parabéns, sua extensão "my-primeira extensão" está ativo agora! ,);

// A ordem foi definida na package.json arquivo // agora a implementação do fim de registrar comando commandId dar // deve Ajuste pode coincidir com o vscode.commands.registerCommand descartável caixa de seleção na package.json = (extensão, nós dizer Olá ‘() => {


Nota: Para extensões TypScript, você pode depurar o código TypeScript original mesmo se o código VS estiver carregado e executado / extension.js. Isso se deve à tabela de origem gerada / extension.js.map e ao suporte do depurador de código VS para as placas de origem.

Em extension.ts (ou extension.js em uma extensão de JavaScript), você tenta implementar o comando extension.sayHello substitui o número de caracteres no editor de exibição selecionado: Disposable vscode.commands.registerCommand deixar = ( ‘extension.sayHello’ () => {

Dica: Depois de alterar o código-fonte da extensão, você deve reiniciar Desenvolvimento de extensão Instância do host do código VS. Você pode fazer isso pressionando Ctrl + R (MacOS: Cmd + R) usado no caso dos anfitriões de desenvolvimento de extensão ou clicando em Iniciar no topo da principal VS exemplo código no botão Novo.

Até agora, a extensão que você escreveu funciona apenas em uma instância especial do VS Code, a Desenvolvimento de extensão Exemplo. obter sua extensão Se você estiver executando todas as instâncias de código do VS, deverá copiá-las para uma nova pasta em sua pasta de extensões locais:

O código da extensão gerado está em extension.ts (ou extension.js em caso de uma extensão JavaScript): // ‘vscode’ O módulo contém a extensibilidade API VS Código // Importação do módulo e as referências para o alias vscode no seu código abaixo * como VScode de ‘vscode’;

// Use o console para exibir informações de diagnóstico (console.log) e erros (console.error) // Esta linha de código é executada apenas uma vez sua extensão está ativado console.log (‘Parabéns, sua extensão "my-primeira extensão" está ativo agora! ,);

// A ordem foi definida na package.json arquivo // agora a implementação do fim de registrar comando commandId dar // deve Ajuste pode coincidir com o vscode.commands.registerCommand descartável caixa de seleção na package.json = (extensão, nós dizer Olá ‘() => {

Nota: Para extensões do texto dactilografado, embora código VS é carregado e é executado de / extension.js você pode realmente depurar o código datilografado original, porque o mapa de origem gerada a partir de / extension.js.map e apoio VS depurador de código de mapa de origem.

Em extension.ts (ou extension.js em uma extensão de JavaScript), você tenta implementar o comando extension.sayHello substitui o número de caracteres no editor de exibição selecionado: Disposable vscode.commands.registerCommand deixar = ( ‘extension.sayHello’ () => {

Dica: Depois de fazer alterações no código-fonte da extensão, você deve reiniciar a instância do host de desenvolvimento para a extensão do código VS. Você pode fazer isso usando Ctrl + R (Mac OS: Cmd + R) no Desenvolvimento de extensão Instância do host ou clicando no botão Reiniciar na parte superior da instância do código VS principal.

Até agora, a extensão que você escreveu funciona apenas em uma instância especial do VS Code, a Desenvolvimento de extensão Exemplo. obter sua extensão Se você estiver executando todas as instâncias de código do VS, deverá copiá-las para uma nova pasta em sua pasta de extensões locais: