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-startBướ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
- Mở Toolbox → bánh răng (Settings) → Tools → Enable "Always update to the latest version"
- Mở 1 IDE bất kỳ → File → Manage IDE Settings → Backup and Sync → Enable
- Sau 1-2 phút, settings upload lên JBA cloud
- 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-8Bảng so sánh: với Toolbox vs không
| Tác vụ | Có Toolbox | Không Toolbox |
|---|---|---|
| Cài 5 IDE lần đầu | 15 phút (auto) | 1-2 giờ (manual) |
| Update tất cả IDE | 1 click | 5 lần download + install |
| Đổi máy | 10 phút (sync) | 3-5 giờ (config lại) |
| Cài 2 version cùng IDE | 2 click | Phức tạp, dễ conflict |
| Quản lý JVM args | UI form | Edit text file |
| Theo dõi project list | Built-in | Mở 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, indexes5. 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 --allToolbox 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/ToolboxMua 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.
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.
- PyCharm Pro vs VS Code + Python extension 2026
- JetBrains Organization License: quản lý tập trung 5-100 developer
- IntelliJ Ultimate vs Community Edition: doanh nghiệp Java có cần Ultimate?
- DataGrip vs DBeaver vs TablePlus: database client tốt nhất 2026
- JetBrains perpetual fallback license: mua 1 năm giữ vĩnh viễn
- JetBrains Education License: miễn phí cho học sinh + sinh viên + bootcamp



