vscode调试redis

系统:ubuntu

redis:redis-6.0.3

1.在vs中安装c/c++编译插件

2.用vscode打开redis-6.0.3

3.在菜单中找到run->Add Configuration...

4.会在目录中生成一个./vscode目录,里面包含launch.json,修改launch.json中的program:${workspaceFolder}/src/redis-server

5.在./vscode目录下新建tasks.json

复制代码
{
"version": "2.0.0",
"tasks": [
    {
        "label": "Build", 
        "type": "shell", 
        "command": "make",
        "args": [
            "CFLAGS="-g -O0""
        ]
    }
]
}

6.找到redis的入口server.c/main打上断点,F5允许调试。

更多讲解,欢迎关注我的github:
go成神之路

相关推荐
cfm_29147 小时前
Redis缓存规范设计与全方位性能优化实战
redis·缓存·性能优化
霸道流氓气质10 小时前
通义灵码 IDEA 插件完全使用指南
java·ide·intellij-idea
执明wa10 小时前
Android Studio 项目目录结构全方位详解
android·ide·android studio
苏渡苇12 小时前
Redis 持久化——RDB 快照 vs AOF 日志
数据库·redis·缓存·redis持久化·aof vs rdb
Trouvaille ~12 小时前
【Redis】Redis 持久化:RDB 与 AOF 深度解析
redis·中间件·持久化·aof·后端开发·rdb·基础入门
C+-C资深大佬13 小时前
在PyCharm中创建虚拟环境的具体步骤是什么?
ide·python·pycharm
小碗羊肉14 小时前
【Redis | 第六篇】Redisson
数据库·redis·缓存
AwakeFantasy14 小时前
关于Codex中转站生图比例问题的解决记录
数据库·redis·缓存
取经蜗牛16 小时前
docker环境中redis连接三种场景配置指南,物理机、wsl、docker
redis·docker·容器
小铁-Android16 小时前
Visual Studio Code创建Flutter项目时包名组织名更改
vscode·flutter