Jak Zrobić Podświetlanie Składni

Spisu treści:

Jak Zrobić Podświetlanie Składni
Jak Zrobić Podświetlanie Składni

Wideo: Jak Zrobić Podświetlanie Składni

Wideo: Jak Zrobić Podświetlanie Składni
Wideo: Montaż kolorowego podświetlenia podłogi LED RGB Ford Mondeo MK4 2024, Listopad
Anonim

Podczas pisania kodu, niezależnie od języka programowania, bardzo wygodne jest, gdy zastrzeżone słowa języka są podświetlone innym kolorem. Niektórzy mogą uznać za wygodne pokolorowanie nawiasów otwierających i zamykających na różne kolory. Warto również zauważyć, że wiele osób lubi wcinać się, aby pokazać hierarchię kodu.

Jak zrobić podświetlanie składni
Jak zrobić podświetlanie składni

Instrukcje

Krok 1

Bez względu na to, jak bardzo próbują użytkownicy, nie każde środowisko programistyczne ma podświetlanie składni, które zaspokoi każde żądanie. W Delphi możesz zrobić takie podświetlanie samemu za pomocą komponentu RichEdit. Wymień operatorów, które mają być automatycznie podświetlane. Możesz chcieć podkreślić stwierdzenia, takie jak jeśli, to inaczej, początek, koniec, za, do i inne. Zrób pełną listę podobnych słów.

Krok 2

Aby podświetlić listę operatorów, napisz prostą funkcję, która będzie iterować po tekście kodu. Aby to zrobić, użyj pętli repeat - until i instrukcji for. Odwołując się do komponentu RichEdit, można wywołać tkwiącą w nim funkcję FindText oraz komponenty SelStart, SelLength, SelAttributes i inne. Użyj następujących właściwości typu Akapit, aby napisać logikę kodu w celu zaimplementowania własnego wyróżniania elementów tekstowych: Wyrównanie (do wyrównania tekstu), Numerowanie (znaczniki kontrolek), TabCount (liczba tabulatorów) i inne. Każdy element akapitu ma swoje własne parametry.

Krok 3

Edytuj napisany kod i sprawdź za pomocą wbudowanego debuggera Delphi. Wypróbuj napisany fragment kodu we własnym tekście. Wprowadź zmiany, jeśli podczas opracowywania funkcji przegapiłeś niektóre elementy przetwarzania. W Internecie można znaleźć gotowe fragmenty kodu napisane specjalnie po to, aby osiągnąć określone cele. Opracowanie podświetlania składni jest dość trudne, biorąc pod uwagę fakt, że gotowe są dość trudne do znalezienia. Z reguły nie ma optymalnych opcji.

Zalecana: