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.