Mở rộng bản cài đặt Altium Designer Agile của bạn
Sơ lược
- Hiểu tiện ích mở rộng là gì và cách sử dụng chúng để tùy chỉnh, mở rộng Altium Designer Agile.
- Tìm hiểu nơi xem các tiện ích mở rộng đã cài đặt, có sẵn và có bản cập nhật, cũng như cách kiểm tra thông tin chi tiết của tiện ích trước khi thực hiện thay đổi.
- Tìm hiểu cách xử lý việc cài đặt và cập nhật tiện ích mở rộng, bao gồm tiến trình tải xuống, hàng đợi và yêu cầu khởi động lại.
Hệ thống quản lý cài đặt của Altium Designer Agile cho phép bạn tùy chỉnh bản cài đặt phần mềm bất cứ lúc nào sau lần cài đặt ban đầu. Điều này bao gồm cập nhật chức năng cốt lõi (hoặc tài nguyên hệ thống) và khả năng cài đặt, cập nhật hoặc gỡ bỏ chức năng bổ sung. Khả năng thứ hai được thực hiện thông qua các Extensions tùy chọn. Chức năng này có thể bao gồm một công cụ nhập hoặc xuất mới, một công cụ tạo ký hiệu nguyên lý, hoặc hỗ trợ cộng tác CAD cơ khí. Nói ngắn gọn, đó là các gói chức năng chuyên biệt giúp mở rộng và nâng cao bộ tính năng của phần mềm.
Tài liệu này tập trung tìm hiểu khái niệm tiện ích mở rộng và quan trọng hơn là cách quản lý chúng.
Giải thích về tiện ích mở rộng
Extension là một khái niệm quan trọng của hệ thống mà bạn cần hiểu. Về bản chất, tiện ích mở rộng là một thành phần bổ sung cho phần mềm, cung cấp các tính năng và chức năng mở rộng. Một tập hợp các tính năng và chức năng cốt lõi được cài đặt và xử lý tự động trong lần cài đặt ban đầu, được gọi là System Resources. Ngoài ra, còn có nhiều Optional Extensions, là các gói chức năng mà người dùng có thể tùy chọn cài đặt hoặc gỡ bỏ khi cần. Chính khái niệm tiện ích mở rộng cho phép tùy chỉnh bản cài đặt theo nhu cầu thiết kế.
Việc tùy chỉnh bản cài đặt Altium Designer Agile về cơ bản là quản lý các tiện ích mở rộng hiện có. Bạn có thể cài đặt, cập nhật hoặc gỡ bỏ các tiện ích mở rộng bất cứ khi nào cần. Altium cung cấp nhiều tiện ích mở rộng để sử dụng với Altium Designer Agile. Ngoài ra, với tiện ích mở rộng Altium Developer, bạn có thể tự mở rộng chức năng của Altium Designer Agile bằng cách sử dụng Altium Designer SDK (Bộ công cụ phát triển phần mềm) để tạo các tiện ích mở rộng riêng cho phần mềm.
Tiện ích mở rộng Altium Developer cũng tích hợp Developer Interface chuyên dụng, là giao diện người dùng để quản lý các tiện ích mở rộng tùy chỉnh. Giao diện này có tính năng xuất bản, cho phép bạn chia sẻ an toàn các tiện ích mở rộng đó với nhiều người dùng hơn bằng cách phát hành lên kho tiện ích mở rộng toàn cầu (có thể gọi là Global Extensions Gallery). Đây là một kho lưu trữ Altium trên nền tảng đám mây, mở ra khả năng cho các nhà phát triển bên thứ ba cung cấp và kinh doanh tiện ích mở rộng dành cho Altium Designer Agile thông qua việc phân phối, cấp phép và cài đặt an toàn các tiện ích mở rộng do họ tạo ra.

