# Cài đặt IntelliJ IDEA

### Bước 1: Tải xuống IntelliJ IDEA

1. Truy cập trang web của JetBrains tại <https://www.jetbrains.com/idea/>.
2. Nhấp vào nút "Download" để tải xuống phiên bản IntelliJ IDEA phù hợp với hệ điều hành của bạn.

{% hint style="warning" %}
Nên cài bản Community Edition (Miễn phí)
{% endhint %}

#### Lựa chọn phiên bản

JetBrains cung cấp hai phiên bản IntelliJ IDEA:

* **Ultimate Edition**: Phiên bản trả phí với đầy đủ các tính năng dành cho phát triển doanh nghiệp.
* **Community Edition**: Phiên bản miễn phí với các tính năng cơ bản, phù hợp cho phát triển Java và một số ngôn ngữ lập trình khác.

Nếu bạn mới bắt đầu hoặc không cần các tính năng nâng cao, hãy chọn phiên bản **Community Edition**.

### Bước 2: Cài đặt IntelliJ IDEA

#### Trên Windows

1. Mở tệp tin cài đặt `.exe` mà bạn đã tải về.
2. Làm theo các hướng dẫn trên màn hình:
   * Chọn thư mục cài đặt.
   * Chọn các tùy chọn bổ sung (nếu cần), như tạo lối tắt trên màn hình hoặc thêm IntelliJ IDEA vào PATH.
3. Nhấp vào nút "Install" để bắt đầu quá trình cài đặt.
4. Sau khi cài đặt hoàn tất, nhấp vào "Finish" để đóng trình cài đặt.

#### Trên macOS

1. Mở tệp tin `.dmg` mà bạn đã tải về.
2. Kéo biểu tượng IntelliJ IDEA vào thư mục `Applications`.
3. Mở thư mục `Applications` và nhấp đúp vào biểu tượng IntelliJ IDEA để khởi chạy.

#### Trên Linux

1. Giải nén tệp tin `.tar.gz` mà bạn đã tải về vào thư mục mong muốn.

```bash
tar -xzf ideaIC-*.tar.gz -C /opt/
```

2. Chạy IntelliJ IDEA bằng cách điều hướng đến thư mục bin và thực thi tệp `idea.sh`.

```bash
cd /opt/idea-IC-*/bin
./idea.sh
```

### Bước 3: Khởi chạy IntelliJ IDEA lần đầu

1. Khi khởi chạy IntelliJ IDEA lần đầu, bạn sẽ thấy một màn hình chào đón. Tại đây, bạn có thể nhập cấu hình cài đặt từ phiên bản cũ (nếu có) hoặc bắt đầu với cấu hình mới.
2. Tiếp theo, bạn sẽ được yêu cầu chọn giao diện người dùng (UI) theo phong cách yêu thích (Light hoặc Dark theme).
3. IntelliJ IDEA sẽ cung cấp các tùy chọn để cài đặt các plugin cần thiết. Bạn có thể chọn cài đặt các plugin phổ biến hoặc bỏ qua bước này.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.quangkhoi1228.com/huong-dan-khac/cong-cu-lap-trinh/cai-dat-intellij-idea.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
