SciTE

SciTE n’est rien moins qu’un éditeur de texte, disponible pour Windows et Linux. Comme son nom l’indique (Scintilla Text Editor = Editeur de Texte Scintilla [1]) ce n’est pas un traitement de texte comme Abiword ou le module Writer d’OpenOffice.org, mais plutôt un programme léger, puissant et complet, utilisable en tant qu’éditeur de texte ou de code source. Malgré une interface relativement sobre, il peut être grandement paramétré et ainsi servir d’environnement de développement complet grâce à ses fonctions de coloration syntaxique pour plus de 40 types de fichiers, de numérotation des lignes, d’indentation des paragraphes et d’affichage des messages de compilation.

L’affichage par onglets permet d’ouvrir simultanément plusieurs fichiers, rendant aisée la fonction rechercher/remplacer et ce dans plusieurs fichiers à la fois. La fonction de coloration syntaxique sera appréciée lors d’édition de pages Web ou de code source. Parmi de nombreuses autres fonctionnalités, signalons l’exportation en formats PDF, RTF ou encore HTML, l’auto-complétion, l’accessibilité à l’historique, les arbres de code dépliant, l’édition plein écran ou le multi-fenêtrage. Par ailleurs, SciTE est extensible à volonté grâce à des scripts rédigés en langage Lua.

Le réglage de SciTE se fait via des fichiers de configuration plutôt que via des Menus. Mais comment s’y prendre ? Ici nous vos proposons un petit exemple avec quelques paramétrages utiles. Tout d’abord, allez dans le Menu "Options" et sélectionnez "Ouvrir fichier d’options utilisateur" [2]. Si c’est la première fois que vous utilisez ce fichier, il doit être vierge. Voici un exemple de paramétrages bien pratiques :

# Barre d’outils

toolbar.visible=1

# indiquer le chemin du fichier dans la barre du titre

title.full.path=1

# la liste des fichiers récemment utilisés

save.recent=1

# numérotation des lignes

line.margin.visible=1

line.margin.width=4

margin.width=16

# onglets

tabbar.visible=1

buffers=10

# polices de caractères à chasse fixe (monospace)

font.base=$(font.monospace)

font.small=$(font.monospace)

font.comment=$(font.monospace)

font.text=$(font.monospace)

font.text.comment=$(font.monospace)

font.embedded.base=$(font.monospace)

font.embedded.comment=$(font.monospace)

font.vbs=$(font.monospace)

Après la modification de ce fichier de configuration, vous devez redémarrer SciTE afin que les changements deviennent visibles. Evidemment tout ceci n’est qu’un petit échantillon des réglages que SciTe propose. Une liste exhaustive se trouve dans la documentation de SciTE (Menu "Aide" -> "Aide sur SciTE"). A vous de jouer !

[1] Scintilla est un projet libre d’édition de code pour GTK

[2] Si vous utilisez SciTE via une clé USB, nous vous conseillons plutôt de mettre les paramétrages dans le fichier d’options globales. Donc dans le Menu "Options", il faut plutôt choisir "Ouvrir fichier d’options globales"

Tags: éditeur texte txt portable windows notepad blocnotes indispensable libre gratuit scintilla léger
Ajouter des tags (séparés par des virgules ou des espaces) :
 
Attention: tous les caractères spéciaux sont interdits (sauf le .). Les tags n'apparaîtront qu'au prochain rafraichissement du cache (dans plusieurs heures).

<< Mettre à jour >>
:: lien mort :: orthographe :: nouveauté :: mise à jour ::

Vous souhaitez mettre à jour la notice ? La première chose à faire est de déterminer s'il s'agit d'une mise à jour mineure ou d'une mise à jour majeure Icone d'aide.

  • Mineure : un lien mort, des fautes d'orthographe, un lien à ajouter ou encore une petite précision.

    Veuillez renseigner les champs ci dessous :

  • Majeure : une nouvelle version avec des nouveautés, des changements majeurs.

    En cochant cette case, vous allez créer une page sur le wiki afin de mettre à jour la notice.

Commentaires

<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::

SciTE "tous types de fichiers" , le 11 avril 2008 par zo (2 rép.)

Bonsoir. Y a t-il moyen de configurer le fait que la boite d’ouverture de ficher (Ctrl+O) se positionne par défaut sur "tous les fichiers" au lieu de "tous fichiers sources" ? Ceci afin de pouvoir directement un .CSS par exemple. Merci d’avance !

SciTE "tous types de fichiers" , le 11 avril 2008 par fero14041

Je n’ai pas essayé, mais dans les options ("Options / Open User ou Global Options File"), spécifier le filtre *.* en premier, en remplaçant les lignes :

open.filter=\

All Source|$(source.files)|\

$(all.files)\

par

open.filter=\

All Source|$(all.files)|\

$(source.files)\

me semble pouvoir marcher.

Ou pour répondre à votre problème spécifique, ajouter l’extension .CSS au filtre des fichiers sources :

source.files=*.asm ;\

(...)\

.css

pourrait également marcher ?

SciTE "tous types de fichiers" , le 13 avril 2008

ok merci ! > La première fonctionne parfaitement. > Pour un filtrage plus fin, ajouter *.css en fin de ligne 265 dans le fichier SciTEGlobal.properties

Répondre à ce message

SciTE , le 31 janvier 2008 (0 rép.)

bonjour, dans scite, je voudrais savoir si la fonctionnalité "diminuer tous les noeuds xml" est prévue

merci

Pascal

Répondre à ce message

SciTE , le 29 octobre 2007 par tutur (0 rép.)

Je l’utilise pour un projet de taille assez importante et il convient parfaitement, une fois bien configurer.

