Difference between revisions of "Multiple Lazarus/fr"

From Free Pascal wiki
Jump to navigationJump to search
(Created page with "{{Multiple Lazarus}} == Multiple instances de Lazarus == Vous pouvez avoir plus d'une instance de lazarus sur votre système. Ces instances peuvent être différentes et trava...")
 
Line 46: Line 46:
  
 
Il y a toujours une bonne raison de sauvegarder une configuration de temps en temps. Dans le cas où vous devriez revenir sur un réglage stable après des expériences hasardeuses avec les configurations.
 
Il y a toujours une bonne raison de sauvegarder une configuration de temps en temps. Dans le cas où vous devriez revenir sur un réglage stable après des expériences hasardeuses avec les configurations.
 +
 +
=== Solution pour une instance et plusieurs configuration ===
 +
 +
Le répertoire configuration peut être précisé à la ligne de commande avec le paramètre '''--primary-config-path''' (version courte: '''--pcp'''). Par exemple :
 +
<syntaxhighlight lang="bash">lazarus --primary-config-path=~/.lazarus2</syntaxhighlight>
 +
 +
va lancer un IDE en utilisant ~/.lazarus2 comme dossier de configuration. De cette façon, vous pouvez utilisez un nombre arbitraire de répertoires de configuration et de lancer plusieurs instances Lazarus indépendantes. Comme Lazarus crée les fichiers de paramètres par défaut s'ils n'existent pas, vous pouvez spécifier des répertoires vides si vous le désirez.
 +
 +
Si vous utilisez une configuration souvent, sous Linux un petit script bash peut être créé:
 +
<syntaxhighlight lang="bash">
 +
#!/bin/sh
 +
/path/to/lazarus --primary-config-path=~/.lazarus2
 +
</syntaxhighlight>
 +
 +
Sous windows créez un raccourci sur l'application Lazarus et modifiez.
 +
Click droit menu Propriété sur le raccourci.
 +
Modifiez le champ Cible avec l'indication du chemin <syntaxhighlight lang="bash"> \path\to\lazarus.exe --primary-config-path=%LOCALAPPDATA%\lazarus2 </syntaxhighlight>
 +
 +
Dans le chemin vous pouvez utilisez ces différents raccourcis %USERPROFILE% pour placer les fichiers dans votre profile personnel. %ALLUSERSPROFILE% pour utiliser le profils général
 +
 +
--primary-config-path=lazarusconf pour utiliser le dossier de l'application Lazarus

Revision as of 13:24, 21 May 2015

Deutsch (de) English (en) español (es) français (fr) polski (pl) português (pt) русский (ru)

Multiple instances de Lazarus

Vous pouvez avoir plus d'une instance de lazarus sur votre système. Ces instances peuvent être différentes et travailler indépendamment les unes des autres (voir la section traitant de --primary-config-dir ci-dessous). Parce que vous ne devez pas installer Lazarus et que les versions peuvent êtres les mêmes, le concept d'avoir plus d'un répertoire dans votre système sera appelé "Instance multiple" dans cet article.
Essai pour Linux DualLaz.

Important

  • Faire des sauvegardes de
    • Votre config primaire (par exemple ~/.lazarus sous Unix)
    • Vos projets * et * .lpi .lps

Pourquoi avoir plusieurs instances de Lazarus ou pas?

Vous avez besoin de plusieurs instances Lazarus si

  • Vous développez avec plusieurs versions de Lazarus
  • Vous développez avec plusieurs versions de FPC et une seule version de lazarus

Vous n'avez pas besoin de plusieurs instances si

  • Vous testez des projets avec de différents composants
  • Vous faite de la compilation croisée

Le répertoire de Lazarus (Lazarus directory)

Le répertoire de Lazarus,le dossier où se trouve l'application Lazarus, est référencé en utilisant la clef --lazarusdir, ce qui est très utile pour une exécution depuis un support amovible (Clef USB,Disque) avec différent point de montage (Linux) ou lettre de lecteur (Windows).

Le répertoire de configuration (config directory)

Toutes les options d'une instance de l'IDE sont sauvées dans le répertoire de configuration. Sous Linux, Mac OS X et BSD le répertoire par défaut est ~/.Lazare note: Le point avant le nom fait que le dossier est caché sous Linux. Sous Windows les paramètres sont enregistrés dans le dossier AppData, et il varie en fonction des versions de Windows (et de la langue dans Windows XP et antérieure).Voir également les informations ici :Multiple Lazarus#Windows. Notez que le dossier AppData est caché et il n'apparaitra pas dans l'explorateur de Windows ou alors il est nécessaire de modifier l'option des dossiers "Afficher les fichiers cachés du système". Cependant vous pouvez l'ouvrir et le parcourir en saisissant :

%localappdata%

dans la case Exécuter Démarrer ou dans la barre d'adresse de l'Explorateur Windows. Pour les installations par défaut, les paramètres sont stockés dans le sous-répertoire Lazarus.

Système d'exploitation L'emplacement par défaut pour le répertoire config Remarques
Linux, Mac OS X, BSD, other UNIXes ~/.lazarus Répertoire caché
Windows XP C:\Documents and Settings\<User name>\Local Settings\Application Data\lazarus Windows en anglais; d'autres peuvent avoir des chemins différents
Windows Vista and higher C:\Users\<User name>\AppData\Local\lazarus\ Indépendamment de la langue sélectionnée

Le répertoire config ne peut pas être partagé entre les différentes versions de Lazarus. Une version récente est en mesure de lire les fichiers d'une version antérieure et de les mettres à jour. Il n'y a aucune garantie qu'une version ancienne puisse lire les fichiers de configuration d'une version plus récente.

Il y a toujours une bonne raison de sauvegarder une configuration de temps en temps. Dans le cas où vous devriez revenir sur un réglage stable après des expériences hasardeuses avec les configurations.

Solution pour une instance et plusieurs configuration

Le répertoire configuration peut être précisé à la ligne de commande avec le paramètre --primary-config-path (version courte: --pcp). Par exemple :

lazarus --primary-config-path=~/.lazarus2

va lancer un IDE en utilisant ~/.lazarus2 comme dossier de configuration. De cette façon, vous pouvez utilisez un nombre arbitraire de répertoires de configuration et de lancer plusieurs instances Lazarus indépendantes. Comme Lazarus crée les fichiers de paramètres par défaut s'ils n'existent pas, vous pouvez spécifier des répertoires vides si vous le désirez.

Si vous utilisez une configuration souvent, sous Linux un petit script bash peut être créé:

#!/bin/sh
/path/to/lazarus --primary-config-path=~/.lazarus2

Sous windows créez un raccourci sur l'application Lazarus et modifiez. Click droit menu Propriété sur le raccourci.

Modifiez le champ Cible avec l'indication du chemin

 \path\to\lazarus.exe --primary-config-path=%LOCALAPPDATA%\lazarus2

Dans le chemin vous pouvez utilisez ces différents raccourcis %USERPROFILE% pour placer les fichiers dans votre profile personnel. %ALLUSERSPROFILE% pour utiliser le profils général

--primary-config-path=lazarusconf pour utiliser le dossier de l'application Lazarus