Schwartz

Schwartz

· v1.8 無料

Schwartz は、複雑なグラフィックス描画コードの記述を容易にする開発者向けツールです。Schwartz を使用すると、使いやすいグラフィカル環境でベクター形式のグラフィック構成を作成し、iOS、OS X、Web、またはその他の任意のプラットフォーム上でその構成をレンダリングするためのソースコードを自動生成できます……

概要

Schwartz は、複雑なグラフィックス描画コードの記述を容易にする開発者向けツールです。 Schwartz を使用すると、使いやすいグラフィカル環境でベクター形式のグラフィック構成を作成し、iOS、OS X、Web、またはその他の任意のプラットフォーム上でその構成をレンダリングするためのソースコードを自動生成できます。 Schwartz はすでに、Objective-C、C、Swift、SVG、JavaScript など、多数のターゲット言語に対応したソースコード生成をサポートしています。 しかし Schwartz の特徴は、テンプレートベースである点にあります。

各ソースコード出力先は、構文スタイルに合わせて自由に編集可能なテンプレートであり、新しいターゲット言語をサポートするための新規テンプレート追加も非常に簡単です。 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

以前のバージョン