Rozbudowa instalacji Altium Designer Agile
W skrócie
- Dowiedz się, czym są rozszerzenia i jak służą do dostosowywania oraz rozbudowywania Altium Designer Agile.
- Sprawdź, gdzie znaleźć rozszerzenia zainstalowane, dostępne i wymagające aktualizacji oraz jak zapoznać się z ich szczegółami przed wprowadzeniem zmian.
- Zobacz, jak przebiega instalacja i aktualizacja rozszerzeń, w tym śledzenie postępu pobierania, obsługa kolejek i wymagania dotyczące ponownego uruchomienia programu.
System zarządzania instalacją Altium Designer Agile umożliwia dostosowywanie instalacji oprogramowania w dowolnym momencie po jego pierwszym zainstalowaniu. Obejmuje to aktualizacje podstawowych funkcji (lub zasobów systemowych) oraz możliwość instalowania, aktualizowania i usuwania dodatkowych funkcji. To ostatnie jest możliwe dzięki opcjonalnym Extensions. Mogą one obejmować nowy importer lub eksporter, narzędzie do generowania symboli schematowych, a także obsługę współpracy z mechanicznymi systemami CAD. Krótko mówiąc, są to wyspecjalizowane pakiety funkcji, które rozszerzają i wzbogacają możliwości oprogramowania.
Ten dokument szczegółowo omawia koncepcję rozszerzeń, a przede wszystkim sposób zarządzania nimi.
Rozszerzenia — omówienie
Kluczowym pojęciem, które należy zrozumieć w kontekście tego systemu, jest Extension. Rozszerzenie to w praktyce dodatek do oprogramowania, który zapewnia dodatkowe funkcje i możliwości. Podstawowy zestaw funkcji jest instalowany i obsługiwany w sposób niewymagający ingerencji użytkownika podczas pierwszej instalacji i jest określany jako System Resources. Ponadto dostępne są różne Optional Extensions, czyli pakiety funkcji, które użytkownik może opcjonalnie instalować lub usuwać w zależności od potrzeb. To właśnie koncepcja rozszerzeń umożliwia dostosowanie instalacji do potrzeb projektowych.
Dostosowywanie instalacji Altium Designer Agile sprowadza się zasadniczo do zarządzania dostępnymi rozszerzeniami. Możesz je instalować, aktualizować lub usuwać, gdy tylko zajdzie taka potrzeba. Altium oferuje szereg rozszerzeń do użytku z Altium Designer Agile. Ponadto dzięki rozszerzeniu Altium Developer możesz samodzielnie rozszerzać funkcjonalność Altium Designer Agile, korzystając z Altium Designer SDK (zestawu narzędzi programistycznych) do tworzenia własnych rozszerzeń oprogramowania.
Integralną częścią rozszerzenia Altium Developer jest również dedykowany Developer Interface, czyli interfejs użytkownika do zarządzania niestandardowymi rozszerzeniami. Zawiera on funkcję publikowania, która umożliwia bezpieczne udostępnianie tych rozszerzeń szerszemu gronu odbiorców poprzez publikację w globalnym repozytorium rozszerzeń (swego rodzaju Global Extensions Gallery). Jest to repozytorium Altium działające w chmurze, które umożliwia zewnętrznym programistom oferowanie i sprzedaż rozszerzeń do Altium Designer Agile dzięki bezpiecznej dystrybucji, licencjonowaniu i instalacji tworzonych przez nich rozszerzeń.

