问题标签 [vscode-code-runner]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
347 浏览

c++ - 如何在 Visual Studio Code 的 Code Runner(Linux 中)中使用 C++ 链接到 GMP?

我一直在使用 Visual Studio Code Runner 毫无问题地编译 C++ 项目,但现在我需要使用 GMP 后端和 Boost Multiprecision Library。

正如我在另一个问题中所展示的那样,我已经有了仅依赖于 Boost Multiprecision Library 的工作代码。我正在尝试做的是使用 GMP 的高精度浮点数,而不是 Boost 附带的浮点数。如下所示:

运行上述代码时,会引发许多错误(请参阅此处),从一些未定义的引用开始。因此我的问题是:如何使用 Visual Studio Code 的 Code Runner(在 Linux 中)链接到 GMP?

0 投票
0 回答
600 浏览

python - VS Code 中的代码运行程序无法将 Beautiful Soup 识别为模块

我正在做一个基本的文档摘要,我正在使用 BeautifulSoup 来解析 VS Code 中的文档。

当我在终端中运行我的代码时,它运行时没有错误。但是,当我使用 Code Runner 获取输出时,它返回错误“ImportError: No module named bs4”。我认为这可能是 bs4 的问题,所以我尝试了一些导入格式的变体:

我用 pip 将 bs4 卸载并重新安装到 Python 2.7 和 Python3.7。

这是我认为应该工作的代码的上下文。

它应该将 bs4 识别为 BeautifulSoup4 并运行它来解析网页文档。相反,它只是给出不存在名为 bs4 的模块的错误。所有代码的最终结果将是 url 文档的 7 句摘要。我相信这是一个 Code Runner 问题,因为它在终端中运行良好。因为我需要 print(summary) 作为输出,所以我使用的是 Code Runner。也许我应该使用不同的程序来运行代码并获取 7 句摘要。

0 投票
4 回答
6238 浏览

java - vs代码不支持JDK 1.8?

在此处输入图像描述

VS Code(代码运行器扩展)是否支持 JDK 1.8?早上我使用的是 JDK 12 ,但后来我降级到 JDK 1.8 来试用 applet viewer 和其他东西。不幸的是,现在它甚至没有突出显示代码。

有人请告诉我问题及其解决方案。

0 投票
1 回答
1141 浏览

python - 有没有办法配置我的代码运行器以从我的 conda 设置我的 Python 解释器?我在 VSCode 终端中使用 conda 的 virtualenv

在 Mac 上使用 conda 虚拟环境时,我试图找到一个快速的键盘快捷键来在 VSCode 上执行 Python 脚本。

我无法找到代码运行程序的设置来执行此操作。

0 投票
6 回答
15847 浏览

python - VS Code 无法识别 Python 虚拟环境

我在 Mac 上使用 VS Code 来编写 Python 代码。我在我的项目文件夹中创建了一个名为“venv”的虚拟环境,并在我的项目文件夹中打开了 VS Code。我可以在资源管理器窗格中看到 venv 文件夹。但是,如果我将包安装到虚拟环境中并尝试将包导入 Python 模块然后运行该模块,VS Code 会引发 ModuleNotFound 错误,指出没有模块。

我按照 VS Code 文档在 VS Code中使用 Python 环境中的说明进行操作,打开命令面板,选择 Python:选择解释器,然后选择“venv/bin/folder”。但是当我这样做时,我得到了这个错误:

这些“文件夹设置”是什么?我在上面引用的文档中没有看到任何关于我的虚拟环境目录的文件夹设置的内容。

环境:
VS Code 1.35.1
Python for VS Code 0.2.3
Python 3.7.1

更新

接受@khuynh 的建议,我打开了settings.json 并发现了一个错误,那就是我试图用“//”注释掉一行。我没有意识到 JSON 文件不能包含注释。

取出那条线后,我再次运行“Python:选择解释器”,但这一次.vscode > settings.json >> code-runner.executorMap.python出现了一个顶部显示的选项卡。该选项卡包含以下代码:

“code-runner.executorMap.python”下方有一条红色波浪线,下面的“问题”窗口显示“未知配置设置”。我不明白这个设置有什么问题。

0 投票
2 回答
1588 浏览

javascript - Code Runner 无法处理我保存的文件

我最近在 VS Code 中安装了扩展 Code Runner。我在一个未命名的文件中对其进行了测试,一切正常。但是,当我保存文件并尝试使用 Code Runner 时,我开始遇到问题。它会运行一次并给出预期的输出,但之后任何尝试运行它总是会从第一次产生预期的输出。它仅适用于未保存的文件。我认为此扩展不需要任何配置,但似乎这就是问题所在。任何帮助是极大的赞赏。谢谢。

我已尝试卸载扩展程序,然后重新安装并重新启动计算机。下面只是一个例子,说明它是如何起作用的。

我目前保存的文件是 C:\projects\Eleoquent Javascript Exercises\exercises.js

0 投票
0 回答
219 浏览

python - 为什么代码运行器不会在我的代码末尾停止运行?

如果我在 VS Code (Python) 中运行代码,并且实际上只是做一个小打印语句,代码运行器将打印消息,然后在它到达代码末尾后不会停止......这是一行。

将永远运行,除非我通过按 F1 手动退出,然后单击停止代码运行

0 投票
1 回答
1847 浏览

python - 在 VS Code 终端中显示经过的时间

当我使用 code-runner 执行我的 python 代码时,它在“输出”中显示了经过时间的结果。

我切换到使用终端,我不再知道我的程序执行了多长时间。

我知道我可以手动设置计时器并打印它。

但是在.vscode/settings.json中有一个选项吗?

或者任何其他方式。我已经看到它像下面的图片一样完成。

显示执行时间的 VS Code 终端

0 投票
1 回答
627 浏览

python - 如何使用 VS Code for Miniconda 修复 Code Runner 插件?

最近我决定在我的 MacBook 上安装 Miniconda。

我遇到的第一个问题是每次打开终端时 Miniconda 都会激活的“(基本)环境”。所以,我通过命令禁用了这个选项:

通过这个建议:我如何防止 Conda 默认激活基础环境?

但我面临另一个问题。通常,我使用 VS Code 的 Code Runner 插件,它允许通过 ctrl+alt+N 热键运行代码。但是在“auto_activate_base”配置之后,我得到了一个错误。

我想问题在于无法再激活 Python 3 解释器的 Code Runner 插件(通过路径:“~/miniconda3/bin/python”)。取而代之的是,即使我选择 Python 3 解释器,它也使用 Python 2.7(通过路径:“/usr/binpython”)。

The number is: 1

File "<path to file> print(f"The number is: {n}") ^ SyntaxError: invalid syntax

早些时候,当我使用 Anaconda 发行版时,Code Runner 插件运行良好。如何使用 Miniconda 获得类似的行为?

0 投票
1 回答
3214 浏览

python - 如何在 Visual Studio Code 中获取 Code Runner 扩展以使用选定的 Python 解释器?

我想使用Code Runner扩展在 vscode 中快速运行活动的 python 文件。

当我运行它时,我收到消息...

未找到 Python,但可以从 Microsoft Store 安装:https ://go.microsoft.com/fwlink?linkID=2082640

我希望 Code Runner 使用活动的 vscdode Python 解释器。如何?