Trong plugin Eclipse của tôi, tôi cần biết khi nào trình chỉnh sửa hiển thị trên màn hình đã thay đổi. Tôi hiện đang nhận được biên tập tích cực như sau:Làm thế nào để có được "trình soạn thảo hoạt động" trong plugin Eclipse?
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor()
này hoạt động cho hầu hết các trường hợp ngoại trừ khi màu xanh lá cây nút Tiếp tục được nhấn:
Nếu tôi sử dụng các phím tắt F8 sau đó tích cực trình chỉnh sửa được cập nhật như mong đợi.
Dường như thuộc tính trình chỉnh sửa đang hoạt động không được cập nhật cho đến khi tab trình chỉnh sửa được lấy nét (điều này không xảy ra khi nhấn nút Tiếp tục).
Có tuyến đường nào khác mà tôi có thể thực hiện để nhận "trình chỉnh sửa hiển thị" không?
Xin cảm ơn trước.
Alan
Đưa ra thảo luận bên dưới, tôi giả định trình cắm của bạn là _extension_ cho plugin gỡ lỗi hiện có. Chính xác? –
Nó không phải là một phần mở rộng cho các plugin gỡ lỗi nhưng tôi móc vào các sự kiện gỡ lỗi khác nhau về breakpoint vv –