Funkcje są dodawane do Altium Designer Agile lub z niego usuwane poprzez instalowanie i usuwanie opcjonalnych rozszerzeń.
Typy rozszerzeń
W ujęciu koncepcyjnym opcjonalne rozszerzenie jest pojedynczą jednostką — pakietem funkcji, który bezproblemowo integruje się ze środowiskiem platformy Altium Designer Agile. Z perspektywy projektanta opcjonalne rozszerzenia można jednak podzielić na kategorie, które dokładniej wyjaśniają, co jest instalowane. W związku z tym opcjonalne rozszerzenie można zaklasyfikować do jednego z następujących typów:
-
System Extension — dedykowany pakiet podstawowych funkcji platformy, który został z niej „wydzielony” i jest dostarczany w postaci rozszerzenia. Udostępnianie tych funkcji jako rozszerzenia pozwala Altium dostarczać ich aktualizacje bez konieczności wydawania aktualizacji całej platformy. Usprawnia to udostępnianie takich funkcji projektantom korzystającym z oprogramowania i daje programistom Altium swobodę rozwijania obszarów podstawowej platformy oprogramowania niezależnie od niej, przy jednoczesnym zachowaniu spójności całego rozwiązania.
-
Software Extension — dedykowany dodatek do oprogramowania, który w wymierny sposób rozszerza jego funkcje i możliwości. Rozszerzenia oprogramowania mogą być dostarczane przez samo Altium lub opracowywane przez podmioty zewnętrzne i sprzedawane za określoną cenę.
Przeglądanie zainstalowanych i dostępnych rozszerzeń
Dodatkowe funkcje oprogramowania, udostępniane za pomocą opcjonalnych rozszerzeń, można przeglądać, instalować i zarządzać nimi w widoku Extensions and Updates w Altium Designer Agile. Można w nim sprawdzić, które rozszerzenia są obecnie zainstalowane, czy dostępne są dodatkowe funkcje w postaci kolejnych rozszerzeń oraz czy są dostępne ich aktualizacje. Nie obowiązują przy tym żadne ograniczenia — funkcje udostępniane przez rozszerzenia można swobodnie instalować, aktualizować lub usuwać w dowolnym momencie, stosownie do zmieniających się potrzeb.
Aby otworzyć ten widok, kliknij element sterujący bieżącego użytkownika w prawym górnym rogu obszaru projektowania i wybierz z menu
.

Otwieranie widoku Extensions and Updates — centrum sterowania umożliwiającego sprawne zarządzanie funkcjami dostępnymi w oprogramowaniu.
Sam widok składa się z następujących oddzielnych stron (do przełączania między nimi służą karty u góry widoku):
-
Installed — funkcje obecnie zainstalowane w ramach instalacji Altium Designer Agile.
-
Dostępne — rozszerzenia systemowe i rozszerzenia oprogramowania, które można zainstalować w używanej instancji Altium Designer Agile.
-
Updates — wszystkie aktualizacje dostępne dla obecnie zainstalowanych rozszerzeń (wszystkich typów), a także dla samej głównej platformy.
Obecnie zainstalowane rozszerzenia są wymienione w sekcjach System Extensions i Software Extensions na stronie Installed.

Przeglądaj listę obecnie zainstalowanych rozszerzeń.
Otwórz stronę Dostępne w tym widoku, aby przejrzeć listę wszystkich funkcji udostępnianych przez rozszerzenia, które są obecnie dostępne dla Twojej instalacji Altium Designer Agile, w tym rozszerzeń systemowych i rozszerzeń oprogramowania. Są to funkcje, które można opcjonalnie dodawać do instalacji Altium Designer Agile lub z niej usuwać.

Przeglądaj listę dostępnych rozszerzeń.
Kliknij nazwę rozszerzenia (dowolnego typu) na stronie Installed lub Dostępne , aby otworzyć stronę ze szczegółowymi informacjami o tym rozszerzeniu.

Przeglądaj instalację i zarządzaj nią na poziomie poszczególnych rozszerzeń.
Dostępne informacje obejmują:
-
Autora rozszerzenia
-
Wersję
-
Datę wydania
-
Źródło pochodzenia (na przykład globalne repozytorium lub lokalny serwer organizacji)
-
Bardziej szczegółowy opis
-
Wszelkie istotne informacje o wydaniu
Instalowanie rozszerzenia
Pojedyncze rozszerzenie można zainstalować na jeden z dwóch sposobów:
-
Na stronie przeglądowej Dostępne w widoku Extensions and Updates najedź kursorem na rozszerzenie i kliknij ikonę
w prawym górnym rogu jego wpisu. Najedź kursorem na ikonę pobierania, aby wyświetlić szczegółowe informacje o dostępnej wersji.
-
Na stronie ze szczegółami rozszerzenia kliknij przycisk
.
Jeśli chcesz zainstalować wszystkie rozszerzenia oprogramowania, możesz też kliknąć element sterujący Install All nad obszarem Software Extensions na stronie przeglądowej Dostępne .

