Définissez QGIS 2.18 par défaut sur Win avec 2.18 et 3.0

10

Existe-t-il un moyen d'avoir à la fois QGIS 3.0 et 2.18 installé sur un ordinateur mais avoir 2.18 comme package par défaut lors de l'ouverture des espaces de travail. Pour le moment, la version 3.0 ouvre tous mes espaces de travail, ce qui est plutôt ennuyeux car la plupart des plugins et des fournisseurs que j'utilise ne sont pas encore disponibles dans la version 3.0. Il s'agissait plutôt d'un téléchargement de test pour me familiariser avec la dernière version jusqu'à ce qu'elle soit mise au niveau LTR. Le système d'exploitation est Windows 10

David Laverty
la source
3
Une méthode pourrait être de cliquer avec le bouton droit sur un .qgsfichier et d'aller dans Propriétés> Général et de modifier le Opens withparamètre dans le fichier de commandes utilisé par QGIS 2.18. Pour moi, c'est dedans C:/Program Files/QGIS 2.18/bin/qgis-ltr.bat. J'ai déjà testé cela sur Win7, pas sûr de Win10.
Joseph
Pour ceux qui attendent des plugins dans 3, le véritable inconvénient entre les allers-retours est la perte des cartes enregistrées dans Composer Manager, lors du retour de 3 à 2.18. Jusqu'à ce que les plugins dont j'ai besoin soient disponibles, je supprime 3 de mon ordinateur de production et je l'installe sur une machine de test.
Pooneil
1
@Pooneil J'enregistre les projets édités dans QGIS 3 sous un nom différent pour éviter les mashups. Un dossier séparé pourrait également fonctionner.
AndreJ

Réponses:

3

Pour les installations autonomes, accédez à C:\Program Files\QGIS 2.18\apps\qgis\bin, pour OSGEO4W64, à C:\OSGeo4W64\apps\qgis-ltr\bin(non testé ici, je n'ai que QGIS 3.0 et qgis-dev dans OSGEO4W64).

Double-cliquez sur qgis.reg et la version sera utilisée par défaut pour ouvrir les fichiers .qgs.

AndreJ
la source