Android Studio là một IDE rất có thể tùy chỉnh và trong vài năm qua sử dụng nó, tôi đã phát
hiện ra một vài tùy chỉnh có tác động rất lớn đến tốc độ phát triển và sự thích thú của tôi.
Editor Recommendations
Auto import
Preferences → Editor → General → Auto Import → Chọn “Add unambiguous imports on the fly” và “Optimize imports on the fly”
Các mục nhập mới sẽ tự động được thêm vào và nếu mục nhập không được sử dụng, Android Studio sẽ xóa nội dung đó cho bạn.
Show line numbers
Preferences → Editor → General → Appearance → Chọn “Show line numbers”
Việc xem số dòng giúp điều hướng và gỡ lỗi mã cũng như thảo luận mã với đồng đội dễ dàng hơn nhiều.
Update color scheme
Preferences → Editor → Color Scheme → General
Tôi thấy bảng màu lỗi mặc định hơi không hiệu quả. Khi lỗi là một ký tự đơn lẻ, việc tìm
kiếm dòng gạch dưới nguệch ngoạc màu đỏ giống như mò kim đáy bể. Thêm màu nền
đỏ đậm khiến việc tìm lỗi trở nên dễ dàng hơn nhiều.
Bạn cũng có thể nhập các chủ đề mà bạn tìm thấy trực tuyến bằng cách thêm chúng
dưới dạng tệp jar hoặc dưới dạng plugin Android Studio.
Keyboard shortcut for “Split Vertically”
Preferences → Keymap → Search for “Split Vertically” and “Unsplit All” → Right click → Click “Add Keyboard Shortcut” → Add shortcut in pop-up window → Click “OK”
Android Studio cung cấp các phím tắt thuận tiện cho hầu hết các thao tác trên menu
phổ biến, nhưng chưa có phím tắt nào cho "Split Vertically". Tôi sử dụng nó mọi lúc khi
tôi muốn xem một tệp khác trong khi làm việc trên tệp hiện tại của mình, ví dụ: xem tệp
bố cục XML trong khi tôi viết lớp Fragment sử dụng nó. Tùy chọn "Keymap" của Android
Studio cho phép bạn thêm các phím tắt của riêng mình. Trên máy Mac, tôi sử dụng
Command + Option + S cho “Split Vertically” và Command + Shift + Option + S cho “Unsplit All”.
Nếu bạn không bao giờ sử dụng "Split Vertically" nhưng bạn thường sử dụng các tùy
chọn menu khác, bạn có thể thêm các phím tắt cho các tùy chọn đó để tăng tốc quy
trình làm việc của mình.
Default XML editor mode
Preferences → Editor → Layout Editor
Android Studio được đặt mặc định ở chế độ trình chỉnh sửa “Design” bất cứ khi nào bạn mở
tệp XML, nhưng nếu đó không phải là chế độ trình chỉnh sửa ưa thích của bạn, bạn có thể
chọn một chế độ khác làm mặc định. Cá nhân tôi thích "Split".
Make logs colorful
Preferences → Editor → Color Scheme → Android Logcat
Theo mặc định, chỉ các nhật ký ở cấp độ lỗi mới có màu khác biệt (đỏ) với các
nhật ký còn lại (trắng), nhưng Android Studio cho phép bạn tùy chỉnh màu sắc
cho từng cấp nhật ký. Điều này cho phép bạn biết ngay từng dòng ghi nhật ký
đang ở cấp độ nào, điều này rất tốt cho việc gỡ lỗi.
Màu sắc tôi sử dụng là:
#FFB7F3 for Assert
#A9F6FF for Debug
#FF6B68 for Error
#C1FFC2 for Info
#D4D4D4 for Verbose
#FFF2A2 for Warning
Configure logcat header
Biểu tượng cài đặt trên bảng điều khiển bên trái của logcat
Theo mặc định, mỗi dòng trong logcat bao gồm một tiêu đề với dấu thời gian, ID tiến trình, tên gói và thẻ, điều này làm cho các bản ghi khá ồn ào. Bạn có thể cập nhật điều này để chỉ hiển thị các trường tiêu đề mà bạn quan tâm. Tôi thường ẩn tất cả chúng ngoại trừ thẻ, vì nó thường có thông tin về Activity/Fragment hiện tại.
Add a custom filter
Với bộ lọc “Show only selected application”, nhật ký sẽ biến mất sau sự cố nếu ứng dụng
khởi chạy lại với phiên mới ngay sau đó. Tuy nhiên, việc chọn “No filters” có nghĩa là
logcat rất ồn, bị lộn xộn với các nhật ký không liên quan từ các ứng dụng khác.
Bạn có thể tạo bộ lọc tùy chỉnh bằng menu "Edit filter configuration" và đặt bộ lọc đó
thành bộ lọc theo tên gói ứng dụng của bạn. Với điều đó, chỉ nhật ký từ ứng dụng của
bạn mới xuất hiện trong logcat và chúng sẽ tồn tại trong các phiên ứng dụng khác nhau.
Increase IDE max heap size
Preferences → Appearance & Behavior → System Settings → Memory Settings → Select IDE max heap size from dropdown
Android Studio yêu cầu nhiều RAM để chạy mượt mà. Nếu bạn cảm thấy thất vọng với trình chỉnh sửa chậm, có thể là do kích thước heap 1280MB mặc định quá nhỏ đối với sự phát triển của bạn. Tôi khuyên bạn nên tăng nó lên trong phạm vi 2048MB - 4096MB, tùy thuộc vào bao nhiêu RAM máy tính của bạn.
Disable unused plugins
Preferences → Plugins
Theo nhận xét của Jake Wharton này, các plugin có thể cực kỳ hữu ích, nhưng chúng
cũng làm chậm đáng kể Android Studio. Tôi khuyên bạn nên xem qua tất cả các
plugin của mình và tắt bất kỳ plugin nào bạn không cần. Ví dụ: tôi chưa bao giờ
sử dụng Mercurial hoặc Subversion để kiểm soát phiên bản trong đời, vì vậy tôi
có thể vô hiệu hóa các plugin cho chúng một cách an toàn.
Increase IDE max heap size
Preferences → Appearance & Behavior → System Settings → Memory Settings → Chọn IDE max heap size from dropdown
Android Studio yêu cầu nhiều RAM để chạy mượt mà. Nếu bạn cảm thấy thất vọng với trình chỉnh sửa chậm, có thể là do kích thước heap 1280MB mặc định quá nhỏ đối với sự phát triển của bạn. Tôi khuyên bạn nên tăng nó lên trong phạm vi 2048MB - 4096MB, tùy thuộc vào bao nhiêu RAM máy tính của bạn.
4. Keyboard Shortcuts + Productivity Guide
Help -> Productivity Guide
Tôi khuyên bạn nên dành chút thời gian để tìm hiểu các phím tắt tích hợp sẵn của Android Studio nếu bạn chưa làm như vậy. Danh sách đầy đủ có thể được tìm thấy ở đây và tôi đã viết một bài đăng trên blog trước đó nêu bật những bài tôi sử dụng thường xuyên nhất.
Android Studio cũng cung cấp hướng dẫn năng suất hiển thị danh sách các hành động bạn thường sử dụng và các phím tắt liên quan đến chúng. Đó là một cách thú vị để xem bạn đã tiết kiệm được bao nhiêu thời gian với các phím tắt và tìm hiểu các phím tắt mới để tiết kiệm nhiều thời gian hơn nữa.
5. Additional Resources
Android Studio: Tips and tricks talk này bao gồm rất nhiều tính năng hữu ích của Android Studio.
Android Studio’s debugger cực kỳ mạnh mẽ và việc làm quen với các tính năng nâng cao hơn của nó giúp gỡ lỗi nhanh hơn rất nhiều. Cuộc nói chuyện này đi qua rất nhiều người trong số họ.
Nhận xét
Đăng nhận xét