Giap Hiep

I'm Giap Hiep

I'm a web developer, a gymer. I enjoy share something i know that help people's work!
Giap Hiep

20 Plugin hữu ích cho Android Studio

1. CodeGlance

Plugin này sẽ nhúng một minimap vào editor cùng với thanh cuộn cũng khá là lớn. Nó sẽ giúp chúng ta xem trước bộ khung của code và cho phép điều hướng đến đoạn code mà ta mong muốn một cách nhanh chóng.

2. Rainbow Brackets

Plugin này thêm một chút màu sắc vào code cho các dấu ngoặc nhọn tròn, vuông và nhọn. Đó sẽ là vị cứu tinh cho việc review các đoạn code với đống ngoặc cồng kềnh.

3. SQLDelight

SQLDelight là một thư viện cơ sở dữ liệu đa nền tảng Kotlin nổi tiếng. Nó tạo các API Kotlin từ SQL, đảm nhận việc tạo cơ sở dữ liệu từ chính lược đồ của nó.
Nó cũng có một plugin cho Android Studio để làm nổi bật, hoàn thành các cú pháp truy vấn SQL.

4. ADB Idea

ADB Idea cung cấp các lệnh shortcut chỉ bằng một cú nhấp chuột để khởi động, gỡ cài đặt, tắt ứng dụng, thu hồi quyền và xóa dữ liệu ứng dụng.
Để gọi plugin này, hãy chọn Tools-> Android-> ADB Idea menu hoặc chỉ cần tìm kiếm các lệnh từ Find Actions.

5. ADB Wifi

Khi debug qua USB, ta phải đảm bảo rằng USB không bao giờ bị ngắt kết nối với thiết bị. Mặc dù có một tập hợp các lệnh shell ADB để thiết lập kết nối qua WIFI, việc sử dụng phím tắt GUI nhanh hơn nhiều. Chỉ cần cài đặt plugin ADB Wifi, đảm bảo máy chủ và thiết bị được kết nối trên cùng một mạng và thực hiện thao tác chọn Tools → android → ADB WIFI → ADB USB to WIFI để bắt đầu kết nối - Vậy là ta có thể debug thông qua WIFI.

6. Material UI Theme

Thêm một chút màu sắc cho giao diện editor đỡ nhàm chán, cùng với một số option khác.

7. JSON To Kotlin Class

Hỗ trợ chuyển đổi chuỗi JSON thành Kotlin data class nhanh chóng.

8. Vector Drawable Thumbnails

Thông thường, để preview tệp XML vector drawable, ta thường phải rebuild project. Với Vector Drawable Thumbnails, ta có thể preview chúng chỉ bằng một cú nhấp chuột.

9. Codota

Đây là plugin để hoàn thành code, nó sẽ đề xuất các đoạn mã dựa trên ngữ cảnh của bạn.

10. Name That Color

Đây là plugin sẽ đề xuất đúng tên cho color, khi ta muốn định nghĩa một color thông qua mã màu.

11. String Manipulation

Plugin cung cấp các thao tác với chuỗi, ví dụ như chuyển đổi giữa các loại camel case, snake case, kebab case hay là filter lại chuỗi.

12. Gradle Killer

Plugin giúp ta tắt lập tức quá trình build gradle mà không cần phải dùng tới Task Manager.

13. Kotlin Fill Class

Plugin này giúp tạo ra một class Kotlin với thuộc tính mặc định.

14. TabNine

Plugin đề xuất hoàn thành đoạn code để ta viết nhanh hơn.

15. Key Promoter X

Đây là plugin để giúp ta tìm hiểu các phím tắt cần thiết trong khi làm việc. Khi bạn sử dụng chuột trên một nút bên trong IDE, Key Promoter X sẽ nhắc phím tắt mà bạn nên sử dụng để thay thế.
Nó cũng hiển thị danh sách các thao tác chuột đã sử dụng trước đó và các phím tắt tương ứng của chúng. Đối với các nút không có phím tắt, nó sẽ nhắc bạn để có thể tự tạo phím tắt.

16. Clear Cache Plugin

Plugin giúp dọn dẹp cache của project mà không cần vào thư mục gradlew

17. FCM Push Sender

Khi dùng FCM, chúng ta có thể trực tiếp gửi Push Notification từ Android studio bằng plugin này.

18. SQLScout

Đây là plugin giúp chúng ta quản lý cơ sở dữ liệu trong thời gian thực. Điều này giúp dễ dàng thực thi các truy vấn SQL trực tiếp để cập nhật bảng trong khi debug ứng dụng.

19. Material Design Icon Generator

Plugin này giúp cho việc thêm các icon material design trong ứng dụng của bạn. Nó cho phép nhập nội dung, chỉ định màu sắc, kích thước và mật độ cực kỳ dễ dàng.

20. NyanProgress

Tuy cuối cùng nhưng nó lại không kém phần quan trọng, thêm một chút sinh động cho thanh progress bar khi build và rebuild Gradle để thời gian chờ đợi trở nên thú vị hơn :laughing:

Source:

https://medium.com/better-programming/the-top-20-android-studio-plugins-4331f5cdeb80