Syntax highlighting/pl
Podświetlanie składni to funkcja, która wyświetla tekst w różnych kolorach i czcionkach, w zależności od typu elementów składni. Jest to funkcja edytorów tekstu używana do programowania (kodów źródłowych), pisania skryptów, języków znaczników (HTML, JSON lub XML) lub konfiguracji plików (LFM lub pliki Ini).
Przykład
program Project1;
const
text = 'Naciśnij dowolny klawisz, aby kontynuować!';
{ W przeszłości programiści komputerowi używali polecenia „Naciśnij dowolny klawisz,
aby kontynuować” jako: monit dla użytkownika, gdy konieczne było wstrzymanie przetwarzania.
System zostanie wznowiony po naciśnięciu przez użytkownika dowolnego przycisku klawiatury. }
begin
WriteLn(text);
ReadLn;
end.W tym przykładzie kodu Pascala edytor rozpoznał słowa kluczowe program, const, begin i end. komentarz także wyróżniony jest w specyficzny sposób, aby odróżnić go od działającego kodu.
Komponenty
| Okona | Komponent | Opis |
|---|---|---|
![]() |
TSynPasSyn | Ogólne podświetlanie składni Pascal |
![]() |
TSynFreePascalSyn | Podświetlanie składni Free-Pascal |
![]() |
TSynCppSyn | Podświetlanie składni C++ |
![]() |
TSynJavaSyn | Podświetlanie składni Java |
![]() |
TSynPerlSyn | Podświetlanie składni perl |
![]() |
TSynHTMLSyn | Podświetlanie składni HTML |
![]() |
TSynXMLSyn | Podświetlanie składni XML |
![]() |
TSynLFMSyn | Podświetlanie składni LFM |
![]() |
TSynDiffSyn | Podświetlanie składni diff |
![]() |
TSynUNIXShellScriptSyn | Podświetlanie składni powłoki Unix |
![]() |
TSynCssSyn | Podświetlanie składni CSS |
![]() |
TSynPHPSyn | Podświetlanie składni PHP |
![]() |
TSynTeXSyn | Podświetlanie składni (La)TeX |
![]() |
TSynSQLSyn | Podświetlanie składni SQL |
![]() |
TSynPythonSyn | Podświetlanie składni python |
![]() |
TSynVBSyn | Podświetlanie składni Visual Basic |
![]() |
TSynAnySyn | |
![]() |
TSynMultiSyn | |
![]() |
TSynBatSyn | Podświetlanie składni pliku wsadowego |
![]() |
TSynIniSyn | Podświetlanie składni pliku INI |
![]() |
TSynPoSyn |
From the Free Pascal wiki, page "Syntax highlighting/pl", as it stood on 2024-01-11 after a change by Slawek, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.
Talk about this page
Nobody has opened a bench for this page yet. Sign in to open one.





















