Sketchアプリに「CSS / HTMLを生成」機能またはプラグインはありますか


13

私はそれを正確に行い(レイヤーのCSSとHTMLを生成し、それらを%値でエクスポートするオプションを提供する)、Photoshopのweb-devの作業を半分に削減するスクリプトを見つけました。今、私は誰かがプラグインに出会った/アップしたり、Sketchアプリのようなネイティブ機能を教えてくれるかどうか興味があります。そのようなものがないことで、私のSketchへの移行は非常に苦痛です。または、Sketchが初めての場合、SketchがCSSとHTMLで動作する方法について、イデオロギー的に異なるものが不足しています。

回答:


11

これはあなたが探している答えではないかもしれませんが、平凡な自動生成されたスタイルをエンジニアに渡すよりも良いと思います。

選択的マークアップ

SketchのコンテキストメニューCSSグラバーをご存知だと思います。好きなだけオブジェクトを選択でき、クリップボードにCSSを貼り付けるよりも早く取得できます。

CSS属性コンテキストの男性をコピー

もちろんセレクターはありません。実際にはCSSのメモです。各ブロックは、次のように、レイヤーの名前を使用した前のコメントによって呼び出されます。

/* Rectangle 1: */
background: #C7C1B5;

/* Rectangle 1 Copy: */
background: #F5E618;

/* Rectangle 1 Copy 2: */
background: #FFFFFF;

ファイル注釈

Sketch Measureは、仕様に応じてさまざまなレベルの注釈を生成するプラグインです。こちらにデモビデオがあります。基本的な考え方は、重要な数字に注釈を付け、開発者が独自のコードを作成できるようにすることです。

Sketch Measureプラグイン

注釈を超えて

次のようなツールを単独または組み合わせて試すこともできます。

  • Zeplinは、開発者が検査できるように、Sketchデザインのスタンドアロンで共有可能なバージョンを作成し、オンデマンドで仕様を引き出します。
  • Marvelは、Sketchファイルをインポートするプロトタイピングツールです。インタラクティブなプロトタイプのように通信するものはありません!

実験的なHTMLジェネレーター

私はこれを使ったことがなく、明らかに開発の初期段階にありますが、Bladeプラグインは有望見えます。

Bladeは、自動的にHTMLを生成するためのSketch 3プラグインです。グループのタグ<div>、テキストのタグ<p>などを生成します。

ここに画像の説明を入力してください


1
私はさらにそれを改善するためにそれに取り組んで、より良いチャンスを持っている他の人のためのアーキテクチャの概要/ガイドとブレードのReadmeを改善... github.com/kristianmandrup/blade

2
まさにこれを行うProtoship UIPadをリリースしました。SketchデザインをHTML、CSS、SASS、およびReactコンポーネントに変換するSketch用のコードジェネレーターです。CSSにBEMを使用し、絶対配置の代わりにマージン、パディング、フロート、およびフレックスボックスを使用します。protoship.io/tools/uipad.html
ジャシム

「私たちはリリースしました」は誤解を招きやすい-Protoshipは1年間の待機リストであり、現在もそうです。
クリスモスキーニ

1

次のリンクを参照してください http://blog.mengto.com/the-best-hidden-features-in-sketch/

Meng Toのブログをフォローして、Sketchの興味深いチュートリアル、ヒント、およびコツを入手してください。 http://blog.mengto.com/ https://designcode.io/


こんにちはKiodour、あなたが提供するリンクの背後にあるものと、それが質問に答える理由をもう少し説明してください。そうすれば、後でリンクが壊れた場合でも、答えは価値があります。ここでリンクのみの回答を本当に嫌う主な理由は、リンクの腐敗です。あなたの努力に感謝し、貢献し続けてください!
-AndrewH
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.