Có cách nào để tự động đổi tên accessor/mutator khi một biến mà họ nhận được/thiết lập được refactored -> đổi tên (Eclipse 3.4)?Đổi tên các phương thức truy cập/bộ biến đổi trong Eclipse?
Trả lời
1 - Khi bạn chọn Refactor-> Rename trên một biến, Eclipse sẽ nhắc bạn nhập tên mới vào hộp "trong dòng". Ngay bên dưới nó, có một thông báo trợ giúp và bên cạnh nó là một biểu tượng nhỏ (một mũi tên đi xuống) .Click vào mũi tên đó và sau đó chọn "Open Rename Dialog". Cửa sổ bật lên mới xuất hiện với các hộp kiểm bạn cần.
2 - Hoặc, chọn biến bạn muốn thay đổi và nhấn hai lần Alt + Shift + R. Một lần nữa kiểm tra các hộp kiểm getter/setter.
Theo nhật thực mặc định sẽ không đổi tên getters và setters khi sử dụng đổi tên 'inline' của biến. Tuy nhiên, bạn có thể thay đổi hành vi này bằng cách sử dụng hộp thoại 'Đổi tên trường' để đổi tên một lần và chọn 'Đổi tên người nhận' và 'Đổi tên người thiết lập'. (xem answer by idrosid để biết chi tiết chỉ cách mở cửa sổ này).
Sau khi đổi tên 'nội tuyến' này cũng sẽ cập nhật trình lấy và đặt cho trường đó (nhưng không phải là tham số trong trình đặt).
Lưu ý, tôi đã thử nghiệm điều này với Eclipse 4.5
- 1. gói Đổi tên trong Eclipse
- 2. Emacs Đổi tên Biến số
- 3. Thay đổi biến môi trường trong eclipse
- 4. Thay đổi tên ứng dụng trong Eclipse
- 5. Đổi tên biến TypeScript
- 6. Thay đổi giá trị của các biến trong các phương thức, Java
- 7. Thêm phương thức `vào [Col [_]]` cho tập hợp biến đổi
- 8. Phương thức mở rộng - Thay đổi không gian tên
- 9. Chuỗi chuyển đổi Ruby thành tên phương thức
- 10. Thay đổi công cụ sửa đổi truy cập của một phương thức ghi đè trong Java?
- 11. Yêu cầu Eclipse tự động hoàn thành tên phương thức?
- 12. Eclipse: liệt kê các phương thức và biến của tất cả các lớp
- 13. Sửa đổi các biến tĩnh trong khi gỡ lỗi trong Eclipse
- 14. truy cập các phương thức tĩnh sử dụng tên lớp biến (PHP)
- 15. Làm cách nào để truy cập phương thức của đối tượng khi tên của phương thức nằm trong một biến?
- 16. Thay đổi tên biến trong Vim
- 17. Hibernate và cách tránh thay đổi tên của các phương thức
- 18. Làm cách nào để chuyển đổi biến cục bộ hoặc biểu thức của phương thức thành tham số phương thức bằng Eclipse?
- 19. Các công cụ sửa đổi truy cập java và các phương thức ghi đè
- 20. Nhiều biến có cùng tên trong một phương thức
- 21. Phương thức và tên biến là giống nhau
- 22. Thay đổi tên hiển thị của các bài kiểm tra đơn vị trong plugin JUnit Eclipse
- 23. Có thể viết phương thức hoán đổi trong Java không?
- 24. Truy cập các phương thức "Công khai" từ các phương thức "Riêng tư" trong lớp javascript
- 25. Đổi tên Eclipse/ghi đè cấu trúc lại
- 26. Thay đổi TODO trong Eclipse
- 27. Chuyển đổi chuỗi thành tên biến
- 28. Các công cụ sửa đổi truy cập có quan trọng đối với phương thức chính không?
- 29. Chuyển đổi chuỗi thành các tên biến từ trước
- 30. Nhóm jQuery của các nút radio. Phương thức thay đổi
Tốt. Đáng tiếc là nó không đổi tên đối số cho setter, mặc dù. – Fletch