Zvýrazňovač HTML systaxe v C#

C# .NET Windows Forms Zvýrazňovač HTML systaxe v C#

Jednoduchý program sloužící na zvýraznění syntaxe, vytvořené pro soutěž: Machr na C# - Zvýrazňovač syntaxe.

K hledání používá třídu Regex a hledá ve dvou módech

  1. Hledá právě upravované slovo (tj od < do >) a kontroluje, zda je to validní HTML tag. Může sloužit pro zvýraznění libovolného XML validního textu.
  2. Prohledá celý dokument a dle zadaného regexu v celém dokumentu. Při větších dokumentech je to pomalejší, proto se volá jen na stisk tlačítka a částečně pracuje v background workeru + invoke, GUI se sice "sekne" (přestane reagovat na vstup), ale překresluje se.

Výměnou jednoho regexu lze upravit na zvýrazňování well-formed XML.


Galerie

Program byl vytvořen v roce 2014.

 

Stáhnout

Staženo 39x (97.48 kB)
Aplikace je včetně zdrojových kódů v jazyce C#

 

  Aktivity (1)

Program pro vás napsal martinsakra
Avatar
Autor programuje v C# a Javě + dělá v Unity3D

Jak se ti líbí článek?
Celkem (1 hlasů) :
333 33


 


Miniatura
Všechny články v sekci
Okenní aplikace v C#

 

 

Komentáře

Avatar
qwertyW
Redaktor
Avatar
qwertyW:

jestli se smím zeptat, zadání toho machra je kde?

Odpovědět 18.7.2014 9:49
Programuji, tedy jsem.
Avatar
Jan Demel
Redaktor
Avatar
Odpovědět 18.7.2014 10:34
To co se zdá být nemožné, je vždy možné.
Avatar
qwertyW
Redaktor
Avatar
Odpovědět 18.7.2014 20:58
Programuji, tedy jsem.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.