Không thể phủ nhận Android Studio là IDE của các nhà phát triển Android. Nó dựa trên IntelliJ IDEA đã là một IDE mạnh mẽ cho nhiều lĩnh vực phát triển phần mềm.
Có vô số plugin được xây dựng cho Android Studio, nhưng thực tế này khiến Android Studio có thể sử dụng các plugin được thiết kế cho IntelliJ IDEA cơ bản.
Trong danh sách này, mình đã tổng hợp 9 công cụ hữu ích nhất trong IDE cho Nhà phát triển Android. Những plugin này có thể có hoặc không dành riêng cho Android nhưng chúng chắc chắn sẽ được sử dụng trong phát triển Android.
Bây giờ chúng ta hãy tiếp tục với danh sách.
1. Name that Color
Chúng ta hay làm cho tệp color.xml nhìn khó chịu bằng các tên được đặt như "gray", "light_grey" và "lightest_grey". Stop it . Điều này là cho chừng người mới lần đầu xem và đôi khi sau một thời gian chính bản thân chúng ta xem lại cũng sẽ cảm thấy choáng váng và khó hiểu được ‘lightest_grey’ nhẹ như thế nào.
Name that Color cho phép bạn dán các giá trị thập lục phân vào tệp color.xml của mình dưới dạng giá trị <color>
hoàn chỉnh với tên phù hợp của nó.
Bằng cách nhấn ^ + SPACE
cho mac và Control + SPACE sau khi sao chép mã hex, bạn có thể dán màu của mình vào dạng giá trị màu XML hoàn chỉnh của nó.
2. Material Theme UI
Plugin này thay đổi giao diện của toàn bộ IDE của bạn. Nói lời tạm biệt với các chủ đề ánh sáng hoặc darcula tiêu chuẩn mà bạn được cung cấp theo mặc định.
Giao diện người dùng Material Theme không chỉ cung cấp cho bạn nhiều cài đặt trước để lựa chọn, mà việc tùy chỉnh giao diện của bạn trở nên dễ dàng và năng động hơn rất nhiều.
Mình nợ rất nhiều giờ tập trung vào sự hài lòng tuyệt đối của mình đối với chủ đề của mình được cung cấp bởi plugin này mà mình đã sử dụng trong năm nay.
3. CodeGlance
Những người hâm mộ Sublime Text sẽ quen thuộc với chế độ xem nhỏ ở bên cạnh không gian làm việc của bạn, nơi hiển thị cho bạn phiên bản thu nhỏ của toàn bộ tệp hiện tại.
CodeGlance cung cấp cho bạn điều đó trong IDE Android Studio của bạn. Đối với một điều, nó giúp bạn cuộn dễ dàng hơn đến các phần mã mà bạn cần làm việc.
Đối với một điều khác, nó giúp bạn nắm bắt đầy đủ mã trong đầu dễ dàng hơn và giúp bạn nhìn thấy bức tranh đầy đủ về nơi mã của bạn.
4. String Manipulation
Sắp xếp danh sách các chuỗi, chuyển đổi giữa camelCase và kebab-case, cắt, mã hóa, thoát, bạn đặt tên cho nó. Plugin này có mọi thứ liên quan đến thao tác với các chuỗi.
Ngoài các trường hợp sử dụng hàng ngày thông thường, việc giữ một tệp string.xml gọn gàng là rất quan trọng để ngăn chặn tình trạng hỗn loạn hoàn toàn.
Có thể truy cập các phím tắt Thao tác chuỗi bằng cách nhấn ⌥M
hoặc ⌥⇧M
.
5. Material Design Icon Generator
Tương tự như tính năng đầu tiên của Android Drawable Importer, bạn có thể dễ dàng nhập các Biểu tượng Android và Vật liệu, chỉ định màu sắc, kích thước và độ phân giải.
Lựa chọn màu sắc sử dụng cách đặt tên material-color giúp các nhà phát triển dễ dàng biết những màu nào sẽ sử dụng, có hoặc không có nhà thiết kế. Bạn cũng có thể đặt nội dung của mình là hình ảnh hoặc vectơ.
Bạn có thể truy cập hành động này bằng cách nhấp chuột phải vào bất kỳ đâu trên thư mục dự án bên trái như thể bạn đang thêm nội dung hình ảnh mới. Bạn cũng có thể sử dụng phím tắt ⌥⌘M
.
6. Android Drawable Importer
Android Drawable Importer cho phép bạn làm 3 điều tuyệt vời.
Đầu tiên về cơ bản là trình tạo biểu tượng material design. Đủ công bằng. Thứ hai cho phép bạn chọn nội dung (hoặc toàn bộ thư mục) và chỉ định độ phân giải chúng cần được thay đổi kích thước.
Thứ ba cho phép bạn dễ dàng nhập các tệp zip với nhiều tệp được sắp xếp theo độ phân giải (ví dụ: drawable_mdpi, drawable_hdpi). Chỉ định một tên và phần còn lại do plugin thực hiện.
Bạn có thể tìm thấy các hành động này trong cùng một menu chuột phải với Trình tạo biểu tượng thiết kế vật liệu.
7. Rainbow Brackets
Rainbow Brackets tô màu dấu ngoặc của bạn theo cặp. Kết quả là địa ngục ngoặc nhọn trở nên nhiều màu sắc hơn một chút và dễ vẽ hơn.
Điều này cũng hoạt động cho dấu ngoặc đơn và dấu ngoặc vuông. Về cơ bản bất cứ thứ gì nhóm mã theo cặp.
8. JSON to Kotlin
Sao chép nội dung của tệp JSON. Dán nó và để nó được định dạng thành một lớp dữ liệu có thể xử lý nó. Đó là những gì JSON cho Kotlin.
Đầu tiên, lưu công việc soạn sẵn đó. Thứ hai, nếu bạn gặp phải tình huống mà bạn không biết loại dữ liệu nào mà một trường trong tệp JSON đến nên sử dụng, thì plugin này chính là người của bạn.
Truy cập tính năng này qua ⌥K
và phân tích cú pháp.
9. ADB IDEA
Kiểm tra và gỡ lỗi chắc chắn là 80% công việc của một Nhà phát triển Android. Cài đặt, gỡ cài đặt, xóa dữ liệu, thu hồi quyền, khởi động lại bằng trình gỡ lỗi, ADB là một công cụ mạnh mẽ.
Chắc chắn, chúng tôi có thể làm tất cả những điều này trong thiết bị đầu cuối. Nó chắc chắn cảm thấy tốt trong vài lần đầu tiên làm theo cách đó nhưng nhanh chóng trở nên tẻ nhạt.
ADB IDEA tiết kiệm thời gian đáng kể bằng cách đưa tất cả các lệnh này vào menu truy cập nhanh trên thanh công cụ Android Studio trong Công cụ.
Kết luận
Đó là danh sách 9 plugin theo mình là tốt nhất của Android Studio vào năm 020. Mình đã cố gắng duy trì danh sách các plugin hữu ích và theo cách nào đó, tăng hiệu quả phát triển.
Thậm chí những cái trực quan hơn như Rainbow Brackets giúp bạn viết mã thông qua việc làm cho môi trường của bạn thoải mái hơn và do đó, hiệu quả hơn.
Nếu bạn không đồng ý với danh sách của mình, đừng lo, đây chỉ là ý kiến cá nhân. Tuy nhiên, hãy ném nó xuống phần bình luận nhé!