SciTE

Software screenshot:
SciTE
Podrobnosti Software:
Verze: 4.1.0 Aktualizováno
Datum uploadu: 22 Jun 18
Vývojka: Neil Hodgson
Licence: Volný
Popularita: 7

Rating: 1.0/5 (Total Votes: 1)

SciTE je open source, multiplatformní a volně distribuovaný grafický software založený na projektu ScIntilla, který je implementován v jazyce C ++ a GTK + a je navržen z offsetu jako aplikace editoru zdrojového kódu pro šité na míru konkrétně pro programátory a vývojáře.

Aplikace se ukázala jako velmi užitečná pro psaní a běh různých aplikací v posledních několika letech. Mezi klíčové funkce patří syntax styling, skládání, tipy pro volání, indikátory chyb a dokončení kódu.


Podporuje širokou škálu programovacích jazyků, včetně C, C ++, C #, CSS, Fortran, PHP, Shell, Ruby, Python, Dávkové, Assembler, Ada, YAML, TeX, Hypertext, Rozdíl, Lua, Lisp, Chybový seznam, VBScript, XML, TCL, SQL, Pascal, JavaScript, Java,
Začínáme s SciTE

Bohužel, SciTE je distribuován pouze jako gzipped zdrojový archiv ve formátu TGZ a jeho instalace není nejsnadnější z úkolů. Pokud tedy již není nainstalován v operačním systému GNU / Linux (různé distribuce jsou předběžně načteny systémem SciTE), důrazně doporučujeme otevřít správce balíčků, vyhledat balík vědeček a nainstalovat ho.

Po instalaci můžete program otevřít z hlavní nabídky pracovního prostředí, stejně jako byste otevřeli libovolnou jinou instalační aplikaci v systému. Bude nazýván SciTE Text Editor.

Software se prezentuje prázdným dokumentem a velmi čistým a jednoduchým grafickým uživatelským rozhraním navrženým s multiplatformní sadou nástrojů GTK + GUI. K dispozici je pouze malý panel nabídek, takže můžete rychle přistupovat k vestavěným nástrojům, různým nastavením, změnám, vyrovnávacím pamětí a dalším užitečným možnostem.


Podporované operační systémy

