Éditeur Scite ajouter des fonctionnalités

Au travers de Scite, pour gagner du temps, il peut être intéressant de se créer des raccourcis clavier ou au travers des menus de besoins qui nous intéressent !

Par exemple, nous avons besoin d'insérer la date ou l'heure (ou les deux dans un document)

 

On va créer trois fonctions dans le fichier SciTEStartup.lua (on y accède par le menu de Scite)

function InsertDate()
    editor:AddText(os.date("%d/%m/%Y "))
end

function InsertHeure()
    editor:AddText(os.date("%X "))
end

function InsertDateHeure()
    editor:AddText(os.date("%d/%m/%Y %X "))
end

 

Dans le fichier .SciTEUser.properties (on y accède par le menu de Scite)

on rajoute à la fin ces lignes

ext.lua.startup.script=SciTEStartup.lua

command.name.21.*=Insérer Date 
command.subsystem.21.*=3
command.mode.21.*=savebefore:no
command.21.*=InsertDate()
command.shortcut.21.*=Ctrl+)

command.name.22.*=Insérer heure
command.subsystem.22.*=3
command.22.*=InsertHeure()
command.mode.22.*=savebefore:no
command.shortcut.22.*=Ctrl+(

command.name.23.*=Insérer date et heure 
command.subsystem.23.*=3
command.23.*=InsertDateHeure()
command.mode.23.*=savebefore:no
command.shortcut.23.*=Ctrl+=

On a affecté arbitrairement des raccourcis pour

  • insérer la date : Ctrl+)
  • insérer l'heure : Ctrl+(
  • Insérer date et heure Ctrl+ =

On sauvegarde et c'est opérationnel !

On voit dans le menu Outils de Scite nos fonctions cliquables et les raccourcis affectés !

Il suffit d'utiliser le menu ou les raccourcis (précisés automatiquement)

 

 

Après, vous pouvez faire plein de choses sympa pour vous simplifier la vie !

  • Utiliser scite avec FreeBasic voir ici

 

 


 

cookie
Gérer les cookies

Ce site utilise des cookies nécessaires à son fonctionnement, ils permettent de fluidifier son fonctionnement par exemple en mémorisant les données de connexion, la langue que vous avez choisie ou la validation de ce message.