JetBrains Toolbox App: quản lý + cài + update nhiều IDE

Chia sẻ bài viết

Mục lục
JetBrains2026-08-18·10 phút đọc

JetBrains Toolbox App: quản lý + cài + update nhiều IDE

Toolbox App là công cụ "must-have" cho developer dùng nhiều IDE JetBrains. Settings sync, project list, version manager, plugin manager, JVM tuning - tất cả tại một nơi. Hướng dẫn cấu hình tối ưu cho Windows/Mac/Linux 2026.

TL;DR

Toolbox App là miễn phí, do JetBrains phát triển, hỗ trợ Windows/macOS/Linux. Tính năng chính: cài/update mọi IDE 1 click, cài đồng thời nhiều version, settings sync qua JBA, project list quick-open, JVM args tuning, plugin sync. Bắt buộc nếu bạn dùng All Products Pack hoặc ≥ 2 IDE JetBrains. TND là đại lý JetBrains tại Việt Nam, xuất hoá đơn VAT điện tử TT 78 đầy đủ cho license JetBrains.

Toolbox App là gì và tại sao quan trọng

Toolbox App là ứng dụng quản lý IDE độc lập của JetBrains, ra mắt từ 2017. Bạn có thể coi nó là "Steam của JetBrains" - một launcher trung tâm cho mọi IDE: IntelliJ, PyCharm, WebStorm, GoLand, CLion, DataGrip, RustRover, RubyMine, Rider, PhpStorm, DataSpell, Aqua, Fleet, Writerside, MPS, ReSharper.

Trước Toolbox, developer phải tự tải installer từng IDE, tự kiểm tra update, tự quản lý multiple version. Toolbox giải quyết toàn bộ vấn đề này. Hiện 80%+ user JetBrains dùng Toolbox theo survey nội bộ 2025.

Tính năng cốt lõi 2026

1. Cài và update IDE 1 click

Toolbox hiện danh sách mọi IDE JetBrains. Click Install bên cạnh IDE bạn muốn, Toolbox tải installer chính thức, cài hoàn toàn tự động, tạo shortcut menu, đăng ký file association. Update tương tự - Toolbox check phiên bản mới mỗi 24h, hiện badge ở taskbar.

2. Cài đồng thời nhiều version

Đây là tính năng then chốt. Bạn có thể cài song song: IntelliJ Ultimate 2025.3 (fallback) + 2026.2 + 2026.3 EAP (early access). Mỗi version chạy độc lập với config folder riêng. Hữu ích cho:

  • Maintain legacy project dùng IDE cũ
  • Test EAP build mà không ảnh hưởng stable
  • Dùng perpetual fallback license phiên bản cũ

3. Settings sync qua JBA

"Trước có Toolbox, mỗi lần đổi máy tôi mất 2-3 giờ cài lại IDE, restore plugin, copy keymap. Giờ login Toolbox, settings sync 5 phút xong." - Senior dev tại agency outsource HCM.

Settings sync (Backup & Sync) lưu trên JBA cloud: keymap, color scheme, code style, plugin list, run configuration, file template, live template. Đổi máy = login JBA = mọi setting về đúng vị trí.

4. Project list quick-open

Toolbox nhớ mọi project bạn từng mở từ bất kỳ IDE nào. Click 1 lần → mở đúng IDE đúng project. Tiết kiệm thao tác mở IDE → File → Recent.

5. JVM args tuning per-IDE

Tăng RAM cho IntelliJ chạy project lớn, giảm RAM cho PyCharm script nhỏ. Toolbox cung cấp UI thay vì phải edit `idea.vmoptions` thủ công.

6. Plugin sync

Cài plugin trên 1 IDE, Toolbox prompt cài tương tự trên IDE khác cùng platform. Ví dụ cài Rainbow Brackets ở IntelliJ, Toolbox đề xuất cài cho PyCharm, GoLand.

Hướng dẫn cài + cấu hình lần đầu

Bước 1: Tải Toolbox

