Visual Studio Code (rev. 1.16)
- Visual Studio Code는 가볍고 강력한 소스코드 편집기이다. Windows, macOS, Linux 데스크톱에서 실행가능하다. 다양한 언어를 위한 확장(extension)을 지원한다. (아래에서 VS code로 줄여서 적는다.)
- LaTeX 에디터로서도 편리하고 강력한 환경을 제공한다. LaTeX 지원 확장 중 가장 유명한 것은 LaTeX Workshop이며 (거의 반드시) 설치할 필요가 있다.
2.1. Visual Studio Code ¶
winget install --exact --id Microsoft.VisualStudioCode
- Syntax Highlighting이 지원된다.
- 소스 입력시 Intellisense의 도움을 받을 수 있다.
- Build는 latexmk를 불러서 사용하며 기본 엔진은 pdflatex으로 정의되어 있다.
- 화일을 저장할 때 자동으로 컴파일 된다.
- Visual Studio code가 Blink layout engine을 이용하므로, 이를 이용하여 소스코드에 붙여서 PDF viewer를 보여준다.
3.1. 사용자 입맛에 맞게 수정하려면 ¶
- 초급자 이거나 영어권 사용자라면 기본 설정만으로도 사용에 문제가 없다.
- 한글을 사용하고 LaTeX 중급자가 사용하려면 기본 설정을 조금 바꾸어 줄 필요가 있다.
- pdflatex 대신 xelatex을 컴파일 엔진으로 변경하기를 원한다.
- 저장시 build 기능을 끄고 싶다. ( 굳이 에러 메시지를 보면서 심란해 할 필요가 없다. )
- 컴파일 버튼을 CTLR-ALT-B 대신 CTRL-T로 하고 싶다.
- 내장 PDF viewer보다도 외부 viewer (SumatraPDF)와 forward / inverse search를 사용하려고 한다.
- 상기 내용은 KTUG 261754번 게시물를 참조하라.
- 위 게시물에서 likesam에 의하여 제안된
settings.json
: settings-example.zip (798 Bytes)
- 이 예제의 내용을 참고하거나, 자신의 settings.json (
%UserProfile%\AppData\Roaming\Code\User
)에 붙여넣거나 수정하거나 할 수 있다.
- 한/글 사용자를 위한 단축키는 KTUG 262050번 게시물을 참조하라.
- MikTeX사용자로 texify를 쓰려면 DCinside LaTeX갤 6번글을 참조하라