标签: visual-studio-code

可视化代码运行构建任务 npm

我在 Windows 10 上使用 Visual Studio Code 1.13.0。我的 中
具有以下构建脚本package.json

{
  //omitted other props
  "scripts": {
    "build": "webpack"
  }
}
Run Code Online (Sandbox Code Playgroud)

我已经安装了webpack ,所以npm install --global webpack它是全局安装的。

webpack.config.js与我的问题无关。

当我npm run build在终端中运行时,一切正常。但是,当我运行 Visual Code Tasks: Run Build Taskctrl+shift+bctrl+shift+p > Run Build Task)时,我会在输出窗口中收到以下消息:

“npm run build”不被识别为内部或外部命令、可操作程序或批处理文件。

为什么?(使用npm版本:3.10.10

node.js npm visual-studio-code

0
推荐指数
1
解决办法
4966
查看次数

在 Visual Studio Code 中创建格式化程序

当我尝试自动缩进 .ahk 文件时,我收到“没有安装‘ahk’文件的格式化程序”。如何创建一个基本的格式化程序?

autohotkey visual-studio-code vscode-extensions

0
推荐指数
1
解决办法
2682
查看次数

VS code API 文档不清楚如何读取 json 可定制值

我已经阅读了在线文档和 VS code API 的源代码,但我仍然不清楚如何读取 JSON 用户设置和工作空间设置。我尝试寻找示例,但找不到仅显示如何执行此操作的内容。

本质上我想要一个名为“最大值”的设置值。然后我想从 TS scrypt 读取最大值。

该文档引导我在 activate 函数中编写以下两行:

const config = vscode.workspace.getConfiguration('extension', vscode.window.activeTextEditor.document.uri);
vscode.window.showInformationMessage(config.has('configuration').toString());
Run Code Online (Sandbox Code Playgroud)

在我添加的 package.json 文件中,在贡献下:

    "configuration": {
        "maximum":
        {
            "type": ["integer"],
            "default": 40,
            "description": "The level of alignment, how far the titles will extend horizontally"
        }
    }
Run Code Online (Sandbox Code Playgroud)

但是我的输出是 false 。

我尝试了多个不同的输出,唯一一次我得到正确的结果是当第一个函数的参数是“启动”而第二个参数是“配置”时。

我无法仅从文档中了解参数需要是什么。也不应该在哪里指定该值。

api json typescript visual-studio-code vscode-extensions

0
推荐指数
1
解决办法
833
查看次数

exe文件打不开

我现在正在尝试学习 C++ 并创建了一个 Hello World 程序。当我使用 g++ 在 Linux 上编译它时,它工作得很好。当我使用 Build 工具在 Windows 上编译它时,它仍然将代码编译成机器代码,但我无法打开可执行文件。我使用 Microsoft 构建工具作为编译器。代码是:

#include <iostream>
using namespace std;

int main() {
    cout << "Hello, World!";
}
Run Code Online (Sandbox Code Playgroud)

输出应该是:你好,世界!

**问题已回答:程序关闭,因为它不在 cmd 中运行。为了防止程序崩溃添加

```system("pause");``` 
Run Code Online (Sandbox Code Playgroud)

在末尾**

c++ visual-studio-code

0
推荐指数
1
解决办法
154
查看次数

为什么github重复文件?

为什么 github 显示重复的文件,但在我的本地机器上它没有显示。我通过从本地机器上的主分支中拉出进行了检查,但它显示它“已经是最新的”。我该如何解决?我的github中的小写文件是旧文件

在此处输入图片说明

在此处输入图片说明

git github visual-studio-code

0
推荐指数
1
解决办法
40
查看次数

尝试在 VSCode 中创建新的 Maven 项目时出现“错误:在您的环境中找不到 JAVA_HOME”

我正在尝试通过VSCodeMaven for Java扩展生成一个 Maven 项目。

这是我的问题:在资源管理器中单击“创建新的 Maven 项目”后,选择快速启动选项,然后选择我想要工作的文件夹,我在终端中出现错误,如下所示:

Error: JAVA_HOME not found in your environment.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
Run Code Online (Sandbox Code Playgroud)

目前,我的JAVA_HOME系统变量设置为C:\Progra~1\Java\jdk1.8.0_271.

有关如何消除此错误的任何建议?我不确定这是否重要,但我JDK的安装在 C 驱动器上,我正尝试在 M 驱动器上创建一个项目。

谢谢!

java java-home maven visual-studio-code

0
推荐指数
1
解决办法
6404
查看次数

在codesandbox.io上评论代码的快捷方式

我正在 codeandbox.io 上学习 React,它与我目前的主要代码编辑器 VSCode 完全一样。

但是,我找不到注释和取消注释代码行的快捷方式,这对我来说非常令人沮丧。

在 VSCode 中注释代码的键盘快捷键是CMD + Shift + 7(在西班牙语键盘中),但它在 codeandbox.io 中不起作用。我认为英文键盘的快捷键只是CMD + /

keyboard shortcut visual-studio-code codesandbox

0
推荐指数
1
解决办法
857
查看次数

'string | 类型的参数 字符串[] | 解析Qs | 解析Qs[] | undefined' 不能分配给类型为 'string' 的参数

此错误一直困扰着我,此代码中的 (Type 'string[]' is notassignable to type 'string') 错误

export const generateLabelFile = functions.https.onRequest(
  async (request, response) => {
    const dataset = request.query['dataset'];
    if (!dataset) {
      response.status(404).json({ error: 'Dataset not found' });
    }
    try {
      const labelsFile = await generateLabel(dataset);
                                               ^^^ ERROR ABOVE
      response.json({ success: `File uploaded to ${labelsFile}` });
    } catch (err) {
      response.status(500).json({ error: err.toString() });
    }
  }
);


async function generateLabel(dataset: string): Promise<String> {
  const storage = new Storage({ projectId: PROJECT_ID });
  const prefix = `datasets/${dataset}`;

  // …
Run Code Online (Sandbox Code Playgroud)

string node.js typescript visual-studio-code

0
推荐指数
1
解决办法
1755
查看次数

由于 PyDev FileNotFoundError,VSCode 调试模式有时不起作用

老实说,我不知道我在看什么。

当我开始调试时,我在这个 VSCode 项目(一个 Discord 机器人)中的调试配置突然出现错误。正常运行程序的时候是不会这样的,其他项目调试好像还可以。

大约 50% 的时间,尽管出现错误并且调试正常,它最终会连接到 Discord,但其他时候程序会挂起并拒绝连接到 Discord。

这是错误文本,对于转储这么多代码,我深表歉意,但我不知道其中是否有任何重要意义:

'c:\Users\Lucas\.vscode\extensions\ms-python.python-2021.5.829140558\pythonFiles\lib\python\debugpy\launcher' '51717' '--' 'bot/bot.py' 
pydev debugger: critical: unable to get real case for file. Details:
filename: bot
drive:
parts: ['bot']
(please create a ticket in the tracker to address this).
Traceback (most recent call last):
  File "c:\Users\Lucas\.vscode\extensions\ms-python.python-2021.5.829140558\pythonFiles\lib\python\debugpy\_vendored\pydevd\pydevd_file_utils.py", line 221, in _get_path_with_real_case
    return _resolve_listing(drive, iter(parts))
  File "c:\Users\Lucas\.vscode\extensions\ms-python.python-2021.5.829140558\pythonFiles\lib\python\debugpy\_vendored\pydevd\pydevd_file_utils.py", line 184, in _resolve_listing
    dir_contents = cache[resolved_lower] = os.listdir(resolved)
FileNotFoundError: [WinError 3] The system cannot find the path specified: ''

During handling …
Run Code Online (Sandbox Code Playgroud)

python pydev python-3.x visual-studio-code

0
推荐指数
1
解决办法
591
查看次数

如何在 vscode 中禁用受限模式功能和/或横幅

每当我打开 vscode 时,它​​都会说(在顶部的横幅中):

受限模式旨在安全浏览代码。信任此窗口以启用所有功能。管理 了解更多

下面附上截图:

在此处输入图片说明

我不需要此功能和/或横幅。

我怎样才能禁用它?

visual-studio-code vscode-settings

0
推荐指数
2
解决办法
1113
查看次数