Có cách nào dễ dàng bằng cách sử dụng chỉnh sửa Avalon để đánh dấu các dấu ngoặc phù hợp và các ký tự khác như {} "" không?AvalonChỉnh sửa các ký tự phù hợp làm nổi bật
10
A
Trả lời
5
AvalonChỉnh sửa không thể tự làm điều đó - bạn sẽ phải tự viết tính năng này.
Bạn sẽ phải tự tìm chính mình (không phải là nhiệm vụ tầm thường, nếu ngôn ngữ của bạn hỗ trợ các chú thích, hằng số chuỗi, v.v.). Sau đó, bạn sẽ phải áp dụng chuyển đổi cho văn bản (xem this article, phần Biến dòng), và tất nhiên loại bỏ nó bằng tay khi nó không còn cần thiết.
Cập nhật:
Các SharpDeveloper dẫn thảo luận về nó ở đây: http://community.sharpdevelop.net/forums/p/12352/33648.aspx http://community.sharpdevelop.net/forums/p/10312/28488.aspx
Các vấn đề liên quan
- 1. Các thẻ phù hợp với Emacs làm nổi bật
- 2. Cú pháp Vim làm nổi bật các ký tự ẩn
- 3. Làm nổi bật sửa đổi bộ đệm
- 4. ORA-12.704: ký tự không phù hợp
- 5. Elasticsearch - EdgeNgram + Điểm nổi bật + term_vector = nổi bật xấu
- 6. Làm nổi bật NSToolbarItems
- 7. Làm nổi bật cú pháp Wordpress
- 8. Làm nổi bật hơn 80 ký tự bằng màu không chuẩn tiêu chuẩn
- 9. ANTLR phù hợp với bất kỳ ký tự trừ
- 10. Làm nổi bật một UIView tương tự như UIButton
- 11. Regular Expression với ký tự đại diện để phù hợp với bất kỳ ký tự
- 12. Làm nổi bật các dòng với từ khóa trong Eclipse
- 13. Nhấp đúp vào Làm Nổi bật
- 14. lập trình nổi trội các tế bào để được tự động phù hợp với chiều rộng & chiều cao
- 15. Làm nổi bật văn bản đặc biệt trong vim
- 16. Emacs sao chép các dòng phù hợp
- 17. gvim chuỗi multiline dài làm nổi bật
- 18. Làm nổi bật các chuỗi trong JavaFX TextArea
- 19. Làm nổi bật đường trong biểu đồ nổi
- 20. động nổi bật cú pháp
- 21. IntelliJ: Cách tự động làm nổi bật các biến như trong Eclipse
- 22. MySQL phù hợp với các ký tự unicode với phiên bản ascii
- 23. Làm nổi bật cú pháp trong vim
- 24. Inline đang làm nổi bật trong reStructuredText
- 25. jQuery: làm nổi bật cả các cột (không phải hàng)
- 26. Làm thế nào để phù hợp với một ký tự dòng mới trong chuỗi thô Python
- 27. Đánh dấu tất cả các lần xuất hiện của từ đã chọn trong AvalonChỉnh sửa
- 28. Làm nổi bật nhãn Windows Forms
- 29. Lựa chọn văn bản Làm nổi bật quá nhiều
- 30. Làm nổi bật cú pháp văn bản, mở rộng làm nổi bật từ một ngôn ngữ khác
http://www.digitalrune.com/Products/TextEditorControl.aspx là một điều khiển mã nguồn mở dựa trên Win Các hình thức kiểm soát Sharp Develop được sử dụng để sử dụng. Có lẽ, nó sẽ là tương đối dễ dàng cho tôi để có các chức năng trên? – Lee
@lee không có DigitalRunes dựa trên ISCharpCode.TextEditor - phiên bản winforms. Nó sẽ không cắm vào WPF, ngược lại là có thể: http://stackoverflow.com/questions/14170165/how-can-i-add-this-wpf-control-into-my-winform –