2017-08-23 15 views
5

Tôi tìm thấy nhiều trình soạn thảo văn bản chuyên nghiệp như Sublime Text và Synwrite có một tính năng như một trình soạn thảo Multi-Caret. Dấu văn bản sẽ thực sự chèn vào các dòng khác nhau bên trong trình chỉnh sửa để bạn thực sự có thể chỉnh sửa nhiều dòng cho cùng một loại mã. Vì vậy, không cần sao chép dán nữa.Làm thế nào để bạn tạo Multi-Carets trong một TextBox C#

Here is a GIF image of Cuda Text editor with the Multi Caret feature.

Vì vậy, bất kỳ ai cũng có thể giúp bạn đạt được điều này trong C#?

+0

Bạn sẽ phải sử dụng [winapi] (https://msdn.microsoft.com/en-us/library/windows/desktop/ms648398 (v = vs.85) .aspx) tại đây, xem ví dụ: [câu trả lời này] (https://stackoverflow.com/a/610057/1997232). Một tùy chọn khác là điều khiển tùy chỉnh, nơi bạn có thể vẽ bằng gdi + bất cứ điều gì bạn muốn (nhấp nháy là .. kek). – Sinatr

Trả lời

0

Chỉ cần giữ Alt và chọn các dòng bạn muốn chỉ bằng cách di chuyển chuột xuống. Đó là cách bạn có thể đạt được đa chỉnh sửa trong Visual Studio C#.

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