Scintilla

Software screenshot:
Scintilla
Dettagli del software:
Versione: 3.2.2
Data di caricamento: 20 Feb 15
Sviluppatore: Neil Hodgson
Licenza: Libero
Popolarità: 1

Rating: nan/5 (Total Votes: 0)

Scintilla è un componente di modifica del codice sorgente libero. Scintilla viene fornito con il codice sorgente completo e una licenza che consente l'utilizzo in qualsiasi progetto libero o prodotto commerciale.
Così come caratteristiche che si trovano in componenti di modifica del testo standard, Scintilla include funzionalità particolarmente utile durante la modifica e il debug del codice sorgente. Queste includono il supporto per la sintassi styling, indicatori di errore, il completamento del codice e punte di chiamata.
Il margine di selezione può contenere marcatori come quelli utilizzati in debugger per indicare punti di interruzione e la riga corrente. Styling scelte sono più aperti che con molti editori, permettendo l'uso di font proporzionali, grassetto e corsivo, più colori di primo piano e di sfondo e più tipi di carattere.
Il progetto SinkWorld indaga possibili direzioni future per Scintilla per renderlo più flessibile, robusto, un rendimento migliore e girare su macchine virtuali .NET e Java.
Sviluppo di Scintilla iniziato come uno sforzo per migliorare l'editor di testo in PythonWin. Dopo essere stato frustrato da problemi nel controllo Richedit usata da PythonWin, sembrava che il modo migliore di procedere è stato quello di scrivere un nuovo controllo di modifica.
Il problema più grande con Richedit e altri controlli simili è che trattano interventi estetici come importanti cambiamenti persistenti al documento in modo che siano salvati in stack di annullamento e impostare la bandiera del documento sporco. Per il codice sorgente, lo stile non deve essere mantenuta in quanto può essere ricreato meccanicamente.
Scintilla e SciTE sono attualmente disponibili per i sistemi operativi compatibili Intel Win32 e Linux con GTK +

Cosa c'è di nuovo in questa versione:.

  • SciTE in Windows ora gestisce gli script Lua direttamente sul thread principale, invece di partire da un thread secondario e poi di tornare in thread principale.
  • Highlight & quot; altro & quot; come parola chiave per TCL nello stesso modo come altre lingue. Bug # 1.836.954.
  • Fix problemi con l'impostazione dei font per gli elenchi di completamento automatico in Windows, dove le maniglie di carattere sono stati copiati e successivamente cancellati causando un font di default del sistema da utilizzare.
  • font size Fix utilizzato su Windows per metodi di input lingua asiatica che a volte hanno portato alla IME non essere visibile. Bug # 3.436.753.
  • fissi disegno poligono su Windows così simboli di piega sono ancora visibili. Bug # 3.433.558.
  • Cambiato sfondo attingendo GTK + per consentire il posizionamento di carattere frazionaria come avviene su OS X come questo evita le linee deboli ai confini lessema.
  • Assicurare pixmaps ripartite prima pittura come c'era un crash quando Scintilla ha senza chiamate di inizializzazione comuni. Bug # 3.432.354.
  • fissi SciTE in Windows bug causando posizione cursore sbagliata dopo il rientro di una selezione. Bug # 3.433.433.
  • fissi SciTE risparmio per memorizzare la posizione del buffer del buffer corrispondente sessione. Bug # 3.434.372.
  • perdita fisso di oggetti di documenti in SciTE.
  • Riconoscimento caratteri URL '?' e '%' per Open comando selezionato in SciTE. Bug # 3.429.409.

Cosa c'è di nuovo in versione 2.21:

  • Asian Doppio Byte Character Set (DBCS) supporto migliorato. Casi di lavori di ricerca insensibile e altre operazioni sono molto più veloci. Bug # 2999125, Bug # 2774616, Bug # 2991942, Bug # 3.005.688.
  • Scintilla su GTK + utilizza solo le API non deprecato (per GTK + 2.20) ad eccezione di GdkFont e GdkFont uso può essere disabilitato con il simbolo del preprocessore DISABLE_GDK_FONT.
  • Interfaccia iDocument utilizzata dal lexer aggiunge metodi BufferPointer e GetLineIndentation.
  • Su Windows, set cliccando concentrarsi prima di elaborare il click o l'invio di notifiche.
  • Bug su OS X (piattaforma MacOSX) fisso dove il drag / drop appunti sovrascritto. Bug # 3.039.732.
  • GTK + disegno bug quando la vista è stato fatto scorrere in orizzontale più di 32000 pixel fisso.
  • SciTE bug risolto con invocando Symbol completa da pannello di uscita. Bug # 3.050.957.
  • Corretto errore in cui non è stato possibile disabilitare piegatura. Bug # 3.040.649.
  • Bug fissato con premendo Invio su una riga di intestazione piegatura piegata non aprire la piega. Bug # 3.043.419.
  • 'caso Match' SciTE opzione di ricerca e sostituzione interfacce utente cambiato in 'Case sensibili' per consentire l'uso di 'v', piuttosto che 'c' come mnemonica.
  • visualizza SciTE dello stack per Lua quando si verifica un errore .. Bug # 3.051.397.
  • SciTE in Windows corregge bug in cui un doppio clic sul messaggio di errore lasciato fuoco in riquadro di output. Bug # 1.264.835.
  • SciTE in Windows utilizza SetDllDirectory per evitare un problema di sicurezza.
  • C ++ lexer incidente fissato con espressione preprocessore che sembrava divisione per 0. Bug # 3.056.825.
  • Haskell lexer migliorata. Feature # 3.039.490.
  • lexing HTML fisso intorno Django {}%% tags. Bug # 3.034.853.
  • HTML JavaScript lexing fisso quando fine linea fuggito. Bug # 3.038.381.

  • Stato
  • negozi lexer HTML linea prodotta da una linea su quella linea, piuttosto che sulla riga successiva.
  • Markdown lexer fissa ciclo infinito. Bug # 3.045.386.
  • MySQL bug pieghevoli con dichiarazioni END fissi. Bug # 3.031.742.
  • PowerShell consente lexer '_' come un carattere di parola. Feature # 3.042.228.
  • SciTE su GTK + abbandona l'elaborazione di comandi successivi se un comando command.go.needs fallisce.
  • Quando SciTE è chiuso, tutti i buffer ora ricevono una chiamata OnClose. Bug # 3.033.857.

Cosa c'è di nuovo in versione 2.12:.

  • Aumenta la velocità di disegno e corregge bug

Cosa c'è di nuovo in versione 2.03:.

  • versione 2.03 corregge alcuni problemi con la selezione rettangolare

Cosa c'è di nuovo in versione 2.01:

  • Scintilla

Cosa c'è di nuovo in versione 1.77:

  • Accesso diretto temporaneo buffer di testo di Scintilla per consentire semplice interfacciamento efficace di librerie come le biblioteche di espressioni regolari.
  • Scintilla su Windows in grado di interpretare le chiavi come Unicode, anche quando una finestra personaggio stretta con SCI_SETKEYSUNICODE.
  • notifica inviata quando il completamento automatico annullata.
  • lexer aggiunto per MySQL e gettext .po file.

Altri software di sviluppo Neil Hodgson

SciTE
SciTE

29 Apr 18

SciTE
SciTE

22 Jun 18

Commenti a Scintilla

I commenti non trovato
Aggiungi commento
Accendere le immagini!