2010-06-30 17 views
17

Đôi khi, khi mã hóa trong RAD Studio 2009 (Delphi), suddently hành vi của các thay đổi trình soạn thảo mã. Sau một sự kiện như vậy, lựa chọn không còn bị xóa khi nhập ký tự. Điều này thường xảy ra sau một phiên mã hóa mãnh liệt (nhiều ký tự mỗi giây!), Vì vậy tôi vô tình có thể nhấn tổ hợp phím tắt (phím tắt).RAD Studio 2009 Sự cố lựa chọn liên tục: Lỗi hoặc tính năng?

Đây có phải là trường hợp không? Làm cách nào để "khắc phục" sự cố? (Tôi muốn các lựa chọn của mình bị xáo trộn khi nhập ký tự!)

+4

Câu hỏi hay. Tôi đã thấy hành vi này trước đây và tôi đã không tìm ra nó. Tôi thấy nó trong D2007 và D2010. Tôi luôn phải khởi động lại IDE để sửa nó. –

Trả lời

21

Đây là lỗi và bạn không phải thoát và khởi động lại để sửa lỗi. Chỉ cần nhấn Insert hai lần (thay đổi chế độ nhập văn bản giữa Chèn và Ghi đè và sau đó quay lại) và lựa chọn văn bản của bạn sẽ trở lại hoạt động bình thường. Thật khó khăn khi ghim xuống, mặc dù trải nghiệm của riêng tôi dường như có liên quan gì đó đến việc trộn SyncEdit và Hoàn tác. Nếu bất kỳ ai có thể tìm thấy bất kỳ cách nào để tái tạo điều này một cách nhất quán, vui lòng gửi cho QC.

+2

"Chỉ cần nhấn Chèn hai lần" ... Điều đó rất hữu ích. Chắc chắn nhanh hơn "workaround" của tôi. Tôi sẽ cố gắng nhớ rằng lần sau tôi gặp phải điều này. –

+0

"Thật không may", trình soạn thảo mã của tôi đang hoạt động tốt ngay bây giờ, vì vậy tôi không thể thử nghiệm phương pháp này trong một thời gian ... Tuy nhiên, tôi sẽ đánh dấu đây là câu trả lời được chấp nhận, ít nhất là cho đến khi tôi có thể bác bỏ nó! –

+2

+1 cho chèn đôi. Tôi sử dụng để đi vào các tùy chọn trình soạn thảo hai lần (bật các khối liên tục và tắt chúng trở lại). –

0

Thoát và khởi động lại IDE có lẽ là giải pháp duy nhất của bạn.

0

Tôi cũng đã tìm thấy một số khuyết điểm của IDE/Trình chỉnh sửa. Nó có thể là một lỗi. Khởi động lại IDE giải quyết vấn đề.

Và tôi chưa tìm thấy nó trong năm 2010.

1

Khi điều này xảy ra, bạn sẽ có thể bật tùy chọn "Chặn liên tục" và sau đó tắt lại. Đi tới "Công cụ | Tùy chọn | Tùy chọn trình chỉnh sửa". Bật "Chặn liên tục" và nhấp vào OK trong hộp thoại. Sau đó quay trở lại và hoàn tác thao tác đó và trình chỉnh sửa sẽ tự đặt lại.

BTW, đây chắc chắn là lỗi. Nếu bạn có thể tái tạo lại nó một cách đáng tin cậy, một trường hợp thử nghiệm được gửi đến QualityCentral sẽ hữu ích nhất.