# Windows: tải installer .exe
# https://www.jetbrains.com/toolbox-app/

# macOS: tải .dmg hoặc qua Homebrew
brew install --cask jetbrains-toolbox

# Linux: tải .tar.gz, extract và chạy jetbrains-toolbox
wget https://download.jetbrains.com/toolbox/jetbrains-toolbox-2.4.tar.gz
tar -xzf jetbrains-toolbox-2.4.tar.gz
./jetbrains-toolbox-2.4/jetbrains-toolbox

# Sau lần chạy đầu, Toolbox tự cài vào hệ thống và auto-start

Bước 2: Login JBA Account

Sau khi mua license từ TND, bạn nhận email JBA invitation. Login Toolbox với JBA account = mọi IDE thuộc license tự động hiện. Click Install để cài.

Bước 3: Cấu hình Settings Sync

  1. Mở Toolbox → bánh răng (Settings) → Tools → Enable "Always update to the latest version"
  2. Mở 1 IDE bất kỳ → File → Manage IDE Settings → Backup and Sync → Enable
  3. Sau 1-2 phút, settings upload lên JBA cloud
  4. Trên máy khác login cùng JBA → tự động restore settings

Bước 4: Tuning JVM args

# Mở Toolbox -> Click bánh răng bên cạnh IDE -> Configuration
# Hoặc edit file:
# Windows: %USERPROFILE%\AppData\Roaming\JetBrains\IntelliJIdea2026.2\idea64.exe.vmoptions
# macOS: ~/Library/Application Support/JetBrains/IntelliJIdea2026.2/idea.vmoptions
# Linux: ~/.config/JetBrains/IntelliJIdea2026.2/idea64.vmoptions

# Recommended cho project lớn (Java 50K+ LOC):
-Xms2048m
-Xmx8192m
-XX:ReservedCodeCacheSize=512m
-XX:+UseG1GC
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:+HeapDumpOnOutOfMemoryError
-Dfile.encoding=UTF-8

Bảng so sánh: với Toolbox vs không

Tác vụCó ToolboxKhông Toolbox
Cài 5 IDE lần đầu15 phút (auto)1-2 giờ (manual)
Update tất cả IDE1 click5 lần download + install
Đổi máy10 phút (sync)3-5 giờ (config lại)
Cài 2 version cùng IDE2 clickPhức tạp, dễ conflict
Quản lý JVM argsUI formEdit text file
Theo dõi project listBuilt-inMở từng IDE

5 mẹo nâng cao

1. Auto-update lúc đêm

Settings → Tools → Update behavior: Set "Update on schedule" → 3:00 AM. Toolbox download patch khi máy idle, không làm gián đoạn coding ban ngày.

2. Disable shell scripts để bảo mật

Toolbox tạo `idea`, `pycharm` shell command toàn cục. Nếu máy chia sẻ, vô hiệu hoá để tránh người khác chạy IDE với account của bạn.

3. Pin version cho project legacy

Toolbox cho phép "pin" version cụ thể không auto-update. Hữu ích cho project legacy yêu cầu IDE cũ (vd Java 8 dùng IntelliJ 2024.2).

4. Symlink config folder

# Linux/Mac: lưu config IDE vào cloud (Dropbox, iCloud)
# Symlink folder để sync giữa nhiều máy

ln -s ~/Dropbox/JBSettings/IntelliJIdea2026.2 ~/.config/JetBrains/IntelliJIdea2026.2

# Backup & Sync của JBA chỉ sync settings core
# Symlink này sync cả history, project list, indexes

5. Toolbox CLI cho automation

Toolbox 2.0+ có CLI: `jb` command. Có thể script:

# Liệt kê IDE đã cài
jb list

# Cài IDE
jb install intellij-idea-ultimate

# Mở project
jb open intellij-idea-ultimate ~/projects/my-app

# Update tất cả
jb update --all

Toolbox cho doanh nghiệp với JBA Server

