特别是,我的setting.json中包含以下内容:
{
"terminal.integrated.shellArgs.windows": [
"/K",
"C:\\Users\\<username>\\Anaconda3\\Scripts\\activate.bat C:\\Users\\<username>\\Anaconda3"
]
}
这在使用Python进行编程时非常有用,因为它使命令提示符的行为类似于anaconda提示符。不幸的是,当我将VSCode用于另一种编程语言(如C ++)或本例中的乳胶,并想使用Build任务时,此设置会妨碍您的工作。这将导致以下错误:
activate does not accept more than one argument:
['C:\\Users\\<username>\\Anaconda3', '/d', '/c', 'pdflatex', '-interaction=nonstopmode', '-file-line-error', '*.tex']
有没有解决的办法?是否有特定于编程语言的设置或类似的设置?在python中,我从未使用过构建命令,因此这似乎是一个方便的解决方案。