Schwartz

Schwartz

· v1.8 免費

Schwartz 是一款開發者工具,能大幅減輕撰寫複雜圖形繪製程式碼的負擔。透過 Schwartz,您可在友善的圖形化環境中建立向量式圖形組合,並自動產生可在 iOS、OS X、Web 或其他任何平台渲染該組合的原始碼……

軟體介紹

Schwartz 是一款開發者工具,能大幅減輕撰寫複雜圖形繪製程式碼的負擔。透過 Schwartz,您可在友善的圖形化環境中建立向量式圖形組合,並自動產生可在 iOS、OS X、Web 或其他任何平台渲染該組合的原始碼。Schwartz 目前已支援多種目標語言的原始碼產生,包括 Objective-C、C、Swift、SVG 和 JavaScript。但 Schwartz 的獨特之處在於其採用「樣板(Template)」設計:每個原始碼輸出目標皆對應一個可編輯的樣板,您可依個人語法偏好進行客製化;而新增樣板以支援新目標語言的操作亦極為簡便。操作 Schwartz 樣板的過程簡單直觀,類似於 Ruby on Rails、Django 或 JavaServer Pages 等熱門 Web 應用程式框架所使用的樣板語言。

版本 1.8 更新內容:

新增:自訂屬性。於檢查器側邊欄中,您將看到全新的「自訂屬性」面板。在此面板中,可為畫布上任一選取物件新增自訂的名稱/數值配對。接著,您可在 Schwartz 樣板中透過迴圈遍歷 `object.customProperties` 或 `object.customPropertiesDictionary` 來存取這些屬性。每項自訂屬性皆具備 `name` 與 `value` 屬性,分別儲存您於側邊欄面板中輸入的值。

新增:解析度控制——於「編輯畫布尺寸」視窗中調整任一文件的 DPI。

新增:匯出選取項目——主選單 > 檔案 > 匯出選取項目…

新增:10% 縮放比例選項。

修正:於畫布上按住 Control 鍵點擊物件以啟動快顯選單的功能已恢復正常。

修正:提升畫布渲染效能。

系統需求:OS X 10.8 或更新版本

截圖:‹ ›

若您正在使用廣告攔截器,請將本網站加入白名單以示支持。廣告收入是我們持續提供優質內容的重要來源!或閱讀此說明以瞭解如何支持我們。謝謝您!

檔案大小:7.8MB

舊版下載