首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到调试类型“solidity”的调试适配器描述符(扩展名可能无法激活)

找不到调试类型“solidity”的调试适配器描述符(扩展名可能无法激活)
EN

Stack Overflow用户
提问于 2022-03-15 05:39:11
回答 2查看 2.2K关注 0票数 3

我试图在VScode中运行一个简单的代码。

代码语言:javascript
复制
// SPDX-License-Identifier: UNLICENSED

pragma solidity ^0.8.0;

import "hardhat/console.sol";

contract WavePortal {
    constructor() {
        console.log("Yo yo, I am a contract and I am smart");
    }
}

当我试图编译代码时,它显示了以下错误

单击以打开错误

这是我的launch.json

代码语言:javascript
复制
{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "type": "solidityMeadow",
            "request": "launch",
            "name": "Debug Solidity (via unit test run)"
        },
        {
            "type": "solidity",
            "request": "launch",
            "name": "Debug Solidity (via contract entry point)"
        },
        {
            "type": "solidity",
            "request": "launch",
            "name": "Debug Solidity"
        }
    ]
}
EN

回答 2

Stack Overflow用户

发布于 2022-03-15 07:44:26

试着重新安装你的分机。这是一个已知的错误。发生在上一次VSCode升级之后。

票数 1
EN

Stack Overflow用户

发布于 2022-04-06 20:42:59

不知道是否还需要帮助。但万一有人发现了这个帖子。我也有同样的问题。但后来我帮自己修好了。我所做的就是在VSCode中安装扩展“”。然后使用CTRL+SHIFT+P创建一个新项目并输入"Blockchain:“。选择“创建一个坚实的项目”选项。应该修复此错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71477536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档