SciTE (Text Editor na bázi SCIntilla) je multiplatformní software, který funguje dobře na operačních systémech Linux (Ubuntu, Fedora atd.), FreeBSD a Microsoft Windows (Windows 95, NT 4.0, Windows 2000, Windows 7 atd.

Co je nového v této verzi:

  • Experimentální a neúplná podpora byla přidána pro obousměrný text v systému Windows pomocí DirectWrite a Cocoa pro dokumenty UTF-8 voláním SCI_SETBIDIRECTIONAL (SC_BIDIRECTIONAL_L2R). To umožňuje, aby dokumenty, které obsahují arabštinu nebo hebrejštinu, byly snadněji upravovány způsobem, který je podobný ostatním editorům.
  • Přidány jsou typy indikátorů INDIC_GRADIENT a INDIC_GRADIENTCENTRE. INDIC_GRADIENT začíná zadanou barvou a alfa v horní části řádku a mizí na úplně průhledné v dolní části. INDIC_GRADIENTCENTRE začíná zadanou barvou a alfa ve středu řádku a mizí na zcela transparentní v horní a spodní části.
  • Přidaný režim odsazení SC_WRAPINDENT_DEEPINDENT přidal, který odděluje dvě karty od předchozího řádku.
  • Zobrazují se indikátory, pokud jsou zobrazeny znaky konce řádku.
  • Většina neplatných bajtů v kódováních DBCS se zobrazuje jako blobs, aby byly problémy jasné a zajistily, že se něco zobrazí.
  • Ve službě Kakao bude neplatný text v kódování DBCS interpretován pomocí kódování MacRoman s jedním bajtem, který bude akceptovat nějaký byte.
  • Differ lexer přidává styly pro diff obsahující nápady.
  • Při přetažení textu, změně případu textu, při hledání malých a malých písmen a při načítání textu jako UTF-8 došlo k chybě, která byla opravena v MacOS pro neplatné znaky DBCS.
  • Při propojení s libstdc ++ je na MacOS fixní selhání regulárního výrazu.
  • SciTE na GTK +, když běží v režimu jedné instance, nyní předává všechny argumenty příkazové řádky do již spuštěné instance. To umožňuje "název souboru SciTE -goto: line" do práce.

Co je nového ve verzi:

  • V důsledku zvýšeného používání funkcí C ++ 11 došlo k poklesu podpory pro aplikaci Microsoft Visual C ++ 2013.
  • Jako alternativní vizuální výstřižek se přidal rámeček s čárou.
  • Přidáno "Zpětné vybrané čáry" funkce.
  • SciTE přidává "Vybrat všechny záložky" příkaz.
  • SciTE přidává nastavení save.path.suggestion pro návrh názvu souboru při ukládání neoznačeného vyrovnávací paměti.
  • Aktualizoval konverzi případů a znakové kategorie na Unicode 9.
  • Baan lexer rozpoznává číselné literály mnohem kompatibilnějším způsobem včetně hexadecimálních čísel a exponenciálů.
  • Bash lexer v mnoha případech rozpoznává řetězce v seznamech. Chyba # 1944.
  • Lektor Fortran rozpozná linku preprocesoru po pokračování linky &. Chyba # 1935.
  • Složka Fortran může přeložit komentáře. Chyba # 1936.
  • Lexer PowerShell rozpozná ušlechtilé uvozovky v řetězcích. Chyba # 1929.
  • Python lexer rozpozná identifikátory přesněji, pokud obsahují znaky jiné než ASCII.
  • Složka Python považuje poznámky na konci souboru za samostatné předcházející struktury.
  • Slovník YAML rozpoznává komentáře ve více situacích a stylech a "..." line jako "---" čára. Chyba # 1931.
  • Aktualizujte posuvník, když se změní poznámky přidané, odstraněné nebo viditelné. Funkce # 1187.
  • Režimy zrušení pomocí klávesy Esc uchovává obdélníkový výběr. Chyba # 1940.
  • Budování se provádí se seznamem lexerů seřazených tak, aby byly reprodukovatelnější. Chyba # 1946.
  • Ve službě Kakao byla opravena oblast sledování myší.
  • V režimu Kakao je automatické dokončování o 4 pixely širší, aby se zabránilo zkrácení textu.
  • V systému Windows ukončete kreslení obdélníkem zaostření na seznamu automatických doplňků a zvýšíte výchozí délku seznamu na 9 položek.
  • SciTE zkoumá nejvýše 1 MB souboru, který automaticky určí odsazení pro indent.auto, aby se zabránilo delší pauze při načítání velmi velkých souborů.
  • Uživatelské rozhraní SciTE používá světlejší barvy a méně 3D prvků, které odpovídají aktuálnímu prostředí stolních počítačů.
  • Nastaví vyrovnávací paměť sady SciTE a zobrazí zprávu, když je soubor smazán, pokud je load.on.activate on.
  • SciTE v systému Windows Vyhledání pásky Tlačítko hledání funguje v inkrementálním režimu bez zavření. Chyba # 1926.

Co je nového ve verzi 3.7.3:

  • Zobrazuje blok, který se na konci výběru podobá ostatním editorům.
  • V aplikaci SciTE si můžete zvolit barvy pro značky pro skládání. Funkce # 1172.
  • Ve službě SciTE lze na kartách skrýt čísla vyrovnávacích pamětí. Funkce # 1173.
  • Diff lexer rozpozná odstraněné řádky, které začínají znakem "---".
  • Lua lexer vyžaduje, aby první řádek začínal číslicí "#!" aby se zacházelo jako s poznámkou "shebang", ne jen "#". Chyba # 1900.
  • Matlab lexer vyžaduje začátek a konec blokového komentáře, aby byl sám na řádku. Chyba # 1902.
  • Python lexer podporuje f-řetězce s novými styly, umožňuje identifikátory Unicode a již neumožňuje @ 1 být dekorační. Chyba # 1848.
  • Přizpůsobte skládací nekonzistenci, pokud je složená záhlaví přidána nad složenou část. Vyhněte se zbytečnému rozvinutí, pokud odstranění neobsahuje konec řádku. Chyba # 1896.
  • Opravte zhroucení na kakao. Chyba # 1909.
  • SciTE na GTK + může mít široký dělič mezi tabulkami s vlastností split.wide
  • Opravit zobrazení seznamů automatického doplňování a zavěšení na GTK + 3.22 na webu Wayland. Novější rozhraní API používané v GTK 3.22 jako starší rozhraní API byly zastaralé.
  • Opravte havárii v kódu přístupnosti na GTK + kvůli příjmu signálu po zničení. Chyba # 1907.
  • Proveďte rolování trackpadu na Waylandu. Chyba # 1901.

Co je nového ve verzi 3.7.2:

  • Minimalizovat překreslení pro rozhraní API SCI_SETSELECTIONN *. Chyba # 1888.
  • Použijte více přesnosti, abyste povolili výběr jednotlivých řádků v souborech s více než 16,7 miliony řádků.
  • Pro Qt 5 definujte QT_WS_MAC nebo QT_WS_X11 na těchto platformách. Chyba # 1887.
  • Pro kakao opravte havárii při zničení pohledu pomocí programu macOS 10.12.2. Chyba # 1891.
  • Opravte havárii v GTK +

Co je nového ve verzi 3.6.7:

  • Rozsah C ++ 11 pro smyčky používané v SciTE, takže GCC 4.6 je nyní minimální podporovanou verzí.
  • SC_CHARSET_DEFAULT nyní znamená kódovou stránku 1252 v systému Windows, pokud není nastavena kódová stránka. To zabraňuje neočekávanému chování a selhává východoasijské systémy, kde výchozí lokality jsou obvykle DBCS. Projekty, které chtějí nastavit výchozí kódové stránky DBCS ve východoasijských lokalizacích, by měly explicitně nastavit kódovou stránku a znakovou sadu.
  • Volba SCVS_NOWRAPLINESTART zastaví šipku vlevo od zabalení na předchozí řádek. Nejčastěji se jedná o použití virtuálního prostoru. Chyba # 1648.
  • C ++ lexer může přeložit na #else a #elif s vlastností fold.cpp.preprocessor.at.else. Chyba # 210.
  • Chybový seznam lexer detekuje varování z Visual C ++, které neobsahují čísla řádků.
  • Lexer HTML již neupravuje "

Co je nového verze 3.6.6:

  • Verze 3.6.5 opravuje drobné chyby. li>

Co je nového ve verzi 3.6.4:

  • SciTE umožňuje nastavit znak oddělovače typu automatického dokončování.
  • Složka C ++ skládá kód na '(' a ')', aby bylo možné skládat vícedílné hovory. Funkce # 1138.
  • Pro lexeru HTML omezte rozsah řádkových poznámek Mako, které chcete ukončit před znaky konce řádku.
  • Skládá se ze skládaných složek, pokud jsou sloučeny dvěma oblastmi buď vymazáním zasahujícího řádku nebo změnou úrovně záhybu přidáním znaků. To bylo opraveno jak v Scintille, tak v ekvivalentním kódu SciTE. Chyba # 1799.
  • Progress lexer podporuje hexadecimální číselné literály, jednorázové komentáře, zkrácená klíčová slova a rozšiřuje vnořené komentáře na neomezené úrovně.
  • Ruby lexer zpracovává syntaxi alternativního hashového klíče ":" jako symbol. Chyba # 1810.
  • Rust lexer zpracovává řazený řetězec Unicode jako " u {123abc}". Chyba # 1809.
  • Pro GTK + v systému Windows opravte 64bitovou sestavu, která byla rozbitá v 3.6.3
  • Pro Qt jsou uvolnění sestav vypnuty.
  • Pro Qt v systému Windows opravte chybu kompilace pro Qt 4.x.
  • Rozsah cílů IME zobrazený na Qt pro OS X.
  • V systémech Windows můžete operace v schránce robustnější opakováním aplikace OpenClipboard, pokud selže, protože to může nastat při otevření schránky jiné aplikace.
  • V systému Windows se vymaže změna, která odstraní použití souboru def, aby se zajistilo, že aplikace Scintilla_DirectFunction bude exportována bez změna názvu. Chyba # 1813.
  • V systémech GTK + a Qt přes Win32 v korejské chybě opravy způsobené změnou zadávání textu v posledním vydání.
  • Pro SciTE se objeví další popisné chybové zprávy při načítání spouštěcího skriptu Lua. Funkce # 1139.

Co je nového ve verzi 3.6.2:

  • .

Co je nového ve verzi 3.6.0:

  • .

Co je nového ve verzi 3.5.7:

  • .

Co je nového ve verzi 3.5.5:

  • .

Co je nového ve verzi 3.5.3:

  • .

Co je nové ve verzi 3.3.7:

  • Toto vydání vylepšuje některé lexery, lexer C ++ přidává uživatelem definované literály a seskupuje číslice C ++ 11/14.

Co je nového ve verzi 3.0.1:

  • SciTE v systému Windows nyní spouští skripty Lua přímo na hlavním podprocesu namísto jejich spuštění na sekundární podproces a poté přesunutí zpět na hlavní podproces.
  • Zvýrazněte & quot; else & quot; jako klíčové slovo pro TCL stejně jako ostatní jazyky. Chyba # 1836954.
  • Opravy problémů při nastavení písem pro seznamy automatických doplňování v systému Windows, kde byly kopírovány popisky a následně odstraněny, což způsobilo použití standardního písma systému.
  • Opravte velikost písma používanou v systémech Windows pro metody pro zadávání asijských jazyků, které někdy vedly k tomu, že IME nebude vidět. Chyba # 3436753.
  • Výkresy s pevným polygonem v systému Windows, takže jsou znovu viditelné symboly skládání. Chyba # 3433558.
  • Změnil výkres pozadí na GTK +, aby umožnil zlomové umísťování znaků, jak se vyskytuje na OS X, protože se tak vyhýbá slabým čarám na hranicích lexeme.
  • Zajistěte přidělení pixmaps před lakováním, protože došlo k nehodě, kdy Scintilla vykreslila bez běžných inicializačních volání. Chyba # 3432354.
  • Opravena chyba SciTE v systému Windows, která způsobila nesprávné umístění klece po odsazení výběru. Chyba # 3433433.
  • Opravena relace SciTE pro ukládání vyrovnávací paměti vyrovnávací paměti. Chyba # 3434372.
  • Opravena netěsnost objektů dokumentu ve službě SciTE.
  • Rozpoznat znaky URL '?' a '%' pro příkaz Open Selected v SciTE. Chyba # 3429409.

Co je nového ve verzi 2.24:

  • Verze 2.24 opravuje únik paměti na GTK +. >

Co je nového ve verzi 2.01:

Co je nového ve verzi 1.78:

  • obsahuje další lexery a opravuje některé chyby. >

Co je nové verze 1.77:

  • Verze 1.77 opravuje lexerové chyby a další drobné problémy. li>

Ostatní software developer Neil Hodgson

SciTE
SciTE

29 Apr 18

Scintilla
Scintilla

20 Feb 15

Komentáře k SciTE

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