Visual Studio Code의 환경을 바삭하게 정돈하기 위한 스크립트를 만들어 보았다

3745 단어 VisualStudioCode

Visual Studio Code란?



Visual Studio Code란, Microsoft가 내고 있는 고기능 텍스트 에디터로,
무료로 사용할 수 있습니다.

또, 확장 기능을 구사하는 것으로 자신 취향에 할 수 있는 것도 강점의 하나입니다.

많은 확장 기능



어쨌든 많은 확장 기능이 있기 때문에,
환경을 만들 때마다 설치하는 것이 귀찮고, 다른 사람에게 전개하는 것도 힘들다.

스크립팅하자.



그래서 자신의 VSCode에 들어있는 확장 기능을 정리해 스크립트화해 보았다.

Visual Studio Code 설치



아래에서 사용중인 플랫폼에 따라 설치 프로그램을 실행합니다.
htps : // 여기.ゔぃすあ lsつぢお。 코 m / 도 w 응 아 d

스크립트 다운로드 및 실행



Mac/Linux의 경우


$ git clone https://github.com/hikaruright/install-extensions-for-vscode.git
$ cd install-extensions-for-vscode
$ ./install_extensions.sh

Windows의 경우


> git clone https://github.com/hikaruright/install-extensions-for-vscode.git
> cd install-extensions-for-vscode
> install_extensions.ps1

실행 오류가 발생하면 디지털 서명 설정을 변경 한 후 수행하십시오.
> Set-ExecutionPolicy RemoteSigned

여기서 [Y] 입력


설치된 확장 기능



코드 완성 지원


  • Visual Studio IntelliCode
  • Path Autocomplete

  • 시각화 지원



    파일 트리에 아이콘과 색상을 추가하여 이해하기 쉽습니다.
  • vscode-icons
  • zenkaku
  • Trailing Spaces
  • indent-rainbow
  • Output Colorizer
  • Log File Highlighter
  • Rainbow Brackets

  • 간단한 Diff 도구
  • Partial Diff

  • Prettier



    자동 서식 도구
  • Prettier - Code formatter

  • 북마크 도구



    Visual Studio 북마크 도구에 해당하는 확장 프로그램
  • Bookmarks
  • Numbered Bookmarks

  • Todo



    //TODO를 탐지하고 트리화해준다
  • Todo Tree

  • Git Support



    SourceTree로 만들어진 것들을 할 수있는 각 확장 프로그램
  • GitLens
  • Git History
  • Git Graph
  • gitignore

  • Markdown Support



    Markdown을 작성하기 위한 확장 기능
    MarkdownPDF를 이용하면 간단하게 PDF화할 수 있으므로 편리.
  • Markdown All in One
  • markdownlint
  • Markdown PDF

  • CSV Editor



    CSV를 Excel 같은 테이블로 편집할 수 있는 신 확장 기능
  • Edit csv

  • Remote Development



    Docker/SSH/WSL에의 원격 개발이 세트가 된 편리한 확장 기능.
  • Remote Development

  • Live Share



    Visual Studio 및 Visual Studio Code에서 사용할 수 있는 최강의 확장 기능인 Live Share.
    이것은 넣지 않을 수 없습니다.
  • Live Share Extension Pack

  • 기타 언어 · FW 지원



    그 외, 각 언어나 환경에 관한 확장 기능을 추가하고 있습니다.
  • C#
  • C++
  • Java
  • Spring Boot
  • Kotlin
  • Python
  • Nim
  • Dart
  • HTML(CSS)
  • TypeScript
  • Angular
  • Re:VIEW
  • API
  • Rest Client
  • Swagger

  • SQL

  • 불필요하다면 상당한 부분을 스크립트에서 제외하는 것이 좋을지도 모르겠네요.

    사이고에게



    Visual Studio Code를 사용하고 싶지만 무엇 넣으면 좋을지 모르는 사람은 꼭 참고해 보세요.

    Have a nice Developer Life!

    Special Thanks



    여러가지 참고로 했습니다.

    htps : // 코 m / 코센 - 아마이 / ms / 03632 에에 2
    htps : // m / mi y / ms / d19dc8c1c97078b1에 640

    좋은 웹페이지 즐겨찾기