Doanh nghiệp dùng Organization license có thể trỏ Toolbox tới JBA Server private để quản lý license tập trung. Admin có thể:

  • Force certain IDE versions cho compliance
  • Distribute plugin sets approved
  • Track usage per-developer
  • Pre-config JVM args cho cả team

Toolbox Enterprise mode hữu ích cho team 50+ developer cần consistency.

Toolbox vs cài thủ công: khi nào skip Toolbox

Hiếm khi nên skip Toolbox, nhưng có một số case:

  • Máy server không có GUI: chỉ cần JetBrains Gateway/remote IDE → cài CLI agent thay vì Toolbox
  • Container Docker dev: dùng image jetbrains/clion-remote → không cần Toolbox
  • Air-gapped environment: không có internet → cài offline qua MSI/RPM thủ công
  • Test EAP cực kỳ thường xuyên: đôi khi tải EAP build trực tiếp nhanh hơn Toolbox queue

Vấn đề thường gặp và cách xử lý

Toolbox dùng quá nhiều RAM

Toolbox 2.x idle ~150-300MB RAM. Nếu thấy > 500MB, restart Toolbox. Settings → Advanced → Disable telemetry để giảm CPU/network.

Settings sync không hoạt động

Kiểm tra:

  • JBA account đã verify email chưa
  • License active (sync gắn với active subscription, dùng fallback license không có sync)
  • Network không bị chặn JetBrains domain (firewall corp)

Toolbox không phát hiện IDE đã cài thủ công

Toolbox → Settings → "Locate manually installed IDEs" → chỉ thư mục bin IDE. Toolbox import metadata và quản lý từ đó.

Disk space tràn vì cache nhiều version

Toolbox → Settings → Tools → Clear unused settings/system folders. Hoặc xoá folder cache thủ công:

# Windows
%USERPROFILE%\AppData\Local\JetBrains\Toolbox

# macOS
~/Library/Application Support/JetBrains/Toolbox

# Linux
~/.local/share/JetBrains/Toolbox

Mua JetBrains license dùng cùng Toolbox tại TND

TND là đại lý JetBrains tại Việt Nam, xuất hoá đơn VAT điện tử Thông tư 78 đầy đủ. License kích hoạt qua JBA, dùng ngay với Toolbox App.

Đặt JetBrains license tại TND →

Toolbox + Remote development (Gateway/Fleet)

Toolbox hỗ trợ JetBrains Gateway cho remote dev: bạn code local, exec trên server (ví dụ VPS code-server). Gateway connect qua SSH, đồng bộ files, debug remote như local. Workflow phổ biến 2026 vì laptop dev thường yếu, server mạnh.

Câu hỏi thường gặp

1. Toolbox có miễn phí mãi mãi không?

Có. Toolbox App miễn phí, JetBrains không có kế hoạch chuyển sang trả phí. Chỉ IDE bên trong mới yêu cầu license.

2. Có thể dùng Toolbox không cần login JBA?

Có, nhưng chỉ cài được Community Edition (PyCharm CE, IntelliJ CE). Ultimate, WebStorm, GoLand etc cần JBA login + license active.

3. Toolbox có quản lý Android Studio?

Có. Android Studio là IntelliJ Community fork của Google, Toolbox liệt kê và update giống các IDE khác.

4. Tôi đang dùng Toolbox 1.x, có cần upgrade?

Có. Toolbox 2.x (2024-2026) viết lại bằng Compose Multiplatform, nhanh hơn, ít RAM hơn, có CLI. Toolbox 1.x ngừng update.

Kết luận

Toolbox App là công cụ phải có cho developer JetBrains nghiêm túc. Tiết kiệm hàng chục giờ mỗi năm cho cài đặt, update, đổi máy. Hoàn toàn miễn phí. Kết hợp Toolbox + All Products Pack = workflow ide ổn định nhất trên thị trường. TND đại lý JetBrains tại Việt Nam, hoá đơn VAT điện tử TT 78 đầy đủ. Đặt license tại shop JetBrains TND.