
I'm not sure why. It happens sometimes in different projects
Are you saying these are PureBasic IDE pref files? That's not what the IDE names them. I'm confused. So you're saying you're using a different IDE setup for every project?Denis wrote:Lexical_Analyzer_Resources.prefs
GdiPlus.prefs
Yes, they are different PureBasic IDE Preference File .BarryG wrote:Denis wrote:Lexical_Analyzer_Resources.prefs
GdiPlus.prefs
Are you saying these are PureBasic IDE pref files? That's not what the IDE names them. I'm confused. So you're saying you're using a different IDE setup for every project?
This link is for compiler, not IDE.BarryG wrote:There's nothing here that mentions how to change the IDE prefs file -> https://www.purebasic.com/documentation ... piler.html
In my launcher, it's done like thisOptions générales:
/VERSION affiche la version de l'IDE
/HELP ou /? affiche une description des arguments de la ligne de commande
/P <fichier Préférences> charge (et enregistre) la configuration à partir du fichier spécifié.
/T <fichier Modèle> charge (et enregistre) les modèles de code à partir du fichier spécifié.
/A <fichier outils> charge (et enregistre) la configuration des outils externes à partir du fichier spécifié.
/S <Chemin Source> change l'option "Répertoire principal" des préférences.
/E <Chemin Explorateur> démarre l'outil 'Explorateur' avec le chemin spécifié.
/L <Numéro ligne> déplace le curseur à la ligne indiquée (seulement dans le dernier fichier chargé).
/H <Base de données de l'Historique> le fichier à utiliser pour la base de données de l'historique de la session.
/NOEXT désactive l'association automatique des fichiers '.pb' dans la base de registre.
/LOCAL place tous les fichiers préférences dans le répertoire de PureBasic au lieu du répertoire personnel de l'utilisateur.
/PORTABLE combinaison de /LOCAL et de /NOEXT
Code: Select all
Global Fichier_PB_AnalyseurLexicalResources_PureBasic.s = GetUserDirectory(#PB_Directory_ProgramData)+"PureBasic\AnalyseurLexicalResources\Analyseur_Lexical_Resources.prefs"
Global Fichier_PB_AnalyseurLexicalResources_Tools.s = GetUserDirectory(#PB_Directory_ProgramData)+"PureBasic\AnalyseurLexicalResources\Analyseur_Lexical_Resources_Tools.prefs"
Code: Select all
;- _Analyseur Lexical
ElseIf GetGadgetState(#OptionGadget_AnalyseurLexical)
Sauvegarde_Fichier_Prefs(#OptionGadget_AnalyseurLexical)
Projet$ = #DossierProjets + "AnalyseurLexicalResources.pbp"
Params$ = "/P " + Fichier_PB_AnalyseurLexicalResources_PureBasic
Params$ + " /A " + Fichier_PB_AnalyseurLexicalResources_Tools
RepertoireCourant$ = GetPathPart(IDE$)
RunProgram(IDE$, Projet$ + " " + Params$, RepertoireCourant$)