Editor/VSCode

[VSCode] Code Runner Input Redirection 설정하기

Problem Solving을 할 때 주로 VSCode를 쓰는데 매번 입력하기도 번거롭고 출력도 콘솔에서 확인하면 보기가 불편해서 Input Redirection 기능을 사용한다.

 

code-runner executorMap을 조금 조정하면 설정이 가능하다.

나는 아래와 같은 설정을 쓰고 있다.

 

"code-runner.executorMap": {
    "javascript": "node",
    "php": "C:\\php\\php.exe",
    "python": "cd $dir && python $fileName < $dirinput.txt > $diroutput.txt",
    "perl": "perl",
    "ruby": "C:\\Ruby23-x64\\bin\\ruby.exe",
    "go": "go run",
    "html": "\"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe\"",
    "java": "cd $dir && javac $fileName && java $fileNameWithoutExt",
    "c": "cd $dir && gcc $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt < $dirinput.txt > $diroutput.txt",
    "cpp": "cd $dir && g++ $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt < $dirinput.txt > $diroutput.txt",
},