Cấu hình Reformat Code trong PhpStorm

Hôm qua gặp quả lỗi PhpStorm do cấu hình sai Reformat, sau 1 hồi tìm kiếm thì ra thông tin sau, nếu lỗi có thể thử fix

Ấn phím tắt Option + Shift + Command + L, 1 popup sẽ hiện ra như sau

PhpStorm Reformat File Dialog

Cấu hình popup trên như sau

Scope

- Only changes uncommitted to VCS: Nếu được chọn, thì việc reformat code sẽ chỉ áp dụng cho mã đã được thay đổi cục bộ nhưng chưa được đưa vào kho lưu trữ. Tùy chọn này chỉ khả dụng cho các tệp được kiểm soát phiên bản.

- Selected text: Nếu chọn scope này, PhpStorm sẽ chỉ format đoạn code được bôi đen

- Whole file: Chọn options này để định dạng lại toàn bộ mã nguồn trong tệp hiện tại -> Nên chọn options này

Options

- Code cleanup: Chọn tùy chọn này để chạy kiểm tra dọn dẹp mã. PhpStorm tìm và tự động sửa các đoạn mã có khả năng gây ra sự cố -> nên bỏ để tránh tốn performance. Nên sử dụng các trình eslint và check để xử lý và kiểm soát tốt hơn

- Do not keep line breaks: Định dạng lại ngắt dòng theo cài đặt kiểu mã. Tùy chọn này ghi đè cài đặt Keep when reformatting | Line breaks.

Optimize imports (nếu có): Chọn options này để xóa các câu lệnh import không sử dụng khỏi mã trong phạm vi đã chọn.

Rearrange code (nếu có): Chọn options này để sắp xếp lại các mục nhập mã nguồn của bạn theo cấu hình được chỉ định trong Arrangement tab của Code Style settings. Options này không khả dụng đối với Python.

Run: Click vào để lưu và reformat code trong phạm vi được chỉ định.

Tài liệu nguồn tại đây: https://www.jetbrains.com/help/phpstorm/reformat-file-dialog.html


Nhận xét

Bài đăng phổ biến từ blog này

Tạo SSH key trên MAC OS X

Journalctl: How to Read and Edit Systemd Logs

How to Restore a Deleted File in Linux