Forum général.général Scite: coloration syntaxique ?

Posté par  (site web personnel) .
Étiquettes : aucune
0
17
sept.
2005
Bonsoir,

Je viens de re-découvrir Scite ... sa configuration m'avait rebutée jusqu'a ce que je me mette à lire la doc et me fasse un fichier de configuration qui explique tout en français dans les commentaires.Et c'est beaucoup plus digeste ... et plus extensible aussi.

Seulement voila, jusqu'alors j'utilisais KWrite ... et j'avais fait un fichier de coloration syntaxique personnalisé qui correspond a un style d'écriture de programme particulier (language lua).
Pour la coloration de Kate, c'est simple: un fichier xml

Et maintenant j'aimerais créer une coloration syntaxique personnalisée pour SciTE ...
Scite inclus déja le language lua (5.0.3) et même utilise lua pour étendre les fonctionnalités de SciTE ... Mais j'aimerais entre autre:
- ajouter le support de lua 5.1-alpha ([[ ... ]] ne sont plus imbriquables et on peut ajouter des = entre les crochets: [==[ ... ]==])
- j'avais décidé de préfixer mes variables par une lettre qui indiquait leur type (nNumber, fFunction tTable, mModule, sString ...) et je souhaiterais les colorer toutes de manière différente

Alors voila, j'ai cherché ... j'ai téléchargé le code source et découvert la coloration syntaxique de lua ... est compilée dans Scintilla.
Il est possible d'utiliser une bibliothèque externe *.so mais j'avoue que c'est pour le moment trop compliqué pour moi de la créer.

Il me paraît toutefois étrange que un tel logiciel ne soit pas facilement personnalisable pour une telle chose (la coloration syntaxique) et en regardant Google, j'ai trouvé un email sur une mailing-list disant qu'il était peut être possible de créer une coloration syntaxique avec un fichier .ini ou un fichier lua ...

Finalement, je demande a l'assistance si il existe un éditeur de texte offrant tous les avantages de SciTE (légereté, présentation du code, possibilité de lancer des applications externes ou des scripts lua depuis le menu ...) et qui permettrait de personnaliser facilement la coloration syntaxique
Ou si il existe une manière simple de configurer la coloration syntaxique de SciTE

Merci de votre attention.
  • # KWrite?

    Posté par  . Évalué à 1.

    non?
    • [^] # Re: KWrite?

      Posté par  (site web personnel) . Évalué à 1.

      non ...
      - d'abord j'utilise Gnome et KWrite est assez lent à se lancer
      - ensuite je n'ai pas la même gestion de l'indentation que SciTE (lignes verticales montrant l'indentation entre autre)
      - et par ailleurs SciTE se configure pour beaucoup d'autres choses comme quelle commande lancer pour compiler/lancer/... le document
      - SciTE utilise mon language de script préféré (lua)
      - SciTE est léger et s'utilise avec Windows (pratique lorsqu'on ne code pas chez moi)

      Bref, SciTE est l'éditeur de texte parfait sauf ... qu'on ne peut pas modifier facilement la coloration syntaxique.
      Et je me demandais donc si il y avait des projets le permettant ...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.