如何为vscode终端定义命令/变量?

问题描述 投票:0回答:2

我不确定我应该为此使用什么术语,但是例如,要在vscode上运行Java应用程序,我可以按ctrl + F5,然后终端将打印出]]

& 'C:\Users\UserName\.vscode\extensions\vscjava.vscode-java-debug-0.25.1\scripts\launcher.bat' 

'C:\Program Files\AdoptOpenJDK\jdk-11.0.7.10-hotspot\bin\java.exe' '-Dfile.encoding=UTF-8' 

'-cp' 'C:\Users\UserName\Desktop\project folder' 'Main'

是否有定义像这样的变量的方法>

String java = & 'C:\Users\CIQBILLY\.vscode\extensions\vscjava.vscode-java-debug-0.25.1\scripts\launcher.bat' 

'C:\Program Files\AdoptOpenJDK\jdk-11.0.7.10-hotspot\bin\java.exe' 

'-Dfile.encoding=UTF-8' '-cp'

以便我可以键入

java 'path' 'Main'

运行程序?谢谢

我不确定我应该使用什么术语,但是例如,要在vscode上运行Java应用程序,我可以按ctrl + F5,终端将打印出&'C:\ Users \ UserName \。 ...

java visual-studio-code vscode-settings
2个回答
0
投票

不,您不能,因为终端无法获得您定义的值,并且调试扩展将动态更改服务器的端口,因此,即使您复制了已使用的命令,它也不会不能再工作了,您可以尝试一下。因此,让扩展程序执行属于它的内容。


0
投票

是的,可以。您需要使用别名。或者,您可以使用code-runner扩展名进行一键式操作

© www.soinside.com 2019 - 2024. All rights reserved.