Zainstaluj rozszerzenie z poziomu widoku Extensions and Updates.
Na stronie przeglądowej Dostępne pojawi się pasek postępu pokazujący postęp pobierania (pobieranie zestawu plików danego rozszerzenia z repozytorium źródłowego), a następnie instalacji. Możesz kliknąć dowolną liczbę rozszerzeń, aby je zainstalować; zostaną one dodane do kolejki, a jednocześnie pobierane i instalowane będą maksymalnie cztery rozszerzenia. Jeśli chcesz anulować instalację rozszerzenia, kliknij przypisaną do niego ikonę anulowania
Po zakończeniu instalacji rozszerzenia wymagane jest ponowne uruchomienie Altium Designer Agile, aby udostępniane przez nie funkcje zaczęły działać. Pojawi się okno dialogowe z odpowiednią informacją; kliknij Yes , aby od razu uruchomić program ponownie, lub No, jeśli chcesz zainstalować kolejne rozszerzenia. Jeśli klikniesz No, rozszerzenie pojawi się na stronie Installed z ikoną
wskazującą, że do ukończenia jego instalacji wymagane jest ponowne uruchomienie programu.
Aktualizowanie rozszerzenia
Otwórz stronę Updates w widoku Extensions and Updates, aby przejrzeć listę wszystkich elementów oprogramowania Altium Designer Agile, dla których dostępna jest aktualizacja, w tym rozszerzeń systemowych i rozszerzeń oprogramowania. W obszarach System Extensions i Software Extensions na tej stronie wyświetlane są wszystkie dostępne aktualizacje rozszerzeń.

Sprawdź, czy dostępne są aktualizacje aktualnie zainstalowanych rozszerzeń lub platformy głównej.
Pojedyncze rozszerzenie można zaktualizować na jeden z dwóch sposobów:
-
Na stronie przeglądowej Updates w widoku Extensions and Updates najedź kursorem na rozszerzenie i kliknij ikonę
w prawym górnym rogu jego wpisu. Najedź kursorem na ikonę pobierania, aby wyświetlić szczegółowe informacje o dostępnej wersji.
-
Na stronie ze szczegółami rozszerzenia kliknij przycisk
.
Jeśli chcesz zaktualizować wszystkie rozszerzenia oprogramowania, możesz też kliknąć element sterujący Update All nad obszarem Software Extensions na stronie przeglądowej Aktualizacje .

Zaktualizuj rozszerzenie do nowej wersji z poziomu widoku Extensions and Updates.
Na stronie podsumowania Updates pojawi się pasek postępu pokazujący postęp pobierania (pobieranie zestawu plików nowszej wersji danego rozszerzenia z repozytorium źródłowego). Podobnie jak w przypadku instalacji, możesz kliknąć, aby zaktualizować dowolną liczbę rozszerzeń. Zostaną one dodane do kolejki, przy czym jednocześnie będą pobierane maksymalnie cztery rozszerzenia. Jeśli chcesz anulować aktualizację rozszerzenia, kliknij przypisaną do niego ikonę anulowania
Po zakończeniu aktualizacji rozszerzenia należy ponownie uruchomić Altium Designer Agile, aby udostępniane przez nie nowe funkcje zaczęły działać. Pojawi się okno dialogowe z odpowiednim powiadomieniem; kliknij Yes , aby od razu ponownie uruchomić program, lub No, jeśli chcesz zaktualizować (lub zainstalować) dodatkowe rozszerzenia. Jeśli klikniesz No, rozszerzenie pojawi się na stronie Installed z ikoną
wskazującą, że do zakończenia jego instalacji wymagane jest ponowne uruchomienie programu.
Odinstalowywanie rozszerzenia
Obecnie zainstalowane rozszerzenie można odinstalować na jeden z dwóch sposobów:
-
Na stronie podsumowania Installed w widoku Extensions and Updates najedź na nie kursorem i kliknij ikonę
w prawym górnym rogu jego wpisu.
-
Na stronie szczegółów rozszerzenia kliknij przycisk
.
Jeśli natomiast chcesz odinstalować wszystkie obecnie zainstalowane rozszerzenia oprogramowania, kliknij element sterujący Delete All nad obszarem Software Extensions na stronie podsumowania Installed.
Po odinstalowaniu wybranych rozszerzeń pamiętaj o ponownym uruchomieniu Altium Designer Agile, aby ich funkcje zostały usunięte z instalacji. Pojawi się okno dialogowe z odpowiednim powiadomieniem; kliknij Yes , aby od razu ponownie uruchomić program, lub No, jeśli chcesz wprowadzić dodatkowe zmiany w instalacji. Jeśli klikniesz No, rozszerzenie pojawi się na stronie Available z ikoną
wskazującą, że do zakończenia jego usuwania wymagane jest ponowne uruchomienie programu.
).