Zvýraznění syntaxe   zodpovězená otázka

C#, Komponenty, Algoritmy

Zdravím,

dělám editor pro programovací jazyk Pawn (C Syntax) a hledám nějakou komponentu pro zvýraznění syntaxe (jak jsem psal výše syntaxi C) nejlépe zdarma nebo pokud má .NET něco v sobě. Může to být i ve VB.NET.

Děkuji za každou reakci.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

http://www.vbnet.cz/blog-clanek--213-sci...

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Děkuji za odpověď, tohoto jsem si při hledání nevšiml. Pouze je chyba, že se mi stále nedaří nasitalovat do VS něco to pořád "nadává", ale snad to pořešim...

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Neznáte ještě nějakou jinou alternativu k ScintillaNET, nemusí mít autocompleting a podobné "blbůstky". Stačí když bude mít vlastní definování jazyka, našeptávač (IntelliSence, [nevím jak to česky pojmenovat]) a očíslování řádků (nemyslím v textu). Výhodou by bylo nelimitované zpět a vpřed.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Co je za problém s tou Scintillou?

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Knihovny musí být v C:\WINDOWS\system32\ - což se mi nehodí protože půjde o aplikacim která se nebude instalovat (dá se to vyřešit pomocí copy při spuštění programu).

Občas to hodí nějakou chybovou hlášku. A přijde mi to docelá složité. A když jsem zkoušel pokusnou aplikaci pana Tomáše Hercega tak jsem zjistil, že pokud píšete automaticky se neobarvuje.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Do system32 to jít nemusí, mělo by stačit dát ji do adresáře aplikace.

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Stačilo, ale nefunguje v 64-bitovém režimu, tudíž je nutné ve vlastnostech projektu nastavit Target CPU: x86.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Zdravím.

Našel jsem jiné alternativy:ICSharpCode.TextEditor

Vypadá a umí vše jako editor ve Visual Studiu kromě Intellisense, navíc s číslováním řádků.

Odkaz:

http://www.codeproject.com/Articles/3093...

AvalonEdit

Obsahuje ICSharpCode.TextEditor, který je však ve WPF a vyžaduje .Net Framework 4.0 a obsahuje Intellisense.

http://www.codeproject.com/Articles/4249...

Byl by to dobrý námět k pokračování článku:

http://www.vbnet.cz/blog-clanek--213-sci...

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback