工欲善其事,必先利其器。選擇適宜的開發環境,能夠令開發工作事半功倍。
TI-Nspire CX 學生或教師軟件是官方提供的 TI-Nspire 模擬器,其中具有一個 TI-Lua 集成開發環境,它具有完整的 Lua 編寫-調試-執行能力。這也是 TI 官方指定的 TI-Lua 開發環境。它能夠滾動更新到最新的操作系統以兼容最新 API,筆者推薦讀者使用該軟件進行開發。
為瞭下載該開發工具,我們可以訪問 TI 計算器與教育技術官網,在下載中心中搜索對應軟件。
e40dc1c7a56f3e9fdd4c12709bb1dcbd
此處提供具有具有 30 天試用的 TI-Nspire CX 學生軟件的下載鏈接。請訪問並挑選合適的版本。
安裝並打開學生或教師軟件後,點擊工具欄中“插入”➡️“腳本編輯器”➡️“新建”即可開始編寫 Lua 程序。
此軟件兼容 macOS、Windows,提供 30 天試用。到期需要購買許可證,一份許可證可以激活一臺 Windows PC 或 Mac 上 TI-Nspire CX 學生或教師軟件的正版拷貝。
需要註意,iPadOS 上的TI-Nspire CX 應用程序不是學生或教師軟件,沒有內置腳本編輯器。各位一定不要買錯瞭,以免不必要的損失。
圖形計算器論壇 cnCalc論壇 中,資深 Lua 開發者 MrZ 發佈瞭一款能夠運行在 TI-Nspire 計算器上的 Lua 編輯器。
該應用程序也是 Lua 寫成的,具有編寫、儲存和執行 Lua 代碼的能力,但不能調試。
e321fc53b79069501c26536021c8a471
它也自帶一個 API 速查工具,能夠快速定位需要實現的功能對應的 API。
該應用程序的下載可以在 cnCalc 論壇上找到。
該應用目前還處在開發階段,執行各項功能時可能突然 crash,請大傢在問題發生時不要驚慌。它的開發者截至發稿日依然活躍在計算器愛好者一線,大傢可以通過論壇站內信找到他,並匯報問題。問題匯報最好包含問題發生時正在執行的操作、報錯行號和錯誤信息,以便開發者快速復現、定位並修復。
同是來自 cnCalc 的資深用戶,TI 粉絲 imath 為首的團隊“視野工作室”開發瞭 TI-Lua 可視化開發工具 Visual Lua 和配套的圖形化 TI-Lua 編譯器 iLua。
前者的操作方式是在圖形界面中畫出各種控件來生成對應的 Lua 腳本,可以用於快速實現原型以及後續界面開發工作的簡化。後者則隻通過選擇文件路徑就將 *.lua 編譯成適合連接後導入 TI-Nspire 計算器的 *.tns 格式。
需要註意的是,這一套工具不具備調試和執行的能力,需要自備 TI-Nspire 連接軟件和實機和/或 TI-Nspire 學生或教師軟件。
這組工具可以在 cnCalc 論壇上找到並下載。
如果你想將創建的 TI-Lua 應用程序轉移到實機運行,那麼就需要 TI-Nspire 連接軟件或 TI-Nspire CX 學生或教師軟件。
進行操作前,請先將計算器通過包裝內附的 USB 2.0 mini B to type A 連接線插入電腦。
本軟件完全免費,可以在 TI 官方網站下載安裝,可用於 TI-Nspire CX II 系列以外所有 TI-Nspire 的連接和文件傳送、系統更新。
打開軟件,隨即彈出連接窗口。選擇你的計算器並確認,即可管理文件。想要傳輸文檔,隻需要將文檔從計算機文件管理器拖拽到計算器文件管理器中即可。
70142cf3f41898375cf840a449fc2d98
在學生或教師軟件的左側邊欄上方有一個文件夾圖標。點擊後可以將左側邊欄變為文件資源管理器。其下方將展示已連接的 TI-Nspire 設備。雙擊你的設備,即可管理文件。想要傳輸文檔,隻需要將文檔從計算機文件管理器拖拽到計算器文件管理器中即可。
目前,TI-Nspire CX II 系列隻能通過這種方式進行連接。
上一篇
下一篇
記者:Lydia來源:BuzzFeed咳咳,各位L社的小夥伴們,今天要開車瞭,大傢請坐穩……幾天前,一位外國女網友在推特上分享瞭媽媽...