AutoLISP 改進功能

AutoLISP 與 DCL 的改進功能,包括利用 Microsoft Visual Studio (VS) Code 與 Unicode 支援的跨平台開發。

跨平台開發

我們發行了新的 AutoLISP 延伸工具與 VS Code 搭配使用,可讓您透過 AutoCAD 編輯和偵錯 AutoLISP 原始 (LSP) 檔。

使用 AutoLISP 延伸工具,您可以:

如需開始使用 VS Code 和 AutoCAD AutoLISP 延伸的資訊,請參閱 Visual Studio Code 入門

AutoLISP Unicode 支援

AutoCAD 2020 系列產品和更早版本產品中的 AutoLISP 無法完全支援 Unicode 字元。許多與處理字串相關的函數只支援多位元組字元集 (MBCS),這導致需要知道字元長度的函數發生問題,或傳回一個字串中數個字元的長度。您可以在新的和變更的 AutoLISP 函數參考 (AutoLISP) 主題中進一步瞭解更新為支援 Unicode 字元的函數。

新指令

MAKELISPAPP - 將一個或多個 AutoLISP (LSP) 原始檔編譯成可分發給使用者並保護程式碼的應用程式 (VLX) 檔。

變更的指令

VLISP - 顯示 AutoLISP 開發環境。

新系統變數

LISPSYS - 控制以 VLISP 指令啟動的預設 AutoLISP 開發環境。