问题标签 [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 投票
2 回答
1023 浏览

javascript - VSCode Javascript - 获取确切的本地新日期()值

目前我机器上的时间是07:55

如果我console.log(new Date())在我的 vscode 终端中,那么我得到的05:55. 这是因为我的时区(南非)是 +2。所以在 vscode / node 中,我new Date()显示的是通用时间,而不是我的本地时间。

如果我console.log(new Date())在 .html 文件中(如果我在 Chrome 中运行它),那么我会得到正确的 .html 时间07:55

是节点,vscode还是其他地方的问题?以及如何解决此问题,以便我的 vscode/node console.log 的时间正确。

console.log(new Date().getHours())确实给了我正确的时间7,但我不明白为什么console.log(new Date())给我错误的时间2019-09-11T05:55:00.480Z

console.log(new Date().toLocaleString())确实给了我正确的时间,但我不想要那种格式。我只想要new Date()用于数据库目的的基本格式。

0 投票
1 回答
2811 浏览

python - Visual Studio Code - Code Runner:'python' 不是内部或外部命令、可运行程序或批处理文件

我已经安装了 Visual Studio Code (VSC) 和Code Runner。当我使用终端执行我的代码时,它工作正常,我在终端窗口中得到结果:

在此处输入图像描述

但是,当我尝试使用 Code Runner 的键盘快捷键时Ctrl+Alt+N,我不断收到以下错误消息: 在此处输入图像描述

这让我感到困惑,因为 VSC 显示了这一点: 在此处输入图像描述

我尝试重新启动(关于另一个相关 SO 问题的解决方案),在 VSC 中创建一个新的 conda 环境,以及与 VSC 文档herehere相关的内容。

如果有人可以帮助我了解我需要做的不同的事情,我将不胜感激。

0 投票
5 回答
21736 浏览

visual-studio-code - 在 VSCode 中,如何停止通过 Code Runner 扩展运行的代码?

我通过单击 VSCode 中的运行按钮(由 Code Runner 扩展提供)在本地运行 python 烧瓶服务器。

如何在不关闭并重新启动 VSCode 的情况下停止服务器?

0 投票
2 回答
19964 浏览

python - VSCode 没有运行 Python

我在 Windows 10 上使用最新版本的 VSCODE 和 Python 3.6(64 位)。

我安装了“Python”扩展(微软制造的那个)。

每次我尝试运行一个简单的程序 [eg: print("Hello World")] 时,它都会说“命令“python”拼写不正确或找不到”![完成] 在 0.034 秒内以 code=1 退出

这是一个非常简单的 Hello World 程序,实际上并不需要太多。为什么 VSCODE 不让我运行 Python 文件?

这是我的 Python 的存储位置:

C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\python.exe

0 投票
1 回答
1572 浏览

c++ - 调试时如何在 VS Code 的集成终端中查看 C 程序的输出

我有使用代码运行器扩展运行 C/C++ 代码的 VS Code 设置,除了调试之外,一切都运行得非常顺利。当我调试程序时,代码是使用内置构建任务而不是代码运行程序编译的,结果输出显示在单独的控制台窗口中,由于活动窗口焦点,在调试时使用它令人沮丧问题。我希望输出显示在 VS Code 的集成终端中,就像在使用 code-runner 进行正常编译时一样。Stack Overflow 上的其他答案建议将其包含在 launch.json 文件中:
"console": "integratedTerminal"
但这段代码在当前版本的 VS Code 中似乎已过时且不受支持。相反,查看 IntelliSense 建议,我尝试将其包含launch.json 文件中:
"externalConsole": false".
这确实会阻止外部控制台打开,尽管集成控制台也没有显示任何输出,现在我对在哪里查看输出一无所知。

那么如何在调试时获得输出以显示在集成控制台上?

0 投票
3 回答
3308 浏览

python - 为什么 VSCode Code Runner 不支持 f-strings?

我对 VSCode 和 Code Runner 扩展有这个问题,这是导致问题的代码片段:

我一开始以为是在 Python2 和 Python3 之间错误地编译了编译器,但在指定#!/usr/bin/env python3并检查了它的print("foo")工作原理之后,我相当确定这不是版本问题。我检查了 Code Runner 中的编译器是否设置为,3.7.4 64-bit所以我尝试通过Python扩展运行代码,并且它有效,所以我相信这是一个 Code Runner 问题。

对不起,很长,但最后,f-strings 没有用红色下划线,它不会出现问题,因此出于某种原因,f-strings 被认为是有效的语法,但不只在代码中运行跑步者扩展。

如何让 Code Runner 接受 f 字符串?

感谢您的帮助。

PS我不认为这是相关的,但我可以发誓它在一个月前工作。

0 投票
6 回答
8248 浏览

visual-studio-code - 如何使 Code Runner 在外部终端(命令提示符)中运行?

因此,基本上 Visual Studio Code 中的 Code Runner 可以在集成终端中运行。如何让它在外部终端运行,即命令提示符,因为我需要将我的程序输出呈现给我的同学,所以通过集成显示它不方便。

我知道有一个像 Dev-C++ 这样的软件可以在外部终端中运行,但是我喜欢使用这个 VS Code,因为它的 UI 很干净,而且 Code Runner 插件做得很好。怎么一键搞定?有什么配置吗?

0 投票
2 回答
488 浏览

c++ - Code Runner 使用 MSVC 创建过长的字符串

我在 Windows 上使用 CodeRunner for VSCode,所以我需要将 g++ 更改为 MSVC(Visual C++ 编译器)。所以我settings.json为coderunner配置:

如您所见,我将 vcvars64.bat 的路径添加到系统 PATH 中。它可以工作,但是经过几次运行后,我得到下一个错误:

输入行太长。

搜索了一下,发现是因为CodeRunner每次都运行vcvars64.bat!所以经过几次运行后,总路径变得太长:

BAT 文件中的“输入行太长”错误

重新启动控制台清除它,但几次运行后再次下降。

看起来我需要找到一些vcvars64.bat只使用一次的方法,但我不知道怎么做!

0 投票
1 回答
697 浏览

visual-studio-code - VSCode 无法更新扩展

我面临VSCode一段时间的问题,我无法检测到阻止我更新的问题Extensions

在此处输入图像描述

Failed to update 'ms-python.python'.

Failed to update 'formulahendry.code-runner'.

0 投票
0 回答
1031 浏览

visual-studio-code - 没有exe如何运行

我使用了 atom(带有 gpp 编译器),并且我可以在没有 .exe 文件输出的情况下进行编译以进行 c++ 开发。

但是从现在开始,我想将我的开发环境更改为 VS 代码等

我用代码运行器编译,但我看到有输出 .exe 文件。我可以在没有.exe 输出的情况下编译吗?

我试图更改代码运行器设置,但是没有用..

还是有没有.exe输出的vs code c++插件?

我正在使用 mingw gpp 编译器

感谢您的帮助