최근 개발 관련 커뮤니티 여기 저기에서 언급되는
재미있고 쓸만한 유틸리티가 하나 등장해서 한 번 설치해서 써봤다.
많은 개발자들이 칭찬을 하는 여러가지 특징을 살펴보자 !!!
① 오픈소스 프로젝트
갑자기 변심할지 모르겠지만, 일단 현재 GitHub에 소스코드가 모두 공개되어 있다.
라이선스를 살펴보니 최근 많은 프로젝트에서 적용하고 있는 "Common Clause" 라이선스를 적용하고 있다.
상업용으로 사용하는 것이 아니면 개인적으로 사용하는데에는 문제가 없을 것 같다.
② Mac / Win / Linux 모두 지원
기본 업무 환경은 Windows를 사용하고, 개발할 때에는 Linux를 사용하고,
취미 생활 할 때에는 Mac을 사용할 때 모두 Heynote를 설치해서 사용할 수 있다 ^^
심지어 Mac은 갖가지 환경을 모두 지원한다.
아쉬운 것은 서로 Sync까지 되면 좋을 것 같기는 한데.... 기본 기능으로 제공해주진 않는다 ^^
③ 블록 단위 텍스트 버퍼
Jupyter Notebook을 써보신 분들은 조금 익숙할 수 있는 여러 블록으로 구성된 하나의 화면을 제공해준다.
하나의 텍스트 버퍼이지만, 여러 유형을 나누어서 구성할 수 있다.
④ 멀티 포맷 지원
각 블록은 여러 유형의 Syntax Highlighting과 자동 포맷을 지원한다.
Sample로 제공하는 것을 보면 알 수 있지만,
특별한 유형으로는 Markdown과 Math 블록이 있다.
Markdown은 아직 부족한 기능이라서 checkbox 정도만 되는 것 같지만,
Math의 경우에는 좀 많이 신기했다.
지금 한창 관심을 받다보니 많은 Issues와 Pull-Request들이 진행되고 있다.
여러분들도 한 번 관심갖고 지켜보면서 많은 사용을 해보면 좋을 것 같다.
'Dev Tools' 카테고리의 다른 글
API 테스트를 위한 Postman (포스트맨) - 설치 (2) | 2024.09.29 |
---|---|
아는 사람만 쓴다는 Config 관리자 - dotenv, dotenvx (1) | 2024.09.18 |
네트워크(인터넷) 속도 측정 사이트 목록 (0) | 2023.11.13 |
ElasticSearch and MetricBeat (in Ubuntu 16.04 64bit) (0) | 2018.11.18 |
Ansible 세번째 발걸음 (apt-get upgrade) (1) | 2017.07.16 |