Scintilla

Logiciel capture d'écran:
Scintilla
Détails logiciels:
Version: 3.2.2
Date de transfert: 20 Feb 15
Développeur: Neil Hodgson
Licence: Gratuit
Popularité: 1

Rating: nan/5 (Total Votes: 0)

Scintilla est un composant d'édition de code source libre. Scintilla est livré avec le code source complet et une licence qui permet l'utilisation de tout projet libre ou produit commercial.
Ainsi que les caractéristiques trouvées dans des composants standard d'édition de texte, Scintilla inclut des fonctionnalités particulièrement utiles lors de l'édition et de débogage de code source. Il se agit notamment soutien de la syntaxe style, les indicateurs d'erreur, la complétion de code et des conseils d'appel.
La marge de sélection peut contenir des marqueurs comme ceux utilisés dans les débogueurs pour indiquer les points d'arrêt et la ligne actuelle. choix de coiffage sont plus ouverts que de nombreux éditeurs, permettant l'utilisation de polices proportionnelles, gras et italiques, plusieurs couleurs de fond et et plusieurs polices.
Le projet SinkWorld étudie de possibles directions de Scintilla pour le rendre plus flexible, robuste, plus performants et exécuté sur les machines virtuelles Java et .NET.
Développement de Scintilla a commencé comme un effort pour améliorer l'éditeur de texte dans PythonWin. Après avoir été frustré par des problèmes dans le contrôle Richedit utilisé par PythonWin, il semblait que le meilleur moyen d'avancer était d'écrire un nouveau contrôle d'édition.
Le plus gros problème avec Richedit et autres contrôles similaires, ce est qu'ils traitent changements de style que les changements persistants importants au document de sorte qu'ils sont enregistrés dans la pile d'annulation et mis drapeau sale du document. Pour le code source, le style ne doit pas être sauvegardé comme il peut être recréé mécaniquement.
Scintilla et SciTE sont actuellement disponibles pour les systèmes d'exploitation compatibles Intel Win32 et Linux avec GTK +

Quoi de neuf dans cette version:.

  • SciTE sur Windows fonctionne désormais scripts Lua directement sur le thread principal lieu de les commencer sur un thread secondaire, puis en déplaçant vers le thread principal.
  • Sélectionnez & quot; autre & quot; comme un mot-clé pour TCL de la même manière que d'autres langues. Bug # 1836954.
  • Correction des problèmes avec la mise polices pour les listes d'auto-complétion sur Windows où poignées de police ont été copiés et supprimé plus tard provoquant une police par défaut du système pour être utilisé.
  • taille de la police de Fix utilisé sur Windows pour les méthodes d'entrée de langue asiatique qui a parfois conduit à IME ne étant pas visible. Bug # 3436753.
  • dessin de polygone fixe sur Windows que les symboles de pliage sont à nouveau visibles. Bug # 3433558.
  • Changement de fond se appuyant sur GTK + pour permettre le positionnement de caractère fractionnaire comme cela se produit sur OS X car cela évite lignes faibles aux limites de lexèmes.
  • Assurer pixmaps alloués avant peinture, car il y avait un crash lors de Scintilla entraînait sans appels d'initialisation communs. Bug # 3432354.
  • Correction SciTE sur Windows bug causant la position du curseur de mal après une sélection en retrait. Bug # 3433433.
  • économiser au tampon correspondant de position de tampon de stockage séance SciTE fixe. Bug # 3434372.
  • fuite fixe des objets de document dans SciTE.
  • Reconnaître caractères d'URL '?' et '%' pour Open commande sélectionnée dans SciTE. Bug # 3429409.

Quoi de neuf dans la version 2.21:

  • Double Byte Character Set asiatique (DBCS) soutien amélioré. Case travaux de recherche insensible et d'autres opérations sont beaucoup plus rapides. Bug # 2999125, 2774616 # Bug, Bug # 2991942, 3005688 Bug #.
  • Scintilla sur GTK + ne utilise que des API non obsolète (pour GTK + 2,20), sauf pour GdkFont et GdkFont utilisation peut être désactivée avec le symbole de préprocesseur DISABLE_GDK_FONT.
  • interface IDocument utilisé par lexers ajoute des méthodes BufferPointer et GetLineIndentation.
  • Sur Windows, le clic détermine se concentrer avant de traiter le clic ou l'envoi de notifications.
  • Bug sur OS X (plate-forme de macosx) fixe où glisser / déposer presse-papiers écrasait. Bug # 3039732.
  • GTK + dessin bug quand la vue a été un défilement horizontal de plus de 32 000 pixels fixe.

  • Bug
  • SciTE fixé avec invoquant Symbole complète du volet de sortie. Bug # 3050957.
  • Correction d'un bug où il ne était pas possible de désactiver pliage. Bug # 3040649.
  • Correction d'un bug avec la touche Entrée sur une ligne de pliage de tête repliée ne pas ouvrir le pli. Bug # 3043419.

  • L'option
  • 'la casse' SciTE en recherche et de remplacement des interfaces utilisateur modifiés pour «Sensible à la casse" pour permettre l'utilisation de «v» plutôt que «c» comme le mnémonique.
  • SciTE affiche trace de la pile pour Lua lorsqu'une erreur se produit .. Bug # 3051397.
  • SciTE sur Windows corrige bug où un double-clic sur le message d'erreur dans le volet gauche accent de sortie. Bug # 1264835.
  • SciTE sur Windows utilise SetDllDirectory pour éviter un problème de sécurité.
  • accident C ++ lexer fixé avec l'expression de préprocesseur qui ressemblait à la division par 0. Bug # 3056825.
  • Haskell lexer améliorée. Feature # 3039490.
  • lexing HTML fixé autour de Django {}%% tags. Bug # 3034853.
  • lexing HTML JavaScript fixe lorsque la fin de la ligne se est échappé. Bug # 3038381.

  • État de la ligne
  • HTML magasins lexicaux produit par une ligne sur cette ligne plutôt que sur la ligne suivante.
  • Markdown lexer fixe boucle infinie. Bug # 3045386.
  • MySQL bogues de pliage avec les déclarations de l'extrémité fixe. Bug # 3031742.
  • PowerShell permet lexer '_' comme un caractère de mot. Feature # 3042228.
  • SciTE sur GTK + abandonne traitement des commandes ultérieures si une commande command.go.needs échoue.
  • Lorsque SciTE est fermé, tous les tampons reçoivent maintenant un appel OnClose. Bug # 3033857.

Ce qui est nouveau dans la version 2.12:.

  • Amélioration de la vitesse de dessin et corrige des bugs

Quoi de neuf dans la version 2.03:.

  • Version 2.03 corrige quelques problèmes avec sélection rectangulaire

Ce qui est nouveau dans la version 2.01:

  • Scintilla

Quoi de neuf dans la version 1.77:

  • accès temporaire direct à la mémoire tampon de texte de Scintilla pour permettre une interface simple efficace aux bibliothèques comme les bibliothèques d'expressions régulières.
  • Scintilla sur Windows peut interpréter touches comme Unicode, même si une fenêtre de caractères étroite avec SCI_SETKEYSUNICODE.
  • Notification envoyée lorsque autocomplétion annulée.
  • lexers ajoutée pour MySQL et gettext .po fichiers.

D'autres logiciels de développeur Neil Hodgson

SciTE
SciTE

29 Apr 18

SciTE
SciTE

22 Jun 18

Commentaires à Scintilla

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!