Как определить команду / переменную для терминала vscode? - PullRequest
0 голосов
/ 05 мая 2020

Я не совсем уверен, какую терминологию мне следует использовать для этого, но, например, чтобы запустить приложение Java на vscode, я могу нажать 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'

для запуска программы? Спасибо

Ответы [ 2 ]

0 голосов
/ 07 мая 2020

Да, можно. Вам нужно использовать псевдоним. Или вы можете использовать расширение code-runner для операции в один клик

0 голосов
/ 07 мая 2020

нет, вы не можете, потому что терминал не может получить значение, которое вы определили, а расширение отладки будет динамически изменять порт сервера, поэтому, даже если вы скопируете использованные вами команды, он не будет больше не работает, можете попробовать. Итак, пусть расширение делает то, что ему принадлежит.

...