Sketch 앱에 "CSS / HTML 생성"기능 또는 플러그인이 있습니까?


13

레이어를 위해 CSS와 HTML을 생성하고 % 값으로 내보낼 수있는 옵션을 제공하는 스크립트를 발견하고 Photoshop의 웹 개발자 작업을 절반으로 줄입니다. 이제 누군가 플러그인을 사용하거나 스케치 앱과 같은 기본 기능을 가리킬 수 있는지 궁금합니다. 그러한 부재로 인해 스케치로 전환하는 것이 매우 고통 스럽습니다. 또는 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;

파일 주석

스케치 측정 은 스펙에 따라 다양한 레벨의 주석을 생성하는 플러그인입니다. 있다 여기 데모 비디오 . 기본 아이디어는 중요한 숫자에 주석을 달고 개발자가 자신의 코드를 작성하도록하는 것입니다.

스케치 측정 플러그인

주석 너머

다음과 같은 도구를 단독으로 또는 조합하여 사용해 볼 수도 있습니다.

  • Zeplin 은 개발자의 검사를 위해 공유 가능하고 공유 가능한 버전의 Sketch 디자인 버전을 만들어 주문형 사양을 가져옵니다.
  • Marvel 은 Sketch 파일을 가져 오는 프로토 타이핑 도구입니다. 인터랙티브 한 프로토 타입처럼 통신하는 것은 없습니다!

실험용 HTML 생성기

나는 이것을 사용한 적이 없으며 개발 초기 단계에 있지만 블레이드 플러그인 은 유망합니다.

Blade는 자동 HTML 생성을위한 Sketch 3 플러그인입니다. 그룹의 경우 <div> 태그, 텍스트의 경우 <p> 태그를 생성합니다.

여기에 이미지 설명을 입력하십시오


1
나는 ... 그것을 개선 추가로 작업을 더 나은 기회가 다른 사람에 대한 아키텍처 개요 / 가이드와 함께 블레이드 추가 정보를 개선 github.com/kristianmandrup/blade

2
이 작업을 수행하는 Protoship UIPad를 출시했습니다. Sketch 디자인을 HTML, CSS, SASS 및 React 구성 요소로 변환하는 Sketch 용 코드 생성기입니다. CSS에는 BEM을 사용하며 절대 위치 지정 대신 여백, 패딩, 부동 및 flexbox를 사용합니다. protoship.io/tools/uipad.html .
Jasim

"우리가 발표했다"는 오해의 소지가 있습니다.-Protoship은 1 년 동안 대기자 명단을 유지해 왔으며 여전히 있습니다.
Chris Moschini

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.