物件屬性、多選、復原與命令面板
Eidograph 中所有可視化編輯,最終都會化為腳本編輯。屬性修改、拖曳、批次編輯與 Agent 呼叫,都會進入同一份圖形的復原歷史紀錄。
開啟物件屬性
在指標工具啟用時,點按物件會選取它,並在預設情況下開啟其屬性。此外還有兩種方式永遠可用:
- 在 Windows 上以滑鼠右鍵點擊物件;
- 在物件面板中選擇對應的列。
若不希望一般點擊就跳出屬性視窗,可關閉設定 › 一般 › 點擊開啟屬性。關閉後,右鍵點擊與物件面板仍可開啟屬性。
可編輯的屬性
| 分類 | 內容 |
|---|---|
| 位置/數值 | 自由座標、綁定參數、局部座標或 param;派生物件沒有可寫入的自由度 |
| 外觀 | 顏色、不透明度、線寬;2D 另有填色與實線/虛線/點線樣式 |
| 標籤 | 純文字,或完整以 $$…$$ 包住的 LaTeX 公式 |
| 文字方塊 | 2D 文字、寬度、高度、字體大小與顏色 |
| 可見性 | 隱藏/顯示物件,隱藏時物件仍留在物件面板中 |
提交修改時,會更新或附加對應的 style、label、hide 等指令。每次提交都是一個復原步驟。
刪除物件時,系統會列出相依於它的物件;刪除操作會一併移除整條相依鏈,避免腳本中留下指向不存在名稱的參照。
多選
- 使用鍵盤時,按住
Ctrl、Shift或⌘,並點擊畫布物件或面板中的列。 - 使用觸控/觸控筆時,長按約半秒即可進入黏性多選模式,之後一般點按即可繼續切換。
選取兩個以上物件後,底部工具列會提供編輯…,可一次修改共用的邊框、不透明度與可見性。刪除會移除所有選取物件及其相依物件。一次批次提交只算作一個復原步驟。
按下 Escape、點擊空白畫布,或選擇 × 即可清除選取。Delete/Backspace 會刪除目前選取的內容。
復原與重做
歷史紀錄屬於目前作用中的圖形,而不是整個專案:
Ctrl/⌘ Z:復原;Ctrl/⌘ Shift Z或Ctrl Y:重做;- 左側工具列與命令面板也提供相同的操作。
腳本輸入、畫布建立操作、已提交的拖曳、屬性修改、參數滑桿、Agent 呼叫與批次修改,都會進入歷史紀錄。切換圖形時,會切換到該圖形自己的歷史紀錄。
刪除圖形本身不屬於腳本歷史紀錄,因此無法透過 Ctrl Z 復原;請務必先儲存重要的工作內容。
命令面板
按下 Ctrl/⌘ K,或點擊標題列上的 ⌘K。你可以搜尋:
- 繪圖工具及其快速鍵;
- 復原、重做、匯出與儲存 Eidolang 腳本;
- 儲存/另存新檔、設定、新增專案/圖形,以及開啟
.eido; - 目前 2D/3D 方言中的每一個指令簽章;
- 在已設定模型時,也可以直接向 Agent 發出請求。
選擇某個語言指令會把其範本插入 Eidolang 編輯器中。若需要更深入的語法細節,請參考 Eidolang 參考。
