Programmation Octave/Editeur scite
Un livre de Wikibooks.
Sections |
[modifier] Présentation
Scite est un éditeur de textes très bien adapté à la programmation, libre et fonctionnant sur Microsoft Windows et GNU/linux.
Dans le monde des éditeurs de texte, le choix est plutôt difficile. Les utilisateurs de Microsoft Windows en savent quelque chose, puisqu'avec un Bloc-notes aphatique et un WordPad pathétique, on a du mal à imaginer que l'informatique a évoluée depuis les années 70...
Heureusement il y a Scite, un éditeur de texte libre (évidemment), portable (qui fonctionne sous Windows et sous Linux, entre autres) et incroyablement performant tout en restant léger comme une plume ! Alors, vous qui cherchez depuis des années un éditeur à tout faire, supportant à la fois le HTML, le CSS, mais aussi le PHP, le C ou encore le C++, ça vous dirait d'entrer dans le XXIe siècle ?
SciTE signifie Scintilla Text Editor. Scintilla est un composant d'édition de code source aux fonctionnalités impressionantes, utilisé dans de nombreux projets, comme Anjuta ou Notepad2. Ok, super, nous voila bien avancé ! Mais qu'est-ce qu'il permet de faire au juste ?
Comme tous les éditeurs de texte, SciTE permet d'éditer n'importe quel fichier texte (code source, fichier de configuration ou simple fichier texte), dans n'importe quel encodage (il gère parfaitement l'UTF-8). Il offre de nombreuses fonctionnalités en terme d'édition pure (recherche et remplace à base de regexp, selection en colonnes, ...) et se débrouille à merveille comme éditeur de code (coloration syntaxique, intégration des API des langages permettant l'autocomplétion des fonctions, possibilité de « replier » du code, possibilité de compiler directement depuis l'éditeur, ...). En plus, il dispose d'onglets (tabs) et connait un nombre impressionnant de langages. Bref, le couteau suisse idéal pour tout programmeur ! Ca vous tente ? Alors passons à l'installation...
[modifier] Installation
Les utilisateurs de Linux devraient trouver SciTE packagé dans leur distribution. Les utilisateurs de Windows pourront trouver sur la page de download plusieurs versions :
- Les Windows Executable ne demandent pas d'installation, mais n'offrent pas toutes les fonctionnalités. A utiliser lorsqu'on n'est pas sur son ordinateur (surtout le single file executable vraiment pratique).
- Les Windows Installers s'intègrent parfaitement à Windows (vous pourrez donc faire clic droit sur un fichier, puis « Editer dans SciTE »). Je vous conseille l'installeur de Bruce Dodson, léger et très complet.
[modifier] Utilisation
SciTE fonctionne comme n'importe quel éditeur de texte (ou presque). Il peut ouvrir plusieurs fichiers simultanément grâce à la gestion des onglets (tabs).
[modifier] Les raccourcis claviers standards
Ce sont pratiquement tous les mêmes que dans la plupart des autres logiciels, aussi bien sous Windows que sous Linux.
| Combo | Action |
|---|---|
| Ctrl + O | Ouvre un fichier. |
| Ctrl + W | Ferme le fichier en cours. |
| Ctrl + N | Nouveau fichier (nouvel onglet). |
| Ctrl + S | Enregistrer le fichier. |
| Ctrl + Shift + S | Enregistrer le fichier sous un autre nom. |
| Ctrl + Tab | Passer à l'onglet de droite. |
| Ctrl + Shift + Tab | Passer à l'onglet à gauche. |
| Ctrl + F | Rechercher (find). |
| F3 | Trouver le résultat suivant (après avoir commencé une recherche). |
| Shift + F3 | Trouver le résultat précédent (après avoir commencé une recherche). |
| Ctrl + H | Rechercher & Remplacer. |
| Ctrl + G | Aller à la ligne... (goto) |
| Ctrl + C | Copier. |
| Ctrl + X | Couper. |
| Ctrl + V | Coller. |
| Ctrl + Z | Annuler. |
| Ctrl + Y | Refaire (après une annulation ratée). |
| Ctrl + A | Sélectionner tout le contenu du fichier. |
| Ctrl + P | Imprimer. |
[modifier] Références
- L'essentiel de cette section provient de "scite l'éditeur indispensable" que l'auteur a permis de reprendre et adapter.