Étendre votre installation d’Altium Designer Develop
En un coup d'œil
- Comprenez ce que sont les extensions et comment elles enrichissent ou modifient les fonctionnalités d’Altium Designer Develop.
- Découvrez où trouver les extensions installées et disponibles, et comment consulter les informations détaillées sur chacune d’elles.
- Apprenez à installer ou à supprimer des extensions, découvrez le déroulement de ces opérations et sachez quand un redémarrage est nécessaire.
Le système de gestion des installations d'Altium Designer Develop vous permet de personnaliser votre installation du logiciel à tout moment après l'installation initiale. Vous pouvez notamment installer ou supprimer des fonctionnalités supplémentaires grâce à des Extensions facultatives. Ces fonctionnalités peuvent comprendre un nouvel outil d'importation ou d'exportation, un outil de génération de symboles schématiques ou encore la prise en charge de la collaboration en CAO mécanique. En bref, il s'agit de tout ensemble ciblé de fonctionnalités qui étend et enrichit les capacités du logiciel.
Ce document examine en détail le concept d'extension et, surtout, la gestion des extensions.
Comprendre les extensions
Le concept d'Extension est essentiel pour comprendre le système. Une extension est en fait un module complémentaire du logiciel qui apporte des fonctions et des fonctionnalités supplémentaires. Un ensemble de fonctionnalités et de fonctions de base est installé et géré de manière transparente lors de l'installation initiale, sous le nom de System Resources. En outre, une gamme de Optional Extensions est disponible : il s'agit d'ensembles de fonctionnalités que l'utilisateur peut installer ou supprimer selon ses besoins. C'est le concept d'extension qui permet de personnaliser l'installation en fonction des besoins de conception.
La personnalisation d'une installation d'Altium Designer Develop consiste essentiellement à gérer les extensions disponibles. Installez ou supprimez les extensions disponibles au gré de vos besoins. Altium propose une gamme d'extensions pour Altium Designer Develop. De plus, grâce à l'extension Altium Developer, vous pouvez étendre vous-même les fonctionnalités d'Altium Designer Develop à l'aide du Altium Designer SDK (kit de développement logiciel), en créant vos propres extensions pour le logiciel.
L'extension Altium Developer intègre également le Developer Interface dédié, qui constitue l'interface utilisateur de gestion des extensions personnalisées. Cette interface comprend une fonction de publication qui vous permet de partager ces extensions en toute sécurité avec un public plus large en les publiant dans un référentiel mondial d'extensions (une Global Extensions Gallery, en quelque sorte). Ce référentiel Altium hébergé dans le cloud permet aux développeurs tiers de proposer et de commercialiser des extensions pour Altium Designer Develop grâce à des mécanismes sécurisés de distribution, de gestion des licences et d'installation des extensions qu'ils créent.

L'ajout ou la suppression de fonctionnalités dans Altium Designer Develop s'effectue par l'installation ou la suppression d'extensions facultatives.
Types d'extensions
Sur le plan conceptuel, une extension facultative constitue une entité unique : un ensemble de fonctionnalités qui s'installe de manière transparente dans l'environnement global de la plateforme Altium Designer Develop. Toutefois, du point de vue du concepteur, les extensions facultatives peuvent être subdivisées en catégories afin de mieux préciser ce qui est installé. Une extension facultative peut ainsi être classée dans l'un des types suivants :
-
System Extension – un ensemble dédié de fonctionnalités de base de la plateforme qui a été « extrait » de celle-ci pour être proposé sous forme d'extension.
-
Software Extension – un module complémentaire dédié au logiciel qui étend ses fonctions et fonctionnalités de manière tangible. Les extensions logicielles peuvent être fournies par Altium lui-même ou être développées par des tiers et commercialisées à un prix d'achat défini.
Parcourir les extensions installées et disponibles
Les fonctionnalités logicielles supplémentaires fournies par les extensions facultatives peuvent être consultées, installées et gérées depuis la vue Extensions dans Altium Designer Develop. Vous pouvez y voir quelles extensions sont actuellement installées et si d'autres extensions proposent des fonctionnalités supplémentaires. Vous n'êtes soumis à aucune contrainte : vous pouvez librement installer ou supprimer des fonctionnalités fournies par des extensions à tout moment, selon l'évolution de vos besoins.
Pour accéder à cette vue, cliquez sur la commande Utilisateur actuel en haut à droite de l'espace de conception, puis sélectionnez
dans le menu.

