Skip to Content
문서개발VS 코드/JetBrains

VS 코드/JetBrains

이 문서에서는 Ubuntu 26.04에 두 가지 주요 개발 도구인 Visual Studio Code와 JetBrains IDE를 설치하는 방법을 설명합니다.

비주얼 스튜디오 코드

VS Code는 풍부한 확장 에코시스템을 갖춘 Microsoft의 무료 오픈 소스 코드 편집기입니다.

옵션 1: Snap을 통해 설치

sudo snap install code --classic

옵션 2: deb 패키지를 통해 설치

# Add Microsoft GPG key and repository wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list # Install sudo apt update sudo apt install code -y # Clean up rm packages.microsoft.gpg

VS 코드 실행

# Launch from the command line code # Open a specific directory code /path/to/project # Open a specific file code file.py

권장 확장

명령줄을 통해 확장 프로그램을 설치합니다.

# Chinese language pack code --install-extension MS-CEINTL.vscode-language-pack-zh-hans # Python code --install-extension ms-python.python # Go code --install-extension golang.go # Rust code --install-extension rust-lang.rust-analyzer # Java code --install-extension vscjava.vscode-java-pack # Docker code --install-extension ms-azuretools.vscode-docker # Remote SSH (remote development) code --install-extension ms-vscode-remote.remote-ssh # GitLens code --install-extension eamodio.gitlens # Prettier code formatter code --install-extension esbenp.prettier-vscode # ESLint code --install-extension dbaeumer.vscode-eslint

공통 설정

Ctrl + Shift + P을 눌러 명령 팔레트를 열고, settings json을 입력하여 설정 파일을 엽니다.

{ "editor.fontSize": 15, "editor.fontFamily": "'JetBrains Mono', 'Noto Sans Mono CJK SC', monospace", "editor.tabSize": 2, "editor.formatOnSave": true, "editor.minimap.enabled": false, "editor.wordWrap": "on", "files.autoSave": "afterDelay", "terminal.integrated.fontSize": 14, "workbench.colorTheme": "One Dark Pro" }

프로그래밍 글꼴 설치

# Install JetBrains Mono font sudo apt install fonts-jetbrains-mono -y # Install Fira Code (with ligature support) sudo apt install fonts-firacode -y # Refresh font cache fc-cache -fv

VS Code 키보드 단축키

바로가기기능
Ctrl + Shift + P명령 팔레트
Ctrl + P빠른 파일 열기
Ctrl + Shift + F글로벌 검색
Ctrl + `` 터미널 전환
Ctrl + B사이드바 전환
F5디버깅 시작
Ctrl + Shift + X확장 패널 열기

JetBrains IDE

JetBrains는 IntelliJ IDEA(Java), PyCharm(Python), GoLand(Go), WebStorm(JavaScript) 등을 포함한 전문 IDE를 제공합니다.

JetBrains Toolbox를 통해 설치(권장)

JetBrains Toolbox는 모든 JetBrains IDE를 관리하기 위한 통합 도구입니다.

# Download Toolbox App wget -O jetbrains-toolbox.tar.gz "https://data.services.jetbrains.com/products/download?platform=linux&code=TBA" # Extract tar -xzf jetbrains-toolbox.tar.gz # Run (directory name may vary by version) cd jetbrains-toolbox-*/ ./jetbrains-toolbox # Clean up cd .. rm -rf jetbrains-toolbox*

실행 후 Toolbox는 시스템 트레이에 유지되므로 여기에서 모든 JetBrains IDE를 설치하고 관리할 수 있습니다.

Snap을 통해 개별 IDE 설치

# IntelliJ IDEA Community (free) sudo snap install intellij-idea-community --classic # IntelliJ IDEA Ultimate (paid) sudo snap install intellij-idea-ultimate --classic # PyCharm Community (free) sudo snap install pycharm-community --classic # PyCharm Professional (paid) sudo snap install pycharm-professional --classic # GoLand sudo snap install goland --classic # WebStorm sudo snap install webstorm --classic # CLion sudo snap install clion --classic # Rust Rover sudo snap install rustrover --classic

JetBrains IDE 성능 조정

JetBrains IDE는 JVM 기반입니다. 메모리 설정을 조정하여 성능을 향상시킬 수 있습니다. 도움말 > 사용자 지정 VM 옵션 편집으로 이동합니다.

-Xms512m -Xmx2048m -XX:+UseG1GC -XX:ReservedCodeCacheSize=512m

권장 플러그인

IDE 내에서 설정 > 플러그인을 통해 설치:

  • 중국어(간체) 언어 팩 - 중국어 지원
  • Key Promoter X - 키보드 단축키 학습 프롬프트
  • 레인보우 브라켓 - 색상으로 구분된 브라켓 매칭
  • GitToolBox - 향상된 Git 기능
  • .ignore - .gitignore 파일 지원

명령줄 도구

JetBrains IDE는 명령줄에서 프로젝트 열기를 지원합니다.

# Create command-line launcher (within the IDE) # Tools > Create Command-line Launcher # Then you can open projects from the command line idea /path/to/project pycharm /path/to/project goland /path/to/project

다른 편집자

Ubuntu 26.04에서 사용 가능한 추가 편집기:

# Neovim (terminal editor) sudo apt install neovim -y # Sublime Text sudo snap install sublime-text --classic # Zed (high-performance editor) curl -fsSL https://zed.dev/install.sh | sh

귀하의 작업 흐름에 가장 적합한 편집기를 선택하세요. VS Code는 가볍고 빠른 개발에 적합하며, JetBrains IDE는 심층적인 언어 지원 및 리팩토링 기능을 제공합니다.