Programming/Python

[Python] VS Code에서 Code Runner로 Python 빌드 및 실행하기, 한글 깨짐 해결

728x90

 

 

 

Visual Studio Code에서는 파이참과 같은 IDE와 달리 단순하게 빌드와 실행을 하기 어렵습니다

따라서 Code runner (코드 러너) 라는 확장 프로그램을 통해 편하게 실행할 수 있습니다!

Code Runner가 지원하는 언어는 다음과 같습니다

C, C++, Java, JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy, PowerShell, BAT/CMD, BASH/SH, F# Script, F# (.NET Core), C# Script, C# (.NET Core), VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScript, Elixir, Visual Basic .NET, Clojure, Haxe, Objective-C, Rust, Racket, Scheme, AutoHotkey, AutoIt, Kotlin, Dart, Free Pascal, Haskell, Nim, D, Lisp, Kit, V, SCSS, Sass, and costom command

 

 

 

 


Code Runner 설치하기

확장(Extension) 탭에 가서 Code Runner를 검색하고 다운로드!

 

 

 

 

 


Code Runner 실행

1. 마우스 우클릭 > Run Code

실행 중지 : 실행창 마우스 우클릭 > Stop Code Run

 

 

2. 단축키 (Ctrl + Alt + N) 사용

실행 중지 : Ctrl + Alt + M

 

 

> 실행 언어 변경 단축키 : Ctrl + Alt + J

 

 

 

 

 

한글 깨짐 해결

> 다음과 같이 출력에서 한글 깨짐이 발생하는 경우가 있다

 

 

1. Code runner의 제어판 부분 클릭 > 확장 설정(Extension Setting)

 

 

2. Code -runner: Executor Map > settings.json에서 편집

 

 

3. settings.json 코드 수정

// 수정 전
 "python": "python -u"
 
 // 수정 후
 "python": "set PYTHONIOENCODING=utf8 && python -u"

 

 

4. 해결 완료!

 

 

 

 

 

 

 

 

728x90