Stackedit 사용기
Stackedit
는 크롬 어플리케이션으로 Markdown
문법으로 문서 작성시 유용한 도구 입니다. 크롬 어플리케이션으로 작성이 되다 보니 운영체제에 관련 없이 사용할 수 있습니다.
마크다운 문법
HTML 문법을 간단하게 사용할 수 있는 방법입니다. 마크다운 문법 및 일반 HTML
코드도 그대로 사용할 수 있기 때문에 강점이 있습니다.
최근에는 대부분의 개발 문서를 Markdown
문법으로 작성하면 소스 저장소에서 마크다운 문법을 HTML로 변환하게 보여주기 때문입니다. 또 한가지 강점은 개발 문서에는 코딩 문법이 들어간 경우가 많은데 Syntax Highlight
이 지원되는 것도 아주 좋습니다.
장점
편집기에 충실하다 보니 기능이 아주 많은 편은 아니지만 기본 기능에 아주 충실합니다. Intellij
, Atom
, SublimeText3
등 개발도구와 텍스트 에디터에서도 플러그인 형태로 제공은 하는데 플러그인을 설치해야 하고 다른 기능을 사용하려면 또 다른 플러그인을 설치해야 하는데 그런 과정이 필요 없습니다.
1. 공유 기능
Stackedit
에는 워드프레스, 구글드라이브, 블로거, 드롭박스등 여러가지 서비스에 직접 배포 할 수 있는 기능이 지원됩니다. 에디터에서는 별도의 플러그인을 설치하거나 지원되지 않는 기능이어서 강점이 있습니다.
2. PDF 변환 기능
위에서 설명 드린 것처럼 Markdown
문법은 HTML
문법을 사용하기 쉽게 만든 문법입니다. 그래서 웹에 올리게 되면 HTML
과 동일한 코드로 표시가 됩니다. 결국 HTML
코드를 PDF
로 변환되는 것인데 아주 편리합니다.
3. 미리보기
Stackedit
에서는 편집된 결과를 바로바로 확인할 수 있는 기능이 있습니다. 화면을 50/50으로 분할하여 직접작성된 결과를 확인 할 수 있습니다.
4. 문서관리
로컬 저장소가 별도로 있기 때문에 편집중인 문서가 자동으로 저장되고 편집이 완료된 문서도 관리가 가능하기 때문에 좋습니다. 텍스트 편집기처럼 폴더별로 직접 관리 해도 되지만 Markdown
으로 작성된 문법만 별도로 관리하는 방법이 조금 더 편리한 것 같습니다.
5. 단축키
저는 단축키를 많이 사용하는 편인데 Stackedit
에서는 블럭을 설정한 후 진하게
, 기울림체
, 링크
등을 간단한 단축키 조합으로 처리할 수 있습니다.
단점
단점은 기능이 아주 많은 도구가 아니다 보니 몇개 생각이 안납니다.^^
1. PDF 변환이 유료
Stackedit
에서 장점으로 말한 PDF 변환 기능은 연 5달러를 결제해야 사용이 가능합니다. 저는 결제를 하고 사용하고 있는데 크게 부담이 없는 금액이지만 아무래도 무료로 제공하면 더 좋지 않을까 하는 생각입니다.
속으로는 1년에 5달러정도는 지불해야 개발자도 먹고 살지 않을까 하는 생각입니다.
2. 이미지 추가
이미지 추가를 Stackedit
에서 하기가 쉽지는 않습니다. 장점에서 말한 문서관리가 별도의 저장소에서 되기 때문에 로컬에 있는 파일을 참조하기가 불가능합니다. 단 Google+
나 하이퍼링크를 통해서는 삽입이 가능합니다.
마지막으로
Markdown
을 주로 사용하면서 편집기에 플러그인을 통해 하는 것과 별도의 전용 편집기를 설치하는 것도 모두 해봤지만 결과적으로 편집할 때 사용하는 것은 Stackedit
만 남은 것 같습니다. 지금은 미리보기
기능이 없어도 대충 어떻게 결과가 나오는지 알아 편집기 없이 작성은 하고 있습니다.
그렇지만 미리보기가 필요한 경우와 PDF로 변환 할 필요가 있는 경우에는 대부분 Stackedit
를 활용하고 있습니다.
개인적으로 최근 크롬어플리케이션을 개발하고 있는데 정말 잘 만든 앱이라고 생각합니다..^^