请记住,在 windows shell 中编译是有效的,所以这个问题作为 PATH 问题的可能性很小(如果不是零)。
我花了很多时间研究如何做到这一点,我在网上找到的所有结果都说你可以做到:
NPP_SAVE
javac $(FILE_NAME)
java $(NAME_PART)
但这对我不起作用。在 NPP_EXEC 控制台中,我可以键入 java,然后像从 cmd 中一样得到正常结果,但是每当我键入 javac 时,我都会得到可怕的错误代码 2 错误:
================ READY ================
javac
javac
CreateProcess() failed with error code 2:
The system cannot find the file specified.
================ READY ================
编辑
我必须澄清一些困惑:
- 此解决方案应在单个脚本中运行。目标是能够更改代码,按下热键组合(想想 Visual Studio 中的 F5),然后它会构建/编译并运行。
- iirc的实际问题是notepad ++由于某种原因无法识别javac。
对困惑感到抱歉...