一、前言
最近呢,需要用vscode编写一点小的java程序,也就是单java文件,但是呢,我发现coderunner运行java,一个java文件编译出一个class文件,这也太乱了!不符合我简约的审美观,于是乎开始折腾~
二、修改coderunner运行代码
PS:在修改coderunner运行代码前,我默认你是能够通过coderunner成功运行java文件的。
步骤:
1.按下Ctrl+Shift+P,输入settings,打开settings.json文件
2.添加如下代码
"code-runner.executorMap": {
"java":"cd $dir && javac $fileName -d /home/allen/Code/tmp/ && cd tmp/ && java $fileNameWithoutExt"
},
三、代码修改为适合你的样子
首先我们稍作讲解,code-runner.executorMap是什么,它是保存coderunner运行映射关系,其中key为编程语言,value为执行的命令。
那么我们不难看出,这无非就是自己定义java语言运行命令。