Refactoring như senior với IntelliJ IDEA

18th Oct 2022
Table of contents

IntelliJ IDEA là một trình IDE dùng để lập trình Java (nó cũng được sử dụng để lập trình một số ngôn ngữ khác như Node.js, python…).

Về cấu trúc IntelliJ IDEA tương đối giống các tool khác : Netbean, Eclipse nhưng có giao diện thân thiện người dùng hơn, debug nhanh, hỗ trợ autosave và có nhiều plugins hỗ trợ.

Cài đặt

IntelliJ IDEA đang cung cấp 2 bản: community( bản miễn phí), ultimate( bản mất phí). Bản ultimate có hỗ trợ thêm: JavaScript, TypeScript, Database Tools, SQL,...

Trong bài viết này mình sẽ hướng dẫn các bạn cài bản community trên unbutu.

1.Phương pháp 1: cài đặt trực tiếp

Các bạn có thể vào Ubuntu Software, tìm kiếm và cài đặt Intellij IDEA dễ dàng

2.Phương pháp 2: cài đặt gián tiếp qua ubuntu make

Đầu tiên các bạn cần cài đặt Ubuntu Make, nếu các bạn đang sử dụng Ubuntu bản 16.04 hoặc phiên bản cao hơn thì có thể sử dụng câu lệnh dưới đây:

sudo apt install ubuntu-make

Sau khi cài đặt Unbutu Make xong, các bạn có thể sử dụng câu lệnh dưới để cài đặt IntelliJ:

umake ide idea

Quá trình tải xuống và cài đặt IntelliJ IDEA sẽ mất một thời gian. Nó cũng phụ thuộc vào tốc độ internet của bạn.

Nếu các bạn muốn gỡ cài đặt Intellij IDEA thì có thể sử dụng câu lệnh dưới đây:

umake -r ide idea

3.Phương pháp thứ 3: cài đặt khi phần mềm đã có sẵn

Các bạn có thể tải trực tiếp phần mềm tại đây: https://www.jetbrains.com/idea/download/#section=linux, chọn bản community.

Tiếp theo, các bạn sử dụng câu lệnh để thay đổi thư mục:

cd /opt/

Sau đó, câu lệnh để trích xuất IntelliJ IDEA từ thư mục ~/Download(nếu bạn lưu ở thư mục khác thì có thể thay đổi Download bằng tên thư mục lưu Intellij IDEA), ở đây mình download bản: ideaIC-2018.3.2

sudo tar -xvzf ~/Downloads/ideaIC-2018.3.2.tar.gz

Nếu các bạn muốn đổi tên thư mục IntelliJ IDEA thì có thể sử dụng lệnh:

sudo mv idea-IC-183.4886.37 idea

Sau khi cài đặt thành công bằng 1 trong 3 cách trên, bạn chỉ có thể tìm kiếm IntelliJ bằng Search hoặc sử dụng câu lệnh dưới đây để khởi động IDE.

/opt/idea/bin/idea.sh

Chúc các bạn cài đặt IntelliJ IDEA trên Ubuntu thành công!

Bạn thấy bài viết này như thế nào?
1 reaction

Add new comment

Image CAPTCHA
Enter the characters shown in the image.

Related Articles

Nói một cách ngắn gọn, mệnh đề Where filter dữ liệu cho từng dòng riêng lẻ còn mệnh đề Having filter dữ liệu theo từng nhóm.

JOIN là một mệnh đề có nhiều biến thể trong SQL, JOIN có tính ứng dụng rất lớn khi cần kết hợp dữ liệu giữa các bảng.

Sau khi tạo xong database, các bạn muốn kiểm tra collation của database chúng ta sử dụng câu lệnh SQL sau:

How can one install PHP 7.4,7.3 or 7.2 on an Amazon Linux 2 virtual machine. Amazon Linux is an operating system designed to provide a stable, secure, and high performance execution environment for applications running on Amazon EC2

Memory leaks can happen in any language, including PHP. These memory leaks may happen in small increments that take time to accumulate, or in larger jumps that manifest quickly. Either way, if your app has a memory leak, sooner or later it will cause problems