a

Câu hỏi Tìm và thay thế Android studio


Có cách nào để tìm và thay thế tất cả các lần xuất hiện của một từ trong toàn bộ dự án (không chỉ là một lớp đơn bằng cách sử dụng trình đổi tên -> đổi tên) và cũng duy trì trường hợp, trong studio android hoặc sử dụng tập lệnh dòng lệnh?

Ví dụ: Nhà cung cấp phải chuyển đến Nhà cung cấp, nhà cung cấp -> người bán, NHÀ CUNG CẤP -> MERCHANT. Ông chủ của tôi muốn tôi thay đổi tất cả các trường hợp của nhà cung cấp với thương gia cho một dự án im làm việc trên. Tôi đã làm nó trong khoảng một giờ và tôi biết tôi đang lãng phí thời gian của mình. Hãy cho tôi biết bất kỳ lúc nào để lưu các đề xuất. Cảm ơn trước!


196
2017-11-27 17:34


gốc


Một cách để làm là nhấp chuột phải vào giải pháp trên cấu trúc thư mục và chọn thay thế trong đường dẫn. - Johan


Các câu trả lời:


Tôi nghĩ rằng phím tắt mà bạn đang tìm kiếm là:

Ctrl+Shift+R trên Windows và Linux / Ubuntu

Cmd+Shift+R trên Mac OS X

ref: nguồn


400
2017-11-27 18:00



Tôi đang sử dụng OS X và vẫn là Ctrl + Shift + R - CodyMace
Điều này làm việc tuyệt vời! Tôi đã phải đổi tên một lớp trong toàn bộ nó, bao gồm cả các bình luận, getters, setters, constructors, các cuộc gọi mới, THE WORKS, nhưng nhà tái cấu trúc của studio android đã làm tôi thất vọng. Ctrl + Shift + R tuy nhiên, bỏ qua tất cả những điều đó và cứng đã thay đổi các tệp mà sau đó dự án phải được tải lại. Hãy chọn "bảo quản trường hợp" hoặc nó sẽ làm hỏng tất cả mọi thứ. - G_V
tại OS X ít nhất cho tôi là Command thay vì nút Ctrl. Chỉ dành cho người dùng mac - android studio mới. - karvoynistas
thanx..làm việc như nhà vô địch .. - Shylendra Madda
Không làm việc cho tôi nữa. Tôi nghĩ rằng phím tắt này đã bị xóa. Bất cứ ai khác nhìn thấy giống nhau? Chỉnh sửa> Tìm> Thay thế trong đường dẫn vẫn còn đó. - Da-Jin


Trên các cửa sổ:

Tìm thấy : Ctrl+F

Tìm và thay thế trong lớp đơn: Ctrl+R

Tìm và thay thế toàn bộ dự án: Ctrl+Shift+R

trên OS X , nó cũng tương tự, chỉ cần thay thế Ctrl với Chỉ huy


57
2017-11-19 05:36





Trong Android studio, Chỉnh sửa -> Tìm -> Thay thế trong đường dẫn, điều này sẽ kiểm tra toàn bộ dự án bao gồm cả nhận xét và mã.


26
2017-12-14 07:54



Đây là câu trả lời đúng trong Android Studio trên macOS. Công cụ tìm kiếm / thay thế toàn bộ dự án duy nhất. - the_dude_abides


Nếu bạn sử dụng refactor-> đổi tên cho tên của tập tin, ở khắp mọi nơi tập tin được sử dụng trong dự án của bạn, refactor sẽ thay thế nó.

Tôi đã đổi tên biến, tệp xml, tệp java, nhiều đối tượng có thể kéo và sau thao tác tôi có thể tạo trực tiếp mà không có lỗi.

Sao lưu dự án của bạn và thử xem nó có hiệu quả với bạn hay không.


10
2017-11-27 17:44



Phím tắt mặc định để đổi tên là Shift + F6. ;-) - Kalaschni


Sử dụng ctrl+R hoặc là cmd+R trong OSX


7
2017-09-08 15:39





nhấn Ctrl+R để tìm và thay thế mã trong lớp bạn đang ở đâu ...


4
2018-02-26 15:25





Các phím tắt là

Trên Windows  : Ctrl+Shift+R 

Trên máy Mac : Cmd+Shift+R 


1
2018-03-14 10:12





ctrl + H ..... đưa ra tùy chọn để thay thế từ từ lớp.


0
2018-05-14 12:44



Nhưng nó không đưa ra lựa chọn thay thế. - Shajeel Afzal
nó thực sự không hoạt động - Ahmad Arslan


Thử sử dụng: Chỉnh sửa -> Tìm -> Thay thế trong đường dẫn ...


0
2017-09-04 14:06