Pouze tento týden sleva až 80 % na e-learning týkající se C# .NET
Aktuálně: Postihly zákazy tvou profesi? Poptávka po ajťácích prudce roste, využij slevové akce 80% výuky zdarma!
https://www.itnetwork.cz/csharp

Diskuze: Texy! editor s barvením syntaxe

Aktivity (5)
Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:6.6.2015 12:45

Přemýšlím, že bych sem nechal naprogramovat editor Texy! syntaxe v JavaScriptu, který by zároveň i highlightoval (nadpisy, tučné, kurzíva, odkazy).

Napadá vás nějaké technické řešení? Říkal jsem si, že by se dalo nějak využít ContentEditable, jen nevím, jak je taková věc spolehlivá. Další možností je vytvoření úplně vlastní textarea.

Máte někdo s něčím podobným zkušenosti?

Odpovědět
6.6.2015 12:45
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Avatar
Odpovídá na David Čápka
Michal Žůrek - misaz:6.6.2015 12:47

ContentEditable je super, ale je lepší nechat si output v HTML a vykašlat se na Texy. Ono to totiž jde převádět, ale je to takové krkolomné.

 
Nahoru Odpovědět
6.6.2015 12:47
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Michal Žůrek - misaz
David Čápka:6.6.2015 12:49

WYSIWYG sem určitě nechci, články musí být uložené v Texy!, ne v HTML.

Nahoru Odpovědět
6.6.2015 12:49
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Drahomír Hanák
Redaktor
Avatar
Odpovídá na David Čápka
Drahomír Hanák:6.6.2015 13:21

Ace editor (http://ace.c9.io/) třeba vůbec content editable nepoužívá - vytvořili si vlastní, protože nad tím pak máš větší kontrolu. V ContentEditable voláš jen příkazy, které pak provede prohlížeč. U takové věci, jako je editor, bys stejně musel sám zasahovat do dokumentu pomocí JavaScriptu, takže by se to podle mě nevyplatilo.

Ten Ace editor je open-source a umožňuje definovat si vlastní pravidla pro zvýraznění syntaxe. Pokud by to šlo, bylo by podle mě nejlepší použít nějaké takové hotové řešení.

 
Nahoru Odpovědět
6.6.2015 13:21
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Drahomír Hanák
David Čápka:6.6.2015 13:56

Je fakt, že by se dal upravit highlighter MarkDown pro Ace: http://ace.c9.io/…en-sink.html

Já bych ale rád, kdyby měl editor i jiné fonty (nadpisy byly velkými písmeny a podobně), což tady nelze. Také se mi zdá, že to nemá spellcheck. Když se na to dívám, tak je to sice obarvené, ale feeling z toho mám dost podobný jako když to byl plaintext.

Nahoru Odpovědět
6.6.2015 13:56
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
Avatar
David Čápka
Tým ITnetwork
Avatar
David Čápka:6.6.2015 14:05

Tady jsem vytvořil jak bych si představoval že by editor vypadal. Fakt by mě bavilo stokrát víc psát v něčem takovém :)

Nahoru Odpovědět
6.6.2015 14:05
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
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 6 zpráv z 6.