có cách nào để dễ dàng đổi tên không gian tên trong id NetBeans có ảnh hưởng đến tất cả các khai báo không gian tên khác không?Đổi tên không gian tên trong NetBeans PHP?
6
A
Trả lời
8
Đây là giải pháp nhưng có thể giúp bạn thay đổi tất cả các không gian tên khai báo bên trong dự án:
- Bấm phải vào thư mục có chứa tất cả các file nguồn của bạn (ví dụ src/trong thư mục gốc của dự án)
- Nhấn CTRL + H
- Nhập không gian tên hoặc một phần của không gian tên bạn muốn thay thế (ví dụ: Foo \ Bar) trong trường tìm kiếm và vùng tên đích vào trường 'thay thế bằng' (ví dụ: Foo \ MyNewBar)
- Nhấp thay thế
- Sau một lúc, đến cuối màn hình, bạn sẽ có tất cả các địa điểm có thể được thay thế. Bạn có thể thay thế tất cả hoặc chỉ chọn một số trong số đó. Hãy cẩn thận, tất cả các tệp được lưu tự động sau khi thay đổi.
+0
Nhờ mẹo tuyệt vời! –
+0
hoặc bạn có thể sử dụng tính năng 'Thay thế trong dự án' trong trình đơn' Chỉnh sửa -> Thay thế trong Dự án ... ' –
Các vấn đề liên quan
- 1. Đổi tên các không gian tên
- 2. Sử dụng các không gian tên PHP
- 3. Không gian tên PHP - tăng cấp độ?
- 4. Lớp tĩnh hoặc không gian tên PHP
- 5. Không gian tên PHP Toàn cầu
- 6. Nhận không gian tên lớp PHP động
- 7. Tên loại hoặc không gian tên 'Mvc' không tồn tại trong không gian tên 'System.Web'
- 8. Đổi tên tệp PHP
- 9. Cách Lisp phổ biến để đổi tên không gian tên
- 10. loại tên hoặc không gian tên không tồn tại trong không gian tên
- 11. Tên loại hoặc không gian tên 'Caching' không tồn tại trong không gian tên 'System.Runtime'
- 12. Tên loại hoặc không gian tên 'ServiceBus' không tồn tại trong không gian tên 'Microsoft'
- 13. Tên kiểu hoặc không gian tên UpdatePanel không tồn tại trong không gian tên System.Web.UI
- 14. Tên loại hoặc không gian tên 'DirectoryServices' không tồn tại trong không gian tên?
- 15. PHP, lớp biến mới trong không gian tên
- 16. Các không gian tên có hiệu quả không? (PHP)
- 17. Không gian tên và không gian tên phụ
- 18. Không gian tên PHP và Bao gồm() với các lớp
- 19. Thẻ 'XXX' không tồn tại trong không gian tên clr của không gian tên XML: YYY '
- 20. Không gian tên trong JSON
- 21. Không gian tên trong Delphi
- 22. Không gian tên trong Redis?
- 23. Tên "LocalizedStrings" không tồn tại trong không gian tên
- 24. Các hàm biến đổi với các không gian tên trong PHP
- 25. 'Sửa tên' trong Netbeans là gì?
- 26. Cách sửa đổi không gian tên cục bộ trong python
- 27. Không gian tên có cùng tên với tên lớp
- 28. Các không gian tên PHP và "sử dụng"
- 29. Không gian tên php được gọi là mặc định
- 30. Các vấn đề về không gian tên PHP simplexml
Có thể bạn có thể làm như vậy bằng cách ** tái cấu trúc ** trong NetBeans. Có thể [this] (https://blogs.oracle.com/netbeansphp/entry/instant_rename_and_rename_refactoring) giúp bạn không? – Lion
Khi tôi cố gắng để làm nổi bật một không gian tên và refactor, nó nói, "Không thể refactor ở đây" – Rain
Có thể ** refactoring ** không hoạt động cho 'namespaces' trong NetBeans. – Lion