"Perfis"는 대체 구성 및 확장 기능을 위한 VS Code가 아닌 다른 이름입니다.

5266 단어 productivityvscode
Adotar oVisual Studio Code como editor de código/texto padrão para diversas tecnologias(Javascript, GO, Java) não é uma escolha fácil.

Muitas vezes fazer alterações nas configurações (tema, fonte, etc), e gerenciar extensões (ativar/desativar) para cada tipo de projeto é um trabalho tedioso.

Opções avançadas de linha de comando



VSCode의 시작은 comopções avançadas에서 시작하여 특정 방향으로 확장 및 구성할 수 있습니다.

A primeira coisa que precisamos fazer é criar diretórios para armazenar as configurações e extensões de cada "perfil"de desenvolvimento.

mkdir -p code_profiles/java/{exts,data}
mkdir -p code_profiles/go/{exts,data}
mkdir -p code_profiles/nodejs/{exts,data}


Agora podemos abrir o VS Code pelo terminal com as opções --extensions-dir e --user-data-dir apontando para as extensões e configurações dos "perfis"criados.

code --extensions-dir ~/code_profiles/java/exts --user-data-dir ~/code_profiles/java/data


Vamos iniciar o "perfil"java e instalar algumas extensões (maven, spring, etc) comuns em projetos java web.



Vemos 22 확장 프로그램은 "perfil"java를 설치하지 않습니다.

Agora para ter certeza de que fizemos tudo certo, vamos iniciar o VS Code com o "perfil"nodejs e instalar algumas extensões(eslint 등) comuns no universo javascript.

code --extensions-dir ~/code_profiles/nodejs/exts --user-data-dir ~/code_profiles/nodejs/data




Agora temos apenas 8 확장자는 "perfil"nodejs를 설치하지 않습니다.

A configuração de cada perfil (settings.json ) fica dentro do subdiretório User da opção --user-data-dir .

크리안도 아펠리도스



Agora que podemos alternar entre "perfis", vamos criar apelidos, atalhos no bash para não ter que semper lembrar de todos esses comandos por completo.

Adicionealias은 VS Code에서 "perfil"을 사용하여(~/.bash_profile , ~/.zshrc , ~/.profile , ou~/.bashrc ) 작업을 수행할 수 있습니다.

alias code-java="code --extensions-dir ~/code_profiles/java/exts --user-data-dir ~/code_profiles/java/data"

alias code-node="code --extensions-dir ~/code_profiles/nodejs/exts --user-data-dir ~/code_profiles/nodejs/data"

alias code-go="code --extensions-dir ~/code_profiles/go/exts --user-data-dir ~/code_profiles/go/data"


Agora, quando quiser usar um "perfil", tudo que precisa fazer é usar os atalhos.

code-java ~/workspaces/spring-quickstart


Extensão 프로필 스위처



Se você não quiser ter todo esse trabalho, o Aaron Powell criou a extensão Profile Switcher que permite salvar vários "perfis"e trocar entre eles de dentro do VSCode.

참조 및 신용



Andy Van Slaars compartilhou um repositório no github Profile Codes onde aprendi como fazer isso, gratidão eterna.

Foto da capa de hitesh choudhary no Pexels .

좋은 웹페이지 즐겨찾기