Typora - 쉽고 편리한 마크다운 편집기(뷰어)
- 소프트웨어 개발 및 프로젝트 관리/문서화
- 2020. 3. 3.
본 글에서는 Typora 라는 무료 마크다운(Markdown) 편집기(뷰어) 프로그램을 소개한다.
마크다운 언어는 서식 있는 텍스트 파일을 매우 쉽게 작성할 수 있는 언어이며, 아래 글에서 기본 사용법을 소개하고 있다.
Typora 의 특징은 다음과 같다.
- 마크다운 문법에 맞춰 작성하면, 바로 서식이 적용되어 표시된다.
- 마크다운 문법 뿐 아니라, 기존의 잘 알려진 단축키를 통해서도 서식을 적용할 수 있다.
- 무료이다.
Typora 설치
Typora는 아래 공식 웹사이트에서 다운로드할 수 있다.
2020년 3월 현재 기준으로 맥, 윈도우즈, 리눅스용 프로그램을 지원한다.
설치는 어렵지 않다. 설치 프로그램을 다운로드한 후, 설치 마법사의 지시에 따라 설치를 진행하면 된다.
마크다운 문법을 이용한 문서 작성
Typora에서 문서를 작성하는 방법은 기존 마크다운 문법을 사용하는 방법과 동일하다. 마크다운 문법을 이용한 작성 방법은 아래 글에서 확인할 수 있다.
Typora에서 마크다운 문법을 이용하여 문서를 작성하면, 실시간으로 서식이 적용되어 표시되기 때문에 작성자 입장에서 매우 편리하다.
예를 들어 다음과 같이 작성한 후 엔터를 입력하면,
다음과 같이 실시간으로 서식이 적용되어 표시된다.
이와 같이 작성 중인 모든 마크다운 서식에 대해 실시간으로 확인이 가능하므로, 작성자 입장에서 원하는 서식에 맞게 작성하는 데 많은 도움이 된다.
또한, 개인적으로는 마크다운 문법 중에 가장 번거로운 줄바꿈(문장 끝에 2개의 빈칸을 추가)을, Typora에서는 일반적인 엔터 입력으로 바로 적용해 주는 점이 매우 마음에 든다.
즉, Typora에서 마크다운 문서를 작성할 때에는 줄바꿈을 위해 문장 끝에 2개의 빈칸을 추가해 줄 필요 없이, 일반 텍스트 편집기처럼 엔터만 입력하여 줄바꿈을 하면 된다.
잘 알려진 단축키를 이용한 문서 작성
마크다운의 장점 중의 하나가 마우스나 단축키 없이도 서식을 적용할 수 있다는 것임에도 불구하고, 이미 작성된 내용을 수정하거나, 다수의 문장을 한꺼번에 변경하는 등의 경우에는 단축키를 사용하면 더욱 편할 수도 있다.
Typora는 기본 문법에 대해서는 잘 알려진 단축키 또는 매우 외우기 쉬운 단축키를 지원함으로써, 작성자가 따로 학습하지 않고도 단축키를 사용할 수 있도록 지원한다.
그 중 가장 활용성 높은 단축키는 다음과 같다.
단축키 | 적용 서식 |
Ctrl + 0 | 본문 |
Ctrl + 1 | 제목 1 |
Ctrl + 2 | 제목 2 |
Ctrl + 3 | 제목 3 |
Ctrl + 4 | 제목 4 |
Ctrl + 5 | 제목 5 |
Ctrl + 6 | 제목 6 |
Ctrl + B | 굵게 |
Ctrl + I | 이탤릭체 |
Ctrl + U | 밑줄 |
Ctrl + \ | 서식 삭제 |
Ctrl + K | 하이퍼링크 |
위 단축키를 보면, 매우 쉽거나 거의 모든 텍스트 편집기에서 사용되어 친숙한 단축키를 지원하는 것을 알 수 있다.
그 외 단축키들의 내용은 Typora의 본문 메뉴와 서식 메뉴에서 확인할 수 있다.
테마 변경
테마 메뉴에서 테마를 선택할 수도 있다. 기본은 GitHub 테마로 되어 있으며, 많은 개발자들이 선호하는 다크 모드인 Night 테마도 선택할 수 있다.
지금까지 Typora의 가장 기본적인 특징에 대해 소개하였다.
개인적으로는 가장 편리하다고 생각되어 마크다운 작성 시에는 본 프로그램을 사용하고 있다. 사용이 쉽고 편리하기 때문에, 마크다운을 처음 접하는 사람 뿐 아니라 지속적으로 사용하는 사람들에게도 추천할 만한 프로그램이라고 생각된다.
Typora는 이 외에도 많은 기능들을 지원하고 있는데, 자세한 내용은 Typora 공식 웹사이트에서 확인할 수 있다.
파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음
'소프트웨어 개발 및 프로젝트 관리 > 문서화' 카테고리의 다른 글
마크다운(Markdown) 언어 사용법 (0) | 2020.02.27 |
---|---|
Doxygen : 소프트웨어 소스코드 문서 작성 자동화 - 소개 (0) | 2020.01.20 |