Phím tắt Eclipse để thụt lề mã nguồn sang trái?


Câu trả lời:


120

Trong bản sao của tôi, Shift+ Tabthực hiện điều này, miễn là tôi có lựa chọn mã và đang ở trong cửa sổ mã.


1
Nếu bạn đang sử dụng các ràng buộc VIM (vrapper), rất tiếc sự kết hợp shift> thông thường không hoạt động. Tuy nhiên, cả tab và tab shift đều hoạt động NẾU bạn đang ở chế độ CHÈN.
arcseldon

Và tệp phải được mở dưới dạng Tệp trình soạn thảo JavaScript. Giống như nếu tôi mở nó bằng UX Studio, phím tắt không hoạt động ... Và ngược lại, tôi không thể thêm các điểm ngắt để gỡ lỗi.
najuste


51

Bạn có thể sử dụng Ctrl+ Shift+ Fsẽ chạy trình định dạng của bạn trên tệp và sửa lỗi thụt lề trong quá trình này.


5
Làm thế nào đây không phải là câu trả lời số 1?
Rap

Điều này hoạt động tốt hơn nhiều sau khi tùy chỉnh tùy chọn của bạn formatter. Trừ khi các trận đấu theo kiểu mã của bạn làm lu mờ lý tưởng. Cho đến khi bạn làm điều đó, nó có thể khá bực bội nếu vô tình làm.
Graham P Heath

Một công cụ định dạng tốt nếu bạn chưa có: code.google.com/p/google-styleguide/source/browse/trunk/… . Sau đó, trong Eclipse: Window -> Preferences -> Java -> Code Style -> Formatter
yellavon


11

control+ shift+ Fsẽ thực hiện công việc



4

Trong bất kỳ phiên bản nào của Eclipse IDE để thụt lề mã nguồn.

Chọn mã nguồn và sử dụng các phím sau

  1. Đối với thụt lề java mặc định Ctrl+I

  2. Để thụt lề phải Tab

  3. Đối với thụt lề trái Shift+Tab


4

Rõ ràng điều này chỉ dành cho Pydev, nhưng tôi đã phát hiện ra rằng bạn có thể nhận được các chức năng rất hữu ích "Shift Right" và "Shift Left" (được ánh xạ theo mặc định thành CTRL+ ALT+ .CTRL+ ALT+ ,) để trở nên hữu ích bằng cách thay đổi keybinding thành " Phạm vi trình chỉnh sửa Pydev "từ" Chế độ xem Pydev "


1

Trên Mac (trên bàn phím tiếng Pháp) cmd+ shift+F


cmd+shit+Flà phím tắt cho "Định dạng" nó không chỉ thụt lề, để sửa chỉ thụt đầu dòng cmd+i, để trả lời câu hỏi này là "phím tắt để thụt lề mã nguồn sang trái " đó làshift+tab
Marc_Alx


0

Tôi muốn vào nguồn menu, tôi nhấp vào "Tài liệu Dọn dẹp"


0

Đối với Người dùng Mac sử dụng Eclipse Sử dụng Cmd+ I(Thụt lề) và Cmd+ F(Định dạng). Nhưng tôi đã có trải nghiệm tồi tệ nhất với Cmd+ Fmà ngắt mã thành một số dòng như sau

String A = MyClass.getA(x, y);
if (A != null) {
    A = Long.parseLong(0);
}

Nơi mã gốc của tôi như sau

String A = MyClass.get(x, y);
if (A != null) {
    A = Long.parseLong(0);
}

-1

đối với tôi mặc định là Shift+ Tab,

bạn có thể chọn văn bản mình muốn, nhấn Shift+ Tabđể chuyển mọi thứ sang trái, chọn tất cả và nhấn Tabchuyển mọi thứ sang phải.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.