Scintilla

Screenshot Software:
Scintilla
Mga detalye ng Software:
Bersyon: 3.2.2
I-upload ang petsa: 20 Feb 15
Nag-develop: Neil Hodgson
Lisensya: Libre
Katanyagan: 1

Rating: nan/5 (Total Votes: 0)

Scintilla ay isang bahagi ng pag-edit ng code libreng pinagmulan. Scintilla ay may kumpletong source code at may lisensyang nagpapahintulot sa paggamit sa anumang libreng proyekto o komersyal na produkto.
Pati na rin ang mga tampok na natagpuan sa karaniwang mga bahagi sa pag-edit ng teksto, Scintilla may kasamang mga tampok lalong kapaki-pakinabang kapag ine-edit at pag-debug source code. Kabilang dito ang suporta para sa syntax estilo, na tagapagsaad error, pagkumpleto ng code at mga tip sa tawag.
Ang margin seleksyon maaaring maglaman ng mga marker tulad ng mga ginagamit sa debuggers upang ipahiwatig ang mga breakpoint at ang kasalukuyang linya. Pag-istilo pagpipilian ay mas bukas kaysa sa maraming mga editor, na nagpapahintulot sa paggamit ng mga proporsyonal font, bold at italics, maramihang mga kulay foreground at background at maramihang mga font.
Ang proyekto SinkWorld investigates posibleng hinaharap direksyon para sa Scintilla upang gawin itong mas may kakayahang umangkop, matatag, gumaganap nang mas mahusay at tumakbo sa virtual machine .NET at Java.
Pagpapaunlad ng Scintilla nagsimula bilang isang pagsusumikap na mapabuti ang text editor sa PythonWin. Matapos ma-bigo sa pamamagitan ng mga problema sa Richedit kontrol na ginagamit ng PythonWin, ito ay mukhang ang pinakamahusay na paraan pasulong ay upang magsulat ng isang bagong pag-edit kontrol.
Ang pinakamalaking problema sa Richedit at iba pang katulad na mga kontrol ay na ituturing nilang pagbabago sa istilo bilang mahalaga paulit-ulit na mga pagbabago sa dokumento kaya sila ay naka-save sa undo stack at itakda marumi i-flag ang dokumento. Para sa mga source code, hindi dapat mananatili ang estilo bilang maaari itong nang wala sa loob recreated.
Scintilla at SciTE ay kasalukuyang magagamit para sa Intel Win32 at Linux tugma ang operating system na may GTK +

Ano ang bagong sa paglabas:.

  • SciTE sa Windows ay tumatakbo na ngayon Lua script nang direkta sa pangunahing thread sa halip na nagsisimula ito sa pangalawang thread at pagkatapos ay gumagalaw pabalik sa pangunahing thread.
  • I-highlight ang & quot; iba & quot; bilang isang keyword para sa TCL sa parehong paraan tulad ng iba pang mga wika. Bug # 1,836,954.
  • Ayusin ang mga problema sa pag-set font para sa listahan ng autocompletion sa Windows kung saan handle font ay kopyahin at mamaya tinanggal na nagiging sanhi ng isang default na sistema ng font na gagamitin.
  • Ayusin ang laki ng font na ginagamit sa Windows para sa Asian pamamaraan ng pag-input na wika na kung minsan ay humantong sa IME hindi pagiging nakikita. Bug # 3,436,753.
  • Mga Fixed polygon guhit sa Windows kaya simbolo fold ay makikita muli. Bug # 3,433,558.
  • Nagbago ang pagguhit sa GTK + na background upang payagan para sa fractional pagpoposisyon ng character tulad ng nangyayari sa OS X bilang ito avoids malabong linya sa mga hangganan ng lexeme.
  • Tiyakin pixmaps ilalaan bago pagpipinta bilang nagkaroon ng pag-crash kapag ginamit Scintilla nang hindi karaniwang tawag initialisation. Bug # 3,432,354.
  • Mga Fixed SciTE sa Windows bug na nagiging sanhi ng maling posisyon ng kareta pagkatapos ng pag-indent ng isang seleksyon. Bug # 3,433,433.
  • Mga Fixed SciTE session sa pag-save sa posisyon buffer tindahan na tumutugma sa buffer. Bug # 3,434,372.
  • Mga Fixed pagtagas ng mga bagay na dokumento sa SciTE.
  • Kilalanin ang URL na character na '?' at '%' para sa Buksan ang Napiling utos sa SciTE. Bug # 3,429,409.

