登录 注册

nvim-dap-view

去点 Star
其他
1,069
Stars
—
Forks
0
Watchers
—
Open Issues
待补全
许可证
Lua
语言
—
创建时间
最近更新

项目能做什么

在 Neovim 中可视化展示调试会话界面的插件。
来源:基于仓库元数据 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<div align="center">
    <img src="https://i.ibb.co/gbSZvN0S/logo.png" alt="logo" border="0"  width="200" height="200" />
</div>

# nvim-dap-view

> Modern debugging UI for neovim

<https://github.com/user-attachments/assets/357bb05d-5645-4cfc-9975-97313c57e770>

## Introduction

A UI for [`nvim-dap`](https://github.com/mfussenegger/nvim-dap)[^1].

## Installation

> [!WARNING]  
> **Requires neovim 0.11+**

```lua
vim.pack.add({
 { src = "https://github.com/igorlfs/nvim-dap-view", version = vim.version.range("1.*")  },
})
```

## Features

- Watch expressions

<img src="https://i.ibb.co/h1XpdNrm/image.png" alt="watches view" />

- Navigate in the call stack

<img src="https://i.ibb.co/MDGZZ4hn/image.png" alt="threads view" />

- Manipulate breakpoints

<img src="https://i.ibb.co/5hgCTCc1/image.png" alt="breakpoints view" />

- Inspect and modify variables in scope

<img src="https://i.ibb.co/3yvcM6tw/image.png" alt="scopes view" />

- REPL

<img src="https://i.ibb.co/XfcD5wtT/image.png" alt="repl view" />

- Inline virtual text variables

<img src="https://i.ibb.co/gb2sD9c0/image.png>" alt="image" />

- Hover

<img src="https://i.ibb.co/XhJB9jx/image.png" alt="image" />

- And more!

## Getting Started

Start a regular debugging session. When desired, you can use `:DapViewOpen` to start the plugin. You can switch to another section using the letter outlined in the `'winbar'` (e.g., `B` for "Breakpoints"). Explore what you can do in each section by using `g?` to inspect the keymaps.

Once you're done debugging, you can close the plugin with `:DapViewClose` and then terminate your session as usual.

There's a lot more you can do: `nvim-dap-view` is highly customizable. To learn all the options, commands, tips and tricks, visit the full documentation on the [website](https://igorlfs.github.io/nvim-dap-view/home) or use the built-in help doc via `:help dap-view.txt`.

## Contributing

You can contribute in many ways:

- If you have any questions, create a [discussion](https://github.com/igorlfs/nvim-dap-view/discussions/new/choose).
- If something isn't working, create a [bug report](https://github.com/igorlfs/nvim-dap-view/issues/new?template=bug_report.yml).
- If you have an idea, file a [feature request](https://github.com/igorlfs/nvim-dap-view/issues/new?template=feature_request.yml). You can also go ahead and implement it yourself with a [PR](https://github.com/igorlfs/nvim-dap-view/compare).
- If you have some spare bucks, consider becoming a [sponsor](https://github.com/sponsors/igorlfs).

[^1]: the quasi canonical neovim implementation of [`DAP`](https://microsoft.github.io/debug-adapter-protocol/); the protocol that enhances text editors with IDE-like debugging capabilities
阅读完整原文

项目深度分析 规则生成(AI 未配置)

综合评分 40.6 分。该项目在“个人可实施性”维度得 35 分,“付费可能性”维度得 20.0 分,差异化空间 70.0 分(评分依据见评分卡)。

面向细分需求的二次开发产品

产品构想基于 nvim-dap-view 的核心能力,聚焦一个更窄的场景(如某平台、某行业)做差异化。
目标用户该细分场景用户
难度/周期中 · 2~6 周
收费模式买断制 / 订阅制 / 广告
竞争风险细分需求规模需验证
依据 AI 推测:基于项目主题标签的判断
以上为规则引擎基于仓库公开数据生成的参考结论,包含推测成分,不构成投资或创业承诺;配置 AI 后可获得更深入的分析。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

相似项目数据正在完善中,暂不展示(避免误导)

项目优势与风险

技术成熟度创建时间待补全,最近推送 ,发布过 7 个 Release
社区活跃Star 1,069 / Fork 0 / Issue 0(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。