Visual Studio Code 1.9 버전이 배포되었습니다. 여러 개선 사항이 있지만, 무엇보다 제가 최근에 많이 사용하고 있는 마크다운 관련 기능이 개선되어 더욱 반가운 업데이트입니다. 전체 업데이트 내용은 공식 홈페이지에서 확인할 수 있습니다. 여러 변경사항이 있지만 마크다운 관련하여 어떤 부분이 개선되었는지 적어 보았습니다.
Synchronized Markdown Preview
Atom 에디터 플러그인에서 제공하던 기능 중에서 가장 부러워했던 기능 중의 하나인 마크다운과 미리보기 동기화 기능이 추가되었습니다. 별도로 플러그인을 설치할 필요없이 내장된 프리뷰에서 기능을 제공합니다.
마크다운 에디터에서 키보드 캐럿의 위치에 따라 미리보기 화면도 함께 이동합니다(마우스 스크롤과는 연동되지 않고 키보드 움직임에 따라 연동됩니다).
미리보기 화면에서 스크롤하면 에디터 화면도 함께 스크롤됩니다(이때는 물론 마우스 스크롤과 연동됩니다).
미리보기 화면에서 특정 element를 더블 클릭하면 해당 위치의 에디터 화면으로 이동합니다.
그 외 마크다운 관련 개선 사항
- C++, Go, Rust, and Scala로 된 코드 블록에서 문법 하이라이팅 기능 제공
- 문단 바로 뒤에 오는 블록 elements에서 문법 하이라이팅 수정(Fixed Markdown syntax highlighting for block elements on a line immediately after a paragraph.)
- 마크다운 미리보기가 열릴 때 자동으로 에디터 캐럿 위치로 열림.
- 마크다운 미리보기 좌측에 있는 회색 바로 현재 에디터에서 선택된 라인이 어딘지를 표시함.
- 마크다운 미리보기에서 로컬 파일로 바로가기 링크 작동함.
- 마크다운 에디터에서 로컬 파일 링크를
Ctrl
과 함께 클릭하면 해당 파일이 에디터에서 열림. - 마크다운 입력할 때 문서 내에 임의로 정의한 변수가 추천어로 표시됨. 예를 들어 링크를 걸 때
[이름]
형태로 참조 링크를 걸었다고 할 때,이
만 입력하면이름
이 추천됨.
이번 업데이트로 더 이상 Atom이 부럽지 않게 됐네요.