Chức năng được bổ sung vào hoặc loại bỏ khỏi Altium Designer Agile thông qua việc cài đặt và gỡ bỏ các tiện ích mở rộng tùy chọn.
Các loại tiện ích mở rộng
Về mặt khái niệm, tiện ích mở rộng tùy chọn là một thực thể riêng lẻ – một gói chức năng được cài đặt liền mạch vào môi trường nền tảng tổng thể của Altium Designer Agile. Tuy nhiên, từ góc nhìn của người thiết kế, các tiện ích mở rộng tùy chọn có thể được phân loại chi tiết hơn để làm rõ chính xác những gì đang được cài đặt. Theo đó, một tiện ích mở rộng tùy chọn có thể được xếp vào một trong các loại sau:
-
System Extension – một gói chức năng cốt lõi chuyên dụng của nền tảng, được “tách ra” khỏi nền tảng và cung cấp dưới dạng tiện ích mở rộng. Bằng cách cung cấp chức năng này dưới dạng tiện ích mở rộng, Altium có thể cập nhật chức năng cốt lõi đó mà không phải phát hành bản cập nhật cho toàn bộ nền tảng. Điều này giúp đơn giản hóa việc cung cấp chức năng cho người thiết kế sử dụng phần mềm, đồng thời cho phép các nhà phát triển của Altium tự do cải tiến các phần của nền tảng phần mềm cốt lõi một cách độc lập, mà vẫn duy trì tính nhất quán của một nền tảng hợp nhất.
-
Software Extension – một thành phần bổ sung chuyên dụng cho phần mềm, giúp mở rộng các tính năng và chức năng theo một cách có thể đo lường được. Tiện ích mở rộng phần mềm có thể do chính Altium cung cấp, hoặc do bên thứ ba phát triển và bán với một mức giá xác định.
Duyệt các tiện ích mở rộng đã cài đặt và hiện có
Bạn có thể duyệt, cài đặt và quản lý các chức năng phần mềm bổ sung được cung cấp qua tiện ích mở rộng tùy chọn trong chế độ xem Extensions and Updates của Altium Designer Agile. Tại đây, bạn có thể xem những tiện ích mở rộng nào đang được cài đặt, có chức năng bổ sung nào được cung cấp qua các tiện ích mở rộng khác hay không, hoặc có bản cập nhật nào cho chúng hay không. Ngoài ra, bạn không bị hạn chế theo bất kỳ cách nào – bạn có thể tự do cài đặt, cập nhật hoặc gỡ bỏ chức năng dựa trên tiện ích mở rộng bất cứ lúc nào khi nhu cầu thay đổi.
Để truy cập chế độ xem này, hãy nhấp vào nút Người dùng hiện tại ở góc trên bên phải của không gian thiết kế và chọn
từ menu.

Truy cập chế độ xem Extensions and Updates – trung tâm điều khiển giúp quản lý hiệu quả các chức năng hiện có của phần mềm.
Chế độ xem này bao gồm các “trang” riêng biệt sau (sử dụng các tab ở đầu chế độ xem để chuyển đổi giữa các trang):
-
Installed – các chức năng hiện đang được cài đặt trong bản cài đặt Altium Designer Agile của bạn.
-
Hiện có – các tiện ích mở rộng hệ thống và tiện ích mở rộng phần mềm có thể cài đặt vào bản Altium Designer Agile của bạn.
-
Updates – các bản cập nhật hiện có cho những tiện ích mở rộng đang được cài đặt (thuộc mọi loại), cũng như cho chính nền tảng.
Các tiện ích mở rộng hiện đang được cài đặt được liệt kê trong các vùng System Extensions và Software Extensions của trang Installed.

Duyệt danh sách các tiện ích mở rộng hiện đang được cài đặt.
Truy cập trang Hiện có của chế độ xem để duyệt danh sách tất cả các chức năng dựa trên tiện ích mở rộng hiện có cho bản cài đặt Altium Designer Agile của bạn, bao gồm tiện ích mở rộng hệ thống và tiện ích mở rộng phần mềm. Đây là những chức năng mà bạn có thể tùy chọn bổ sung vào hoặc loại bỏ khỏi bản cài đặt Altium Designer Agile.

Duyệt danh sách các tiện ích mở rộng hiện có.
Nhấp vào tên của một tiện ích mở rộng (thuộc bất kỳ loại nào) trên trang Installed hoặc Có sẵn để truy cập trang chi tiết của tiện ích mở rộng đó.

Kiểm tra và quản lý bản cài đặt của bạn ở cấp độ từng tiện ích mở rộng.
Thông tin bao gồm:
-
Người tạo tiện ích mở rộng
-
Phiên bản
-
Ngày phát hành
-
Nguồn cung cấp (ví dụ: Kho lưu trữ toàn cầu hoặc máy chủ cục bộ của tổ chức)
-
Mô tả chi tiết hơn
-
Các ghi chú phát hành có liên quan
Cài đặt tiện ích mở rộng
Bạn có thể cài đặt từng tiện ích mở rộng theo một trong hai cách:
-
Từ trang Có sẵn ở cấp tổng quan của khung xem Extensions and Updates, di chuột lên tiện ích mở rộng và nhấp vào biểu tượng
ở góc trên bên phải của mục đó. Di chuột lên biểu tượng tải xuống để xem thông tin chi tiết về phiên bản có sẵn.
-
Từ trang chi tiết của tiện ích mở rộng, nhấp vào nút
.
Ngoài ra, nếu bạn muốn cài đặt tất cả tiện ích mở rộng phần mềm, hãy nhấp vào nút điều khiển Install All phía trên khu vực Software Extensions trên trang Có sẵn ở cấp tổng quan.

