【问题标题】:How to define command / variable for vscode terminal?如何为 vscode 终端定义命令/变量?
【发布时间】:2020-05-05 18:32:13
【问题描述】:

我不确定我应该使用什么术语,但是例如,要在 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'

运行程序? 谢谢

【问题讨论】:

    标签: java visual-studio-code vscode-settings


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      不,你不能,因为终端不能得到你定义的值,并且调试扩展会动态改变服务器的端口,所以,即使你复制你使用的命令,它也不会已经不行了,你可以试试。所以,让扩展做属于它的事情吧。

      【讨论】:

        猜你喜欢
        • 2016-11-27
        • 1970-01-01
        • 2020-12-31
        • 1970-01-01
        • 1970-01-01
        • 2021-12-13
        • 1970-01-01
        • 2023-03-17
        相关资源
        最近更新 更多