Ano ang bagong sa bersyon 2.21:

  • Asian Double Set byte Character (DBCS) suporta pinabuting. Case insensitive na gawa sa paghahanap at iba pang mga pagpapaandar ay mas mabilis. Bug # 2999125, Bug # 2774616, Bug # 2991942, Bug # 3,005,688.
  • Scintilla sa GTK + Ginagamit lamang ng mga hindi na ginagamit ang mga API (para sa GTK + 2.20) maliban sa GdkFont at GdkFont paggamit ay maaaring hindi paganahin sa simbolo preprocessor DISABLE_GDK_FONT.
  • IDocument interface na ginagamit ng lexers nagdadagdag BufferPointer at GetLineIndentation mga pamamaraan.
  • Sa Windows, pag-click sa mga hanay tumuon bago ang pagproseso ng pag-click o pagpapadala ng mga notification.
  • Bug sa OS X (macosx platform) naayos na kung saan drag / drop sinulatan papatong sa clipboard. Bug # 3,039,732.
  • GTK + pagguhit ng bug kapag ang view ay pahalang scrolled higit sa 32,000 mga pixel naayos na.
  • SciTE bug naayos na may invoking Kumpleto Simbolo mula sa output pane. Bug # 3,050,957.
  • Bug naayos na kung saan ito ay hindi posible na huwag paganahin ang natitiklop. Bug # 3,040,649.
  • Bug naayos na may mga pagpindot sa Enter sa hindi pagbubukas ng isang nakatuping linya ng header fold ng fold. Bug # 3,043,419.

  • Pagpipiliang
  • 'kaso ng Pagtutugma' SciTE sa hanapin at palitan ang interface ng user binago sa 'Case sensitive' upang payagan ang paggamit ng 'v' sa halip na 'c' bilang nimonik.
  • SciTE ay nagpapakita ng stack trace para sa Lua kapag naganap na error .. Bug # 3,051,397.
  • SciTE sa Windows Inaayos ng bug kung saan double click sa mensahe ng error sa kaliwa focus sa output pane. Bug # 1,264,835.
  • SciTE sa Windows ay gumagamit ng SetDllDirectory upang maiwasan ang mga problema sa seguridad.
  • C ++ lexer pag-crash naayos na may preprocessor expression na mukhang dibisyon sa pamamagitan ng 0. Bug # 3,056,825.
  • Haskell lexer napabuti. Tampok # 3,039,490.
  • HTML lexing naayos sa paligid Django {%%} mga tag. Bug # 3,034,853.
  • HTML JavaScript lexing maayos kapag linya ng pagtatapos escaped. Bug # 3,038,381.
  • HTML tindahan lexer linya ng estado nagawa sa pamamagitan ng isang linya sa linya na sa halip na sa susunod na linya.
  • Markdown lexer Inaayos ng walang katapusan na loop. Bug # 3,045,386.
  • MySQL natitiklop na bug na may END pahayag maayos. Bug # 3,031,742.
  • PowerShell lexer nagbibigay-daan sa '_' bilang isang salita ng character. Tampok # 3,042,228.
  • SciTE sa GTK + abandons pagpoproseso ng kasunod na command kung nabigo ang isang command.go.needs command.
  • Kapag SciTE ay nakasara, ang lahat ng mga buffers makatanggap ngayon ng OnClose tawag. Bug # 3,033,857.

Ano ang bagong sa bersyon 2.12:.

  • Nagpapabuti ng pagguhit ng bilis at Inaayos ng mga bug

Ano ang bagong sa bersyon 2.03:.

  • Bersyon 2.03 pag-aayos ng mga problema na may hugis-parihaba pagpili

Ano ang bagong sa bersyon 2.01:

  • Scintilla

Ano ang bagong sa bersyon 1.77:

  • Direktang panandaliang access sa teksto ng buffer Scintilla upang payagan ang mga simpleng mahusay interfacing sa mga aklatan tulad ng mga aklatan regular na expression.
  • Maaari bigyang-kahulugan ang Scintilla sa Windows key bilang Unicode kahit na kapag ang isang makitid na character window na may SCI_SETKEYSUNICODE.
  • Pag-abiso kapag nagpadala kinansela autocompletion.
  • Lexers idinagdag para sa MySQL at gettext .po mga file.

Iba pang mga software developer ng Neil Hodgson

SciTE
SciTE

22 Jun 18

SciTE
SciTE

29 Apr 18

Mga komento sa Scintilla

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!