Aller au contenu principal

Exécution de plusieurs instances de Joplin

Joplin Desktop offre la possibilité d'exécuter plusieurs instances de l'application simultanément. Chaque instance est une application séparée avec sa propre configuration, ses propres plugins, et ses propres paramètres, ce qui signifie que les changements effectués dans une instance n'affectent pas l'autre. Cette fonctionnalité est particulièrement utile pour les utilisateurs qui souhaitent maintenir une séparation claire entre le travail et les notes personnelles ou qui utilisent Joplin dans des environnements multi-bureaux.

Caractéristiques clés de plusieurs instances

  1. Applications indépendantes :

Chaque instance est complètement isolée, fonctionnant comme une version autonome de Joplin. Cela n'assure aucun chevauchement dans les paramètres, les plugins, ou les notes entre les instances.

  1. Scénarios de cas d'utilisation:
  • Maintenir des environnements distincts pour les notes personnelles et de travail.
  • Utilisez Joplin dans des configurations multi-bureaux, avec une instance sur chaque bureau virtuel.

Nombre d'instances prises en charge

Actuellement, Joplin prend en charge jusqu'à deux instances en cours:

  1. Instance primaire : l'instance principale de l'application, avec un accès complet à toutes les fonctionnalités de Joplin.
  2. Instance secondaire : Une instance d'application secondaire qui fonctionne indépendamment. Cependant, il ne supporte pas le service Web Clipper, qui ne peut s'exécuter que dans l'instance principale.

Comment lancer une seconde instance

Pour démarrer une seconde instance de Joplin:

  1. Ouvrez l'application principale Joplin.
  2. Naviguez vers le menu et sélectionnez:

Fichier => Ouvrir l'instance de l'application secondaire...

  1. Une nouvelle instance de Joplin s'ouvrira avec son propre profil.

Cette seconde instance fonctionne de façon indépendante, vous permettant de la personnaliser au besoin.

Avertissements

Lancement de l'instance principale lorsque l'instance secondaire est active

Techniquement, l'instance secondaire est toujours initiée à partir du même fichier exécutable, ce qui peut perturber le système d'exploitation. La plupart des systèmes d'exploitation supposent que si vous essayez de lancer une application GUI qui est déjà en cours d'exécution, votre intention est de mettre cette application au centre des préoccupations.

Concrètement, cela signifie ceci:

Si vous fermez l'instance primaire pendant que l'instance secondaire reste ouverte, puis essayez de rouvrir l'instance primaire — par exemple, en cliquant sur son icône : le système d'exploitation se recentrera très probablement sur l'instance secondaire au lieu de lancer la première. Pour résoudre ce problème, l'instance secondaire inclut un lien de menu étiqueté Ouvrir l'instance principale de l'application.... Cliquer sur cette option lancera explicitement l'instance principale.

De la même manière, l'instance secondaire devrait généralement être lancée uniquement à partir de la première, en utilisant le menu Ouvrir l'instance de l'application secondaire....