éditeur Scite pour script Au3

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
papami
Niveau 4
Niveau 4
Messages : 80
Enregistré le : lun. 19 nov. 2007 17:25
Status : Hors ligne

éditeur Scite pour script Au3

#1

Message par papami » mer. 28 nov. 2018 18:37

Bonjour,
Je viens d'installer la dernière version AutoIt/Scite mais j'ai perdu une très ancienne correction perso et ma vieille tête ne se rappelle plus ni où ni comment faire !
Donc, étant habitué du clavier numérique, je voudrais supprimer "l’abréviation" qui transforme le signe moins en deux-points/tilde dans l'éditeur Scite...

c'est bête hein ? mais cela m'éviterais de taper du pied à chaque fois que ma ligne de code se transforme en ligne remarque (et sans signe - dans la formule !).

Merci d'avance ;-)

Avatar du membre
walkson
Modérateur
Modérateur
Messages : 667
Enregistré le : ven. 12 août 2011 18:49
Localisation : Essonne
Status : Hors ligne

Re: éditeur Scite pour script Au3

#2

Message par walkson » mer. 28 nov. 2018 19:53

Bonjour,
Pour soulager votre pauvre vieille tête :mrgreen:
#include <file.au3>
$configFile = @ProgramFilesDir & "\AutoIt3\SciTE\SciTEGlobal.properties"
If FileExists($configFile) Then
    $lines = _FileCountLines($configFile)
    For $i = 1 To $lines Step 1
        $lineRead = FileReadLine($configFile, $i)
        If $lineRead = "KeypadMinus|IDM_BLOCK_COMMENT|\" Then
            _FileWriteToLine($configFile, $i, "Shift+KeypadMinus|IDM_BLOCK_COMMENT|\", 1)
            ExitLoop
        EndIf
Next
    MsgBox(0, "", "You have just customized Scite")
Else
    MsgBox(0, "", "Scite config file not found")
EndIf
trouvé ici https://www.autoitscript.com/forum/topi ... ent-915222
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi

Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Contact :
Status : Hors ligne

Re: éditeur Scite pour script Au3

#3

Message par orax » mer. 28 nov. 2018 20:22

Le script devra être exécuté avec les droits d'administrateur, il faudra peut-être ajouter #RequireAdmin à la première ligne du code.

Ça peut marcher mais il y a un risque que le fichier SciTEGlobal.properties soit écrasé lors d'une mise à jour de l'éditeur.
Je préfère faire des modifications dans le fichier SciTEUser.properties, qui est stocké dans le profil de l'utilisateur. Pour l'ouvrir depuis SciTE, aller dans le menu Options > Open User Options File. Et il faut ajouter ça dedans :

Code : Tout sélectionner

# User defined key commands
user.shortcuts=\
Ctrl+Shift+V|IDM_PASTEANDDOWN|\
Ctrl+PageUp|IDM_PREVFILE|\
Ctrl+PageDown|IDM_NEXTFILE|\
KeypadPlus|IDM_EXPAND|\
Shift+KeypadMinus|IDM_BLOCK_COMMENT|\
Ctrl+F1|IDM_HELP_SCITE|
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)

papami
Niveau 4
Niveau 4
Messages : 80
Enregistré le : lun. 19 nov. 2007 17:25
Status : Hors ligne

Re: éditeur Scite pour script Au3

#4

Message par papami » mer. 28 nov. 2018 21:10

Problème résolu... et je note les recettes !

Merci les gars ;-)

Répondre