Accès à la vue Extensions – le centre de commande permettant de gérer efficacement les fonctionnalités disponibles dans le logiciel.
La vue se compose des « pages » distinctes suivantes (utilisez les onglets en haut de la vue pour passer de l'une à l'autre) :
-
Installed – les fonctionnalités actuellement installées dans votre installation d'Altium Designer Develop.
-
Available – les extensions système et logicielles que vous pouvez installer dans votre instance d'Altium Designer Develop.
Les extensions actuellement installées sont répertoriées dans les zones System Extensions et Software Extensions de la page Installed.

Parcourez la liste des extensions actuellement installées.
Accédez à la page Available de la vue pour parcourir la liste de toutes les fonctionnalités fournies par des extensions actuellement disponibles pour votre installation d'Altium Designer Develop, y compris les extensions système et logicielles. Ces fonctionnalités peuvent être ajoutées à votre installation d'Altium Designer Develop ou supprimées de celle-ci selon vos besoins.

Parcourez la liste des extensions disponibles
Cliquez sur le nom d’une extension (quel que soit son type) sur la page Installed ou Available pour accéder à la page détaillée de cette extension.

Examinez et gérez votre installation extension par extension.
Les informations comprennent :
-
L’auteur de l’extension
-
Sa version
-
Sa date de publication
-
Sa source (le référentiel global ou le serveur local de l’organisation, par exemple)
-
Une description plus détaillée
-
Les notes de version pertinentes
Installation d’une extension
Une extension peut être installée de deux manières :
-
Depuis la page de synthèse Available de la vue Extensions, survolez l’extension et cliquez sur l’icône
en haut à droite de son entrée. Survolez l’icône de téléchargement pour afficher les détails de la version disponible.
-
Depuis la page détaillée de l’extension, cliquez sur le bouton
.
Si vous souhaitez installer toutes les extensions logicielles, vous pouvez également cliquer sur la commande Install All au-dessus de la zone Software Extensions sur la page de synthèse Available.

Installez une extension depuis la vue Extensions.
Sur la page de synthèse Available, une barre de progression apparaît pour indiquer l’avancement du téléchargement (récupération de l’ensemble des fichiers de cette extension depuis le référentiel source), puis de l’installation. Vous pouvez cliquer pour installer autant d’extensions que vous le souhaitez ; elles seront ajoutées à une file d’attente, avec jusqu’à quatre extensions téléchargées et installées simultanément. Si vous devez annuler l’installation d’une extension, cliquez sur l’icône d’annulation correspondante
Un redémarrage d’Altium Designer Develop est nécessaire après l’installation d’une extension pour que les fonctionnalités qu’elle fournit prennent effet. Une boîte de dialogue s’ouvre pour vous en informer ; cliquez sur Yes pour redémarrer immédiatement, ou sur No si vous souhaitez installer d’autres extensions. Si vous cliquez sur No, l’extension apparaît sur la page Installed avec l’icône
pour indiquer qu’un redémarrage est nécessaire pour terminer son installation.
Désinstallation d’une extension
Une extension actuellement installée peut être désinstallée de deux manières :
-
Depuis la page de synthèse Installed de la vue Extensions, survolez l’extension et cliquez sur l’icône
en haut à droite de son entrée.
-
Depuis sa page détaillée, cliquez sur le bouton
.
Si vous souhaitez désinstaller toutes les extensions logicielles actuellement installées, vous pouvez également cliquer sur la commande Delete All au-dessus de la zone Software Extensions sur la page de synthèse Installed.
Veillez à redémarrer Altium Designer Develop après avoir désinstallé les extensions souhaitées afin que leurs fonctionnalités soient supprimées de l’installation. Une boîte de dialogue s’affiche pour vous en informer ; cliquez sur Yes pour redémarrer immédiatement ou sur No si vous souhaitez apporter d’autres modifications à votre installation. Si vous cliquez sur No, l’extension apparaît sur la page Available avec l’icône
pour indiquer qu’un redémarrage est nécessaire pour terminer sa suppression.