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
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)