2013-08-06 24 views
7

Tôi vừa nâng cấp Eclipse từ Juno lên Kepler, và đột nhiên tôi không thể gõ dấu sao nữa. Tôi phải mở một trình soạn thảo văn bản, gõ dấu hoa thị ở đó, sau đó sao chép-dán nó vào Eclipse. Tôi có thể nhập dấu hoa thị trong Eclipse khi tôi đang sử dụng Tìm/Thay thế, nhưng tôi không thể khi tôi chỉnh sửa tệp python hoặc Java.Tại sao tôi không thể nhập dấu hoa thị trong Eclipse?

+0

kiểm tra liên kết này https://bugs.eclipse.org/bugs/show_bug.cgi?id=411723 – meda

+0

Đó lỗi dường như chỉ ra họ đã có một sự thay đổi lệnh đa tổ hợp phím + 8 + i. Bạn có thể xem xét các ràng buộc chính. –

Trả lời

4

Đóng nhật thực. grep workspace của bạn cho SHIFT + 8; nó sẽ trả về các kết quả phù hợp trong workbench.xmi:

workspace/.metadata/.plugins > grep -R "SHIFT+8" * 
org.eclipse.e4.workbench/workbench.xmi: <bindings xmi:id="_aLHQwCaAEeOBOe4lOFe2qQ" keySequence="SHIFT+8 W" command="_eZ-6uoZrEeKW-cnY0IziBw"> 
org.eclipse.e4.workbench/workbench.xmi: <bindings xmi:id="_aLH30CaAEeOBOe4lOFe2qQ" keySequence="SHIFT+8 I" command="_eZucD4ZrEeKW-cnY0IziBw"> 

Chỉnh sửa tệp workbench.xmi và xóa các phần tử ràng buộc. Khởi động lại nhật thực và nó phải được sửa.

+0

Tôi đã thực hiện điều này, nhưng sau khi tôi gõ SHIFT + * cài đặt này được khôi phục một cách bí ẩn: (Bất kỳ ý tưởng nào để xóa vĩnh viễn chúng? – Babu

+0

Nếu tôi xóa các ràng buộc chính, tôi có thể nhập * trong vài ngày, cho đến khi lỗi xảy ra. ý tưởng về những gì gây nên lỗi này? Điều gì gây ra máy tính của tôi tự động tạo ra ràng buộc khóa này ngay từ đầu? –

4

Nếu bạn không muốn chỉnh sửa tay workbench.xmi của mình, bạn cũng có thể gán lại các ràng buộc bằng cách đi tới Eclipse> Tùy chọn ...> Chung> Phím. Hai thủ phạm trong trường hợp này là "Nhập" và "Thêm vào bộ làm việc". (Quét danh sách kết quả tìm kiếm cho những người có ⇧8 trong đó, sau đó gán lại hoặc bỏ gán chúng hoàn toàn.)

+1

Vì một lý do nào đó, tôi phải khởi động lại Eclipse để làm việc này. –

5

Như được hiển thị trong hình, phím tắt shift+8 được gán cho lệnh nhập. Bạn phải thay đổi nhiệm vụ này bằng cách chỉ định một bài tập mới hoặc xóa nó bằng cách sử dụng nút unbind command.

Làm tương tự cho tất cả các lệnh, bấm áp dụng và sau đó khởi động lại Eclipse.

Eclipse shortcut settings screenshot

Các vấn đề liên quan