[Tuto] Utilisation De Scite4AutoIt et des ses outils.
Posté : mer. 21 nov. 2007 01:54
Scite4AutoIt3, est une version super améliorée de scite, avec une suite d'outils pour facilité la vie du codeur impatient.
Pour commencer, voyons les outils disponibles dans le menu démarrer (Groupe AutoIt V3/SciTE) :
Je n'ai pas décrit toutes les fonctionnalités supplémentaires, que vous trouverez entre autre dans le menu options, mais n'hésitez pas à les testées, et à fouiller.
Vous constatez que ce produit est riche, et surtout complet.
Alors n'hésitez pas à l'installer avec AutoIt, car il vous rendra bien des services.
Pour commencer, voyons les outils disponibles dans le menu démarrer (Groupe AutoIt V3/SciTE) :
- GettingStarted
Aide de Scite. Contient les informations relative à Scite, et aux outils intégrés (AutoItWrapper, Tidy, ...) - SciTe
The programme. Et oui encore lui !!! - SciteConfig (CTRL+1 dans Scite)
Utilitaire de configuration de Scite.
Permet de modifier la coloration syntaxique, de choisir les outils disponibles dans le menu Outils, et bien évidement de configurer une partie de Scite.
Cela permet de paramétrer la sauvegarde automatique des scripts modifiés, et de conserver un certains nombres de versions par exemple.
Vous pouvez aussi tester vos scripts sur des versions bêta, histoire de voir si il n'y à pas un bug corrigé depuis la dernière version finale. - ScriptWriter (ALT+F6 dans Scite)
Utilitaire qui enregistre les actions faites au clavier et à la souris, de manière à les reproduirent automatiquement ultérieurement.
Cela crée un script au3 avec chaque commande passée au clavier ou à la souris. - Switch-Definitions
Permet de 'Switcher' entre les définitions de la version courante, et la version bêta de AutoIt. - Tidy (CTRL+T dans Scite)
Magnifique utilitaire, qui permet de contrôler, nettoyer et de bien présenter votre script pendant l'écriture de celui-ci.
Cet utilitaire est aussi accessible dans le menu Outils de Scite.
Voilà pour les outils accessibles facilement.
Mais ce n'est pas fini (Loin s'en faut), car Scite4AutoIt regorge d'utilitaires tous plus utiles les uns que les autres.
Pour cela, rendez vous dans le répertoire d'installation de Scite4AutoIt :
C:\Program Files\AutoIt3\SciTE - Répertoire api
Répertoire dans lequel on peut rajouter la liste des commandes d'un langage, afin d'avoir l'auto-complétion du code. - Répertoire AutoIt3Wrapper
Répertoire qui contient le fameux Resource Hacker, et les outils qui vont bien pour modifier les ressources de votre exe à la compilation.
Notez au passage que le fichier Directives.au3 contient la liste des directives exploitables dans la saisie de votre code pour agrémenté votre compilation. - Répertoire AutoItMacroGenerator (CTRL+A dans Scite)
Contient un utilitaire pour enregistrer des macros pour AutoIt (Et oui encore un). - Répertoire CodeWizard (ALT+W dans Scite)
Vous cherchez comment faire pour créer une MsgBox bien particulière, un SplashScreen, ou un InputBox à mot de passe, ou encore quel est le code pour telle couleur, etc ...
Et bien CodeWizard est là. - Répertoire cSnippet (CTRL+ALT+S dans Scite)
Vous en avez marre de faire du copier coller de vos anciens scripts, pour récupérer des lignes de code que vous utilisez régulièrement.
Code Snippet est là pour vous sauver la mise (Accessible aussi par le menu outil de Scite).
Sélectionner votre code dans AutoIt, puis dans la fenêtre de Code Snippet cliquer sur le deuxième bouton (Copy from Scite), puis remplissez le champ Snippet Name (Le nom de votre bout de code), et classé le dans une catégorie.
Pour finir de sauvegarder ce bout de code, un clique sur Save Snippet (En bas à gauche), et le tour est joué.
Pour récupérer un code; deux cliques sur le code que vous désiré, puis 'Insert Into Scite'. - Répertoire Defs
Les définitions de Scite (Pour l'auto complétion, les abréviations, ...)
Faire : Menu Options puis Ouvrir fichier d'abréviation, pour avoir la liste des abréviations disponibles. - Répertoire FuncPopUp (Shift +F1 Dans Scite)
Affiche les explications des fonctions disponibles en cour de frappe, ou à la sélection. - Répertoire GUIBuilder
Utilitaire pour créer une GUI avec ses contrôles (Préférer Koda). - Répertoire Koda (ALT+M dans Scite)
Utilitaire pour créer une GUI avec ses contrôles,dans le style des meilleurs logiciel de développement.
Je ne détaillerais pas dans ce post l'utilisation de Koda, car il est tellement complet, que ce serait bien trop long. - Répertoire Obfuscator
Utilitaire qui permet de rendre le code AutoIt quasiment illisible pour un être humain, mais tout à fait fonctionnel pour la machine.
Cet utilitaire était destiner à la base, à rendre un code décompiler inexploitable par une personne tiers.
Obsolète pour des scripts compilés après la version 3.2.5.1. - Répertoire OrganizeIncludes
Utilitaire qui est sensé analyser votre code, pour voir si vous n'avez pas oublié les Includes nécessaires (Pas tester). - Répertoire ScriptWriter
Utilitaire de création de macro (Le troisième).
Cela dit, ScriptWriter possède des fonctions uniques, que les autres n'ont pas. - Répertoire Tidy (CTRL+T Dans Scite)
Déjà vu précédemment.
Je n'ai pas décrit toutes les fonctionnalités supplémentaires, que vous trouverez entre autre dans le menu options, mais n'hésitez pas à les testées, et à fouiller.
Vous constatez que ce produit est riche, et surtout complet.
Alors n'hésitez pas à l'installer avec AutoIt, car il vous rendra bien des services.