Scintilla

Software screenshot:
Scintilla
Podrobnosti Software:
Verze: 3.2.2
Datum uploadu: 20 Feb 15
Vývojka: Neil Hodgson
Licence: Volný
Popularita: 1

Rating: nan/5 (Total Votes: 0)

Scintilla je volný zdrojový kód úpravy komponent. Scintilla je dodáván s kompletním zdrojovým kódem a licencí, která umožňuje použití v každém volném projektu nebo komerční produkt.
Stejně jako znaky nalezené v standardních komponent pro úpravy textu, Scintilla obsahuje funkce užitečné zejména při úpravách a ladění zdrojového kódu. Mezi ně patří podpora syntaxe styling, indikátory chyb, doplňování kódu a tipy volání.
Výběr marže může obsahovat značky, jako jsou ty, které používají v ladicí k označení zarážky a aktuální řádek. Styling volby jsou otevřenější než s mnoha producenty, což umožňuje použití proporcionální písma, tučně a kurzívou, více barvy popředí a pozadí a více písem.
Projekt SinkWorld zkoumá možné budoucí směry Scintilla, aby bylo více flexibilní, robustní, lepší výkon a běží na .NET a Java virtuální stroje.
Vývoj Scintilla začínal jako úsilí o zlepšení textový editor v Pythonwin. Poté, co byl frustrovaný problémy v RichEdit kontroly používané Pythonwin, to vypadalo, že nejlepší způsob, jak dopředu bylo napsat nový ovládací prvek pro úpravy.
Největší problém s RichEdit a dalších podobných kontrol je, že se léčit stylové změny jsou důležité přetrvávajících změn v dokumentu, takže jsou ukládány do zásobníku zpět a nastavení dokumentu špinavou vlajku. Pro zdrojový kód, styling by nemělo být trvalé, jak to může být mechanicky znovu.
Scintilla a SciTE jsou v současné době k dispozici pro kompatibilní operační systémy Intel Win32 a Linux s GTK +

Co je nového v této verzi:.

  • SciTE na Windows nyní běží Lua skripty přímo na hlavním vlákně namísto spuštění je na sekundárním závitu a pak se vrací zpět do hlavního závitu.
  • Highlight & quot; jinak & quot; jako klíčové slovo pro TCL stejným způsobem jako ostatní jazyky. Bug # 1836954.
  • opravit problémy s nastavením písma pro seznamy automatické doplňování na Windows, kde se kliky písmo zkopírovány a později vypouští způsobuje systém výchozí písmo má být použit.
  • Velikost Fix písmo se na systémech Windows asijských jazyků vstupní metody, které někdy vedly k IME nejsou vidět. Bug # 3436753.
  • Pevná polygon, který vychází z Windows, takže fold symboly jsou opět viditelné. Bug # 3433558.
  • změny pozadí kreslení na GTK +, aby bylo možné frakční charakteru umístění jak k tomu dochází na Mac OS X, protože to zabraňuje slabé řádky Lexeme hranice.
  • Ujistěte se, pixmaps přidělených před lakováním protože tam byl pád, když Scintilla kreslil bez společných zahajovacích volání. Bug # 3432354.
  • Pevná Scite na Windows chyba způsobující špatnou stříšky pozici po odsazení výběr. Bug # 3433433.
  • Pevná SciTE ukládání do vyrovnávací paměti úložiště pozici odpovídající vyrovnávací paměti relace. Bug # 3434372.
  • Pevná únik objektů dokumentu v Scite.
  • Rozpoznat URL znaky "?" a '%' na Otevřít vybraný příkaz Scite. Bug # 3429409.

Co je nového ve verzi 2.21:

  • Asijské Double Byte Character Set (DBCS) podporovat lepší. Case práce necitlivý vyhledávání a další operace jsou mnohem rychlejší. Bug # 2999125, Bug # 2774616, Bug # 2991942, Bug # 3005688.
  • Scintilla na GTK + používá pouze non-zastaralé API (pro GTK + 2.20), s výjimkou GdkFont a GdkFont použití lze zakázat preprocesoru symbolem DISABLE_GDK_FONT.
  • iDocument rozhraní používané lexers přidává BufferPointer a GetLineIndentation metody.
  • V systému Windows, klepnutím nastaví zaostření před zpracováním kliknutím nebo odeslání oznámení.
  • Bug na Mac OS X (MacOSX platforma), pevná, kde drag / pokles přepsal schránky. Bug # 3039732.
  • GTK + kresba chyba, kdy byl pohled horizontálně posouvá více než 32.000 bodů pevné.
  • SciTE opravena chyba s odvoláním Kompletní symbol z panelu výstupu. Bug # 3050957.
  • Opravena chyba, kdy nebylo možné zakázat skládání. Bug # 3040649.
  • Opravena chyba s klávesou Enter na skládaný fold záhlaví linka není otevřením telefonu. Bug # 3043419.

  • Možnost
  • Scite "Match případ" v hledání a nahradit uživatelské rozhraní změnil na "velká a malá písmena" umožnit používání "V", spíše než "c" jako mnemotechnická pomůcka.
  • Scite displeje trasování zásobníku Lua pokud dojde k chybě .. Bug # 3051397.
  • SciTE na Windows opravuje chybu, kde dvojitým kliknutím na chybovou zprávu vlevo pozornosti v podokně výstupu. Bug # 1264835.
  • SciTE na Windows používá SetDllDirectory, aby se zabránilo bezpečnostní problém.
  • C ++ lexer pád pevná preprocesoru výrazem, který vypadal jako dělení 0 Bug # 3056825.
  • Haskell lexer zlepšila. Feature # 3039490.
  • HTML Lexing pevně kolem Django {%%} značek. Bug # 3034853.
  • HTML JavaScript Lexing pevné linky, kdy konec unikl. Bug # 3038381.
  • HTML lexer obchody linie stát vyrábí linka na tomto řádku, spíše než na dalším řádku.
  • Markdown lexer řeší nekonečné smyčce. Bug # 3045386.
  • MySQL skládací chyby s prohlášeními END na dobu určitou. Bug # 3031742.
  • PowerShell lexer umožňuje "_" jako slovo znak. Feature # 3042228.
  • SciTE na GTK + vzdává zpracování dalších příkazů, pokud command.go.needs příkaz selže.
  • Při SciTE uzavřen, všechny vyrovnávací paměti nyní přijímat onClose hovoru. Bug # 3033857.

Co je nového ve verzi 2.12:.

  • Zlepšuje kreslení rychlost a opravuje chyby

Co je nového ve verzi 2.03:.

  • verze 2.03 opravuje některé problémy s obdélníkovým výběrem

Co je nového ve verzi 2.01:

  • Scintilla

Co je nového ve verzi 1.77:

  • Direct dočasný přístup k Scintilla je text v paměti, aby umožňují jednoduché efektivní propojování do knihoven, jako je regulárních výrazů knihovny.
  • Scintilla na Windows lze interpretovat klíče jako Unicode, i když úzké postava okno s SCI_SETKEYSUNICODE.
  • Oznámení odeslána, když automatického dokončení zrušen.
  • Lexers přidán pro MySQL a Gettext .po souborů.

Ostatní software developer Neil Hodgson

SciTE
SciTE

22 Jun 18

SciTE
SciTE

29 Apr 18

Komentáře k Scintilla

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!