Czy istnieje prosty sposób, aby za pomocą edycji Avalon zaznaczyć pasujące nawiasy i inne znaki, takie jak {} ""?AvalonEdit Podświetl pasujące znaki
10
A
Odpowiedz
5
AvalonEdit nie może tego zrobić samodzielnie - będziesz musiał napisać tę funkcję samodzielnie.
Musisz sam znaleźć odpowiedni wspornik (co nie jest banalnym zadaniem, jeśli twój język obsługuje komentarze, stałe łańcuchowe itp.). Następnie musisz zastosować transformację do tekstu (patrz this article, sekcja Transformatory linii) i oczywiście usunąć ją ręcznie, kiedy nie jest już potrzebna.
Aktualizacja:
ołowiu SharpDeveloper omawia go tutaj: http://community.sharpdevelop.net/forums/p/12352/33648.aspx http://community.sharpdevelop.net/forums/p/10312/28488.aspx
Powiązane problemy
- 1. Wyrażenia regularne - pasujące białe znaki
- 2. Wyrażenie regularne pasujące wieloplatformowym znaki nowej linii
- 3. AvalonEdit: Cascading HighlightingColorizers
- 4. Graphics.DrawString podświetl konkretne słowa
- 5. AvalonEdit :: Jak zachować aktualny stan w UndoStack?
- 6. Wyświetlanie nieprawidłowej składni XML z AvalonEdit
- 7. Wiązanie dwukierunkowe w AvalonEdit nie działa
- 8. Podświetl fragment obrazu w JavaScript
- 9. Notepad ++ - podświetl niestandardowe słowa kluczowe
- 10. Podświetl lub zaznacz podkreślenie TabPageIndicator
- 11. Stylizowanie datepicker: podświetl konkretne daty
- 12. Wyrażenie regularne pasujące tylko do liter
- 13. Jak wyłączyć podświetlanie "pasujące"
- 14. Regex pasujące nazwy plików
- 15. Implementacja "Open Containing Folder" i podświetl plik
- 16. Podświetl wiersz, gdy pole wyboru jest prawdziwe
- 17. Podświetl bieżące słowo, które mówi silnik TTS
- 18. emacs: podświetl bieżącą linię, podkreśl ją,
- 19. Jak zaimplementować kod podświetl jako przykład bootstrap'a
- 20. Vim: Podświetl pojedynczy znak w kolumnie 80
- 21. Podświetl daty w jquery UI datepicker
- 22. Wysublimowany tekst 3: Podświetl bieżącą linię
- 23. PHP - podświetl tekst z łańcucha zawierającego HTML
- 24. Korzystanie znaki ewakuacyjne wewnątrz grep
- 25. ScintillaNET kontra AvalonEdit zapewniający interfejs skryptowy dla aplikacji WPF
- 26. Czy AvalonEdit: TextEditor ma funkcję szybkiego wyszukiwania/zamiany?
- 27. render_to_string i response.content.decode() nie pasujące
- 28. Wyrażenie regularne Python nie pasujące
- 29. Wzór pasujące do wzoru ocaml
- 30. Częściowe pasujące wyszukiwanie GAE API
http://www.digitalrune.com/Products/TextEditorControl.aspx jest kontrola open source oparty na Win Formy kontrolne używane przez Sharp Develop. Być może byłoby mi stosunkowo łatwo przejąć funkcjonalność? – Lee
@ thee no DigitalRunes bazuje na ISCharpCode.TextEditor - wersji WinForm. To nie będzie wtyczki do WPF, jest odwrotnie: http://stackoverflow.com/questions/14170165/how-can-i-add-this-wpf-control-into-my-winform –