Cài đặt tiện ích mở rộng từ khung xem Extensions and Updates.
Trên trang Có sẵn ở cấp tổng quan, một thanh tiến trình sẽ xuất hiện để hiển thị tiến trình tải xuống (lấy bộ tệp của tiện ích mở rộng đó từ kho lưu trữ nguồn) và cài đặt sau đó. Bạn có thể nhấp để cài đặt bao nhiêu tiện ích mở rộng tùy thích; chúng sẽ được thêm vào hàng đợi, với tối đa bốn tiện ích mở rộng được tải xuống và cài đặt cùng lúc. Nếu cần hủy cài đặt một tiện ích mở rộng, hãy nhấp vào biểu tượng hủy tương ứng
Bạn cần khởi động lại Altium Designer Agile sau khi một tiện ích mở rộng cài đặt xong để chức năng mà tiện ích đó cung cấp có hiệu lực. Một hộp thoại sẽ mở ra để thông báo điều này; nhấp vào Yes để khởi động lại ngay lúc đó, hoặc No nếu bạn muốn cài đặt thêm tiện ích mở rộng. Nếu bạn nhấp vào No, tiện ích mở rộng sẽ xuất hiện trên trang Installed với biểu tượng
để cho biết cần khởi động lại để hoàn tất việc cài đặt.
Cập nhật tiện ích mở rộng
Truy cập trang Updates của khung xem Extensions and Updates để duyệt danh sách tất cả thành phần phần mềm của Altium Designer Agile có bản cập nhật, bao gồm các tiện ích mở rộng hệ thống và tiện ích mở rộng phần mềm. Trong các khu vực System Extensions và Software Extensions , trang hiển thị tất cả bản cập nhật tiện ích mở rộng có sẵn.

Kiểm tra xem các tiện ích mở rộng hiện đã cài đặt (hoặc nền tảng chính) có bản cập nhật hay không.
Bạn có thể cập nhật từng tiện ích mở rộng theo một trong hai cách:
-
Từ trang Updates ở cấp tổng quan của khung xem Extensions and Updates, di chuột lên tiện ích mở rộng và nhấp vào biểu tượng
ở góc trên bên phải của mục đó. Di chuột lên biểu tượng tải xuống để xem thông tin chi tiết về phiên bản có sẵn.
-
Từ trang chi tiết của tiện ích mở rộng, nhấp vào nút
.
Ngoài ra, nếu bạn muốn cập nhật tất cả tiện ích mở rộng phần mềm, hãy nhấp vào nút điều khiển Update All phía trên khu vực Software Extensions trên trang Bản cập nhật ở cấp tổng quan.

Cập nhật tiện ích mở rộng lên phiên bản mới từ khung xem Extensions and Updates.
Trên trang tổng quan Updates, một thanh tiến trình sẽ xuất hiện để hiển thị tiến độ tải xuống (lấy bộ tệp cho phiên bản mới hơn của tiện ích mở rộng đó từ kho lưu trữ nguồn). Tương tự như khi cài đặt, bạn có thể nhấp để cập nhật bao nhiêu tiện ích mở rộng tùy ý. Các tiện ích này sẽ được thêm vào hàng đợi, với tối đa bốn tiện ích mở rộng được tải xuống cùng lúc. Nếu cần hủy cập nhật một tiện ích mở rộng, hãy nhấp vào biểu tượng hủy tương ứng
Bạn cần khởi động lại Altium Designer Agile sau khi một tiện ích mở rộng cập nhật xong để các chức năng mới mà tiện ích đó cung cấp có hiệu lực. Một hộp thoại sẽ xuất hiện để thông báo về việc này; hãy nhấp vào Yes để khởi động lại ngay hoặc No nếu bạn muốn cập nhật (hoặc cài đặt) thêm các tiện ích mở rộng. Nếu bạn nhấp vào No, tiện ích mở rộng sẽ xuất hiện trên trang Installed kèm theo biểu tượng
để cho biết cần khởi động lại để hoàn tất quá trình cài đặt.
Gỡ cài đặt tiện ích mở rộng
Bạn có thể gỡ cài đặt một tiện ích mở rộng hiện đang được cài đặt theo một trong hai cách:
-
Trên trang tổng quan Installed của chế độ xem Extensions and Updates, hãy di chuột lên tiện ích đó và nhấp vào biểu tượng
ở góc trên bên phải của mục tương ứng.
-
Trên trang chi tiết của tiện ích, hãy nhấp vào nút
.
Ngoài ra, nếu muốn gỡ cài đặt tất cả các tiện ích mở rộng phần mềm hiện đang được cài đặt, hãy nhấp vào điều khiển Delete All phía trên vùng Software Extensions trên trang tổng quan Installed.
Hãy nhớ khởi động lại Altium Designer Agile sau khi gỡ cài đặt xong các tiện ích mở rộng cần gỡ để loại bỏ chức năng của chúng khỏi bản cài đặt. Một hộp thoại sẽ xuất hiện để thông báo về việc này; hãy nhấp vào Yes để khởi động lại ngay hoặc No nếu bạn muốn thực hiện thêm thay đổi đối với bản cài đặt. Nếu bạn nhấp vào No, tiện ích mở rộng sẽ xuất hiện trên trang Available kèm theo biểu tượng
để cho biết cần khởi động lại để hoàn tất quá trình gỡ bỏ.
).