Répondre à ce message

SciTE : Le fichier spécifié est introuvable... , le 20 février 2007 par OiL (0 rép.)

salut a tous, je voulais essayer ce petit outil bien sympha qu’a l’air d’etre scite. ça me permet de coder un peu n’importe où c’est plutot pratique. Cependant je rencontre un petit pb déjà évoqué precedemment et qui est le suivant : >javac TP3.java >Le fichier spécifié est introuvable. Que dois je faire ? Par avance merci de votre aide... OiL

Répondre à ce message

SciTE russian , le 31 janvier 2007 (0 rép.)

SciTE 1.72 .31Ru is now available from the scite.ruteam.ru web site.

SciTE 1.72 .31Ru based on version SciTE 1.72 but has many additional opportunities which are not included in the official version.

A detailed list of changes is available on the page : /scite.ruteam.ru/engine/upfiles/mozers/SciTE.Ru_kernel_changes_eng.txt>

Source code (overpatched files only) [324 KB] : /scite.ruteam.ru/engine/upfiles/mozers/SciTE_172_31Ru_src.zip>

Kernel Windows executable (SciTE.exe + SciLexer.dll) [446 KB] : /scite.ruteam.ru/engine/upfiles/mozers/SciTE_172_31Ru.zip>

SciTE-Ru for Windows FULL PACK (include scripts and documentation) [1 MB] : /scite.ruteam.ru/engine/upfiles/mozers/SciTE_172_31Ru_160107.zip>

Thanks to the contributors of code and documentation and to the testers. Special thanks to Neil Hodgson for an open source code.

The Installation is in Russian language, but then you delete the locale.properties file from the SciTE directory you’ll get an English interface.

Please try also you grow fond of this pack for ever :)

-----> SciTE

Répondre à ce message

SciTE , le 17 janvier 2007 (0 rép.)

Bonjour,

Une simple question Je cherche où est défini le fait qu’une variable PHP commence par $

Je voudrais que certains mots comme $_SESSION ne soit pas considérés commme varible mais comme keyword (en ajoutant $_SESSION à keyword ça ne change rien)

Merci

Répondre à ce message

SciTE - autres points de configuration , le 16 décembre 2006 par Naloj (0 rép.)

J’adore Scite ! C’est mon coup de foudre sapristi !

Par contre, le moins que l’on puisse dire, c’est que le configurer n’est pas évident. D’autres options peut-être recherchées :

# utiliser les icones du theme GNOME toolbar.usestockicons=1

# oblige les fichiers a s’ouvrir dans une seule et meme instance de Scite (ouf !) check.if.already.open=1

# ajout d’une ligne de delimitation des 80 caracteres edge.column=80 edge.mode=1 edge.colour=#CCCCCC

# type de puce pour lesbloc de fonction (ouvrir/fermer) fold.symbols=3

# supprimer les espace inutile en fin de ligne (a l’enregistrement) strip.trailing.spaces=1

# ajouter une ligne finale si elle manque (evite les warning de compilation) ensure.final.line.end=1

On trouve une liste d’options possibles sur le site officiel, en anglais, bien décrites, mais non exhaustive.

-----> Scite Documentation

Répondre à ce message

SciTE en français sous Ubuntu 6.06 , le 30 juillet 2006 par Forge (3 rép.)

Bonjour

Je suis embété, je veux bien renommer le fichier de translation locale.fr.properties mais je le mets ou ? Je ne connais pas bien le système de fichier linux.

SciTE en français sous Ubuntu 6.06 , le 30 juillet 2006 par Forge

Si ca peut servir à d’autre newbie tel que moi... le répertoire ou l’on doit copier le local.properties est : /usr/share/scite/locale.properties

Désolé du dérangement, et merci pour le dévouement de tous ces gens qui bossent pour nous offrir de vraies alternatives.

SciTE en français sous Ubuntu 6.06 , le 4 juin 2007 par binetf

Bonjour,

Sous Ubuntu, récupérer le fichier locale.properties à l’adresse : http://scintilla.sourceforge.net/locale.fr.properties l’enregistrer sur le dossier personnel avec le nom : locale.properties puis sur le terminal faire :

sudo cp locale.properties usr/share/scite/

puis redémarrer scite.

SciTE en français sous Ubuntu 6.06 , le 6 juin 2007 par binetf

lire :

sudo cp locale.properties /usr/share/scite/

Répondre à ce message

Envoyer vers ... Scite , le 21 juin 2006 par deviltaz (1 rép.)

Bonjour,

je souhaite intégrer Scite au menu contextuel sous windows xp. Pour cela, j’ai ajouté un raccourci vers Scite dans le répertoire SendTo de mon utilisateur.

Ce raccourci est opérationnel mais ouvre une nouvelle instance de Scite.

Serait-il possible à la place d’ouvrir le fichier dans un nouvel onglet ?

D’avance merci de vos réponses.

Envoyer vers ... Scite , le 26 juin 2006 par PatG

Bonsoir, dans le fichier SciteUser.properties (les propriétés de l’utilisateur local), il faut ajouter : check.if.already.open=1

Bon, ceci dit, la doc (ok, en anglais) est bien fournit avec scite ;-)

Pour le menu contextuel, il y a : http://www.spaceblue.com/codedetail.php ?CodeID=9

a++ PatG

Répondre à ce message

Informations complémentaires

Framasoft needs you !

 Vous trouverez ici une liste de logiciels qui ont fait acte de candidature et qui n’attendent que vous pour réussir avec brio l’examen d’entrée dans notre annuaire.

Informations générales

Juste une image

crossing paths crossing paths
Creative Commons BY