2011-01-11 38 views
5

Tôi có thói quen nhấn Ctrl+s để lưu tệp của tôi mọi lúc. Những gì tôi tìm thấy với cài đặt Eclipse hiện tại của tôi là khi tệp được lưu, tôi sẽ mất tất cả lịch sử UNDO trong bộ đệm - Ctrl+y không còn làm được gì nữa.Tệp Tiết kiệm Eclipse xóa lịch sử hoàn tác

Có cách nào để thay đổi cài đặt này trong nhật thực không? Tôi muốn hoàn tác lịch sử để giữ cho đến khi tập tin được đóng lại.

+0

bạn sử dụng phiên bản nhật thực nào? – lweller

+0

Tôi đang sử dụng Zend Studio 8.0. Tôi tin rằng nó được xây dựng trên eclipse 3.6.x – Yada

+0

vì vậy tôi đang sử dụng Eclipse Helios và Undo-History không bị mất khi lưu. – lweller

Trả lời

2

Hãy xem Window-> Preferences-> Java-> Editor-> Lưu hành động. Một hành động cụ thể về lưu có thể được xác định để xóa lịch sử chỉnh sửa.

+1

Dường như không thể tìm thấy tùy chọn "Xóa bộ đệm hoàn tác khi lưu" hoặc bất kỳ thứ gì giống như trong phiên bản nhật thực hiện tại của tôi. – Yada

+1

là lịch sử của bạn bị mất khi bạn nhấn Tệp-> Lưu từ thanh công cụ hoặc nó chỉ liên quan đến phím tắt của thao tác lưu. Nếu File-> Save hoạt động chính xác, bạn nên kiểm tra Window-> Preferences-> General-> Keys và sự ràng buộc của phím tắt ctrl + s. – miette

6

Chúng tôi vừa tìm thấy một tình huống tương tự mà lịch sử hoàn tác không còn khả dụng nữa sau khi lưu. Lý do dường như là các biên tập viên đã bị "rơi" và không hoạt động nữa như mong đợi. Giải pháp là chỉ cần đóng tab trình soạn thảo và mở lại tệp trong trình chỉnh sửa mới.

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