Commutateurs de la ligne de commande

L'IDE de PureBasic permet de modifier les chemins et les fichiers utilisés lors de son lancement. Cela permet de créer plusieurs raccourcis qui vont lancer l'IDE avec une configuration particulière pour chaque utilisateur, ou pour chaque projet.

Les paramètres possibles sont:

  /P <fichier Préférences> charge (et enregistre) la configuration à partir du fichier spécifié.
  /T <Templates file>      charge (et enregistre) les modèles de code à partir du fichier spécifié.
  /A <tools file>          charge (et enregistre) la configuration des outils externes à partir du fichier spécifié.
  /S <Source path>         change l'option "Répertoire principal" des préférences.
  /E <Explorer path>       démarre l'outil 'Explorer' avec le chemin spécifié.
  /L <Line number>         déplace le curseur à la ligne indiqué (seulement dans le dernier fichier chargé).
  /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 
Par défaut, les fichiers utilisés par les paramètres /P /T et /A se trouvent dans le répertoire %APPDATA%\PureBasic\.

Le paramètre /NOEXT est particulièrement utile lorque plusieurs versions de PureBasic cohabitent sur un même système (pour tester les versions bêta par exemple). Ainsi les fichiers .pb seront toujours associés à la même version de PureBasic.
Le paramètre /PORTABLE peut être utilisé afin de garder l'ensemble de la configuration dans le répertoire local pour copier facilement PureBasic sur différents ordinateurs (ou le faire fonctionner depuis une clé USB par exemple).

Il est aussi possible d'ajouter des noms de fichiers à ouvrir sur la ligne de commande (et même de spécifier un masque, par exemple "*.pb" chargera tous les fichiers sources d'un répertoire).