Divers >

Configuration Scite - html/css ide

Cet article vous propose mon fichier de configuration de Scite. Il est configuré pour être un éditeur classique de texte, mais comme Scite est hautement configurable, je l’utilise aussi comme environnement de travail pour les fichiers html et css.

- "api.zip" (à décompresser dans un dossier "api" de Scite) contient les fichiers api (html et css) de Scite pour l’autocomplémentation et les calltips, aides contextuelles. Ces fichiers sont extraits de fw-web.

- "lua.zip" (à décompresser dans un dossier "lua") contient mon fichier de démarrage de Lua pour Scite. Ce fichier appelle mes fichiers de scripts Lua, dont "html_tags_autoclose.lua" qui permet une fermeture pratique des balises html (et plus). Ce fichier est construit sur celui de Lua-users.

- L’aide en ligne (pour html) est assurée par selfhtml. Le site est à décompresser dans un dossier "doc". Avec F1 sur un élément html, Firefox lance l’aide ;-))

- "tidy.exe" est très utile pour vérifier le document et pour l’indentation. Le chemin de tidy.exe est à mettre dans le path de windows (ah !)

En regardant de près le fichier de configuration de Scite : SciTEUser.properties vous trouverez bien d’autres choses, comme l’utilisation de Aspell (correction orthografique), un script de correction de sous-titres (ce sera pour une autre fois ...).

JPEG - 25.3 ko
Scite html-ide
aperçu de l’aide contextuelle

Des liens pour des configurations de Scite :

- Pour découvrir Scite, je vous propose de commencer par Framasoft. Il y a un fichier de configuration très simple, mais très bien pour débuter.

- Pour aller plus loin et avec une utilisation plus orientée vers Python : Process PC.

- Un document très complet, qui m’a bien aidé, tout (ou presque) y est décrit (même le folding). Les utilisateurs de Linux et C/C++ y trouveront leur compte : The ASW

- Un exemple simple pour configurer Scite avec php. Une autre façon de faire pour php.

- Un fichier de configuration (assez brut, mais documenté) sur le blog de Laksana

- Pour finir, fw-web (déjà cité) propose une utilisation avancée de Scite, configuration Lua et autre outils, le tout basé sur une version russe de Scite !


Voici une image de ce que donne ma configuration (version classique) :


Les liens « officiels » :
- Le site officiel du projet Scintilla.
- Le site de Scite.
- La documentation pour la configuration
- Lua pour Scite.


Les liens "indispensables" pour aller avec Scite :
- Menu Contextuel pour SciTE
- Un installateur "tout compris"


À faire : une API pour SPIP, une aide pour css, découper cet article en morceau, mettre au point qq idées avec lua et scite ...

API pour Scite (Zip – 3.4 ko) - 613 fois

API pour Scite - HTML et CSS

Scripts Lua pour Scite (Zip – 2 ko) - 597 fois

Scripts de démarrage et autres (pour Lua)

fichier de configuration de Scite (texte – 2.1 ko) - 1029 fois

Pour l’utiliser, il faut enlever le ".txt"