问题标签 [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.
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()
用于数据库目的的基本格式。
python - Visual Studio Code - Code Runner:'python' 不是内部或外部命令、可运行程序或批处理文件
我已经安装了 Visual Studio Code (VSC) 和Code Runner。当我使用终端执行我的代码时,它工作正常,我在终端窗口中得到结果:
但是,当我尝试使用 Code Runner 的键盘快捷键时Ctrl+Alt+N
,我不断收到以下错误消息:
我尝试重新启动(关于另一个相关 SO 问题的解决方案),在 VSC 中创建一个新的 conda 环境,以及与 VSC 文档here和here相关的内容。
如果有人可以帮助我了解我需要做的不同的事情,我将不胜感激。
visual-studio-code - 在 VSCode 中,如何停止通过 Code Runner 扩展运行的代码?
我通过单击 VSCode 中的运行按钮(由 Code Runner 扩展提供)在本地运行 python 烧瓶服务器。
如何在不关闭并重新启动 VSCode 的情况下停止服务器?
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
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"
.
这确实会阻止外部控制台打开,尽管集成控制台也没有显示任何输出,现在我对在哪里查看输出一无所知。
那么如何在调试时获得输出以显示在集成控制台上?
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我不认为这是相关的,但我可以发誓它在一个月前工作。
visual-studio-code - 如何使 Code Runner 在外部终端(命令提示符)中运行?
因此,基本上 Visual Studio Code 中的 Code Runner 可以在集成终端中运行。如何让它在外部终端运行,即命令提示符,因为我需要将我的程序输出呈现给我的同学,所以通过集成显示它不方便。
我知道有一个像 Dev-C++ 这样的软件可以在外部终端中运行,但是我喜欢使用这个 VS Code,因为它的 UI 很干净,而且 Code Runner 插件做得很好。怎么一键搞定?有什么配置吗?
c++ - Code Runner 使用 MSVC 创建过长的字符串
我在 Windows 上使用 CodeRunner for VSCode,所以我需要将 g++ 更改为 MSVC(Visual C++ 编译器)。所以我settings.json
为coderunner配置:
如您所见,我将 vcvars64.bat 的路径添加到系统 PATH 中。它可以工作,但是经过几次运行后,我得到下一个错误:
输入行太长。
搜索了一下,发现是因为CodeRunner每次都运行vcvars64.bat!所以经过几次运行后,总路径变得太长:
重新启动控制台清除它,但几次运行后再次下降。
看起来我需要找到一些vcvars64.bat
只使用一次的方法,但我不知道怎么做!
visual-studio-code - 没有exe如何运行
我使用了 atom(带有 gpp 编译器),并且我可以在没有 .exe 文件输出的情况下进行编译以进行 c++ 开发。
但是从现在开始,我想将我的开发环境更改为 VS 代码等
我用代码运行器编译,但我看到有输出 .exe 文件。我可以在没有.exe 输出的情况下编译吗?
我试图更改代码运行器设置,但是没有用..
还是有没有.exe输出的vs code c++插件?
我正在使用 mingw gpp 编译器
感谢您的帮助