Neogen danymat
danymat neogen
¶
Neogen 是一款基于 Lua 编写的 Neovim 插件,用于自动生成代码注解(注释)。它支持多种编程语言(如 Python、Java、C++、JavaScript 等)及对应的注释规范(如 Javadoc、Google 文档风格、Doxygen 等)。用户可以通过单键绑定或命令快速为函数、类、类型或文件生成注解,并自动将光标跳转至插入的注解字段中。该插件高度可定制,支持 Tree-sitter 解析,兼容多种代码片段引擎(如 luasnip)以优化注释编辑体验,同时也提供原生的光标跳转功能。