SETEdit (Français)
From FrugalWiki
Dansk – Deutsch – English – Español – Français – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Polski – Português – Română – Slovenský – Suomi – Svenska – Türkçe – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어
Contents |
SETEdit
SET's Editor, un amusant éditeur de texte
Il possède une interface intuitive écrite en Turbo Vision avec son lot de fonctionnalités pour le développement : navigateur de classes, auto-complétion, code pages, calculateur, tableau ASCII, exportation de la coloration syntaxique HTML.
Fonctionnalités
- Coloration syntaxique ( défini par nous même )
- Commandes personnalisées ( langage macro basé sur Lips )
- Raccourcis définis par l'utilisateur
Installation
Documentation
- Le système d'aide utilise InfView ( aussi accessible depuis l'extérieur comme page d'information. )
Macros
SETEdit peut utiliser deux sortes de macros :
- Pseudo macros - Actuellement, elles sont appelées code snippets sur d'autre éditeurs. Elles supportent les marques substitutives et peuvent exécuter les macros sLips aussi.
- sLisp macros - Scripts exécutés par un interpréteur embarqué. L'API permet de simple manipulation du document édité.
sLisp macros
Elles sont stockées dans un fichier macros.slp. Lancer une macro peut être fait depuis Macro | Choose command, utilisez le menu intégré, soit si l'une est défini dans le fichier menubind.smn ou utilise une combinaison de touche, soit si l'une est déjà dans le fichier macros.slp ou avec Tool&Ops | Options | Keyboard | Key assignment command.
Bouger la ligne vers le haut (Move line up)
(defmacro "MoveLineUp" (eval (setv "pos" (GetCursorX)) (SendCommands cmcMarkLine) (setv "line" (GetSelection)) (SendCommands cmcDelLine cmcLineUp) (InsertText line) (SendCommands cmcLineUp) (SetCursorXY pos) ) )
Bouger la ligne vers le bas (Move line down)
(defmacro "MoveLineDown" (eval (setv "pos" (GetCursorX)) (SendCommands cmcMarkLine) (setv "line" (GetSelection)) (SendCommands cmcDelLine cmcLineDown) (InsertText line) (SendCommands cmcLineUp) (SetCursorXY pos) ) )
Liens
- http://setedit.sourceforge.net/ Site officiel
- http://sourceforge.net/projects/setedit/ Projet sur SourceForge
- http://en.wikipedia.org/wiki/SETEDIT Article Wikipedia
- http://frugalware.org/packages/118279 Paquet Frugalware