Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>NARUTONew to Visual Studio Code? Get it now.
NARUTO

NARUTO

jingliu

|
17 installs
| (1) | Free
设计并实现一个基于VSCODE的快捷生成JSDOC风格注释的插件,其功能包括包括:快捷键生成TS/JS代码类注释、快捷生成TS/JS代码方法注释、快捷生成TS/S代码属性注释 能够支持各类型配置以实现个性化定制,并且满足约定大于配置、支持配置导入和导出。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

NARUTO JSDoc 助手

一个强大的 VSCode 扩展,用于快速生成 JSDoc 风格的代码注释。支持 TypeScript/JavaScript 代码的类、方法和属性注释生成,并提供丰富的自定义配置选项。

文档

  • 用户手册 - 详细的使用指南和功能说明
  • 更新日志 - 版本更新历史

功能特点

1. 快速注释生成

  • 类注释生成 (Ctrl+Alt+C):为类快速生成 JSDoc 注释
  • 方法注释生成 (Ctrl+Alt+F):为方法快速生成 JSDoc 注释
  • 属性注释生成 (Ctrl+Alt+P):为属性快速生成 JSDoc 注释
  • AI 智能注释生成 (Ctrl+Alt+I):使用 AI 技术智能生成注释

2. 个性化配置

  • 自定义注释模板
  • 作者信息设置
  • 快捷键自定义
  • AI 配置选项
  • 实时预览功能

3. 配置管理

  • 配置导入导出
  • 团队配置共享
  • 配置版本控制
  • 元数据管理

系统要求

  • VSCode 版本:1.50.0 及以上
  • 推荐版本:1.70.0 及以上(推荐,提供最佳体验)
  • 操作系统:Windows, macOS, Linux

安装说明

  1. 打开 VSCode
  2. 进入扩展市场 (Ctrl+Shift+X)
  3. 搜索 "NARUTO JSDoc"
  4. 点击安装按钮
  5. 安装完成后重启 VSCode

快速开始

基本使用

  1. 生成类注释:

    • 将光标放在类定义处
    • 按下 Ctrl+Alt+C (Mac: Cmd+Alt+C)
    • 自动生成类注释模板
  2. 生成方法注释:

    • 将光标放在方法定义处
    • 按下 Ctrl+Alt+F (Mac: Cmd+Alt+F)
    • 自动生成方法注释模板
  3. 生成属性注释:

    • 将光标放在属性定义处
    • 按下 Ctrl+Alt+P (Mac: Cmd+Alt+P)
    • 自动生成属性注释模板

使用 AI 智能注释

  1. 选择要注释的代码
  2. 按下 Ctrl+Alt+I (Mac: Cmd+Alt+I)
  3. AI 将分析代码并生成智能注释

配置说明

1. 打开配置面板

  1. 点击 VSCode 左侧活动栏的 NARUTO JSDoc 图标
  2. 或使用命令面板 (Ctrl+Shift+P) 输入 "NARUTO JSDoc: 打开配置"

2. 自定义模板

在配置面板中,你可以自定义以下模板:

  • 类注释模板:

    /**
    * {{className}} 类
    * @class {{className}}
    * @description {{description}}
    * @author {{author}}
    * @date {{date}}
    */
    
  • 方法注释模板:

    /**
    * {{methodName}} - {{description}}
    * @method {{methodName}}
    * @param {{{paramType}}} {{paramName}} - {{paramDescription}}
    * @returns {{{returnType}}} {{returnDescription}}
    */
    
  • 属性注释模板:

    /**
    * {{propertyName}} - {{description}}
    * @type {{{propertyType}}}
    * @description {{description}}
    */
    

3. 配置导入导出

  1. 导出配置:

    • 在配置面板中点击"导出配置"按钮
    • 选择保存位置
    • 配置文件将包含所有自定义设置
  2. 导入配置:

    • 在配置面板中点击"导入配置"按钮
    • 选择要导入的配置文件
    • 配置将自动应用到当前环境

4. AI 配置

  1. 选择 AI 模型:

    • 本地模型 (LMStudio)
    • 在线模型 (需要配置 API Key)
  2. 设置详细程度:

    • 简洁
    • 标准
    • 详细
  3. 配置 API 信息:

    • 输入 API Key
    • 设置 API 端点

快捷键参考

功能 Windows/Linux macOS
生成类注释 Ctrl+Alt+C Cmd+Alt+C
生成方法注释 Ctrl+Alt+F Cmd+Alt+F
生成属性注释 Ctrl+Alt+P Cmd+Alt+P
AI 智能注释 Ctrl+Alt+I Cmd+Alt+I

常见问题

1. 注释生成不工作

  • 确保光标位置正确
  • 检查代码语法是否正确
  • 确认快捷键未被其他扩展占用

2. AI 功能无法使用

  • 检查网络连接
  • 确认 API Key 配置正确
  • 验证 LMStudio 是否正常运行

3. 配置导入失败

  • 检查配置文件格式是否正确
  • 确认配置文件版本兼容
  • 查看错误提示信息

4. VSCode 版本兼容性问题

  • 确保您使用的 VSCode 版本是 1.50.0 或更高版本
  • 如果在旧版本 VSCode 中遇到问题,请尝试更新到最新版本
  • 对于 WebView 显示问题,请确保使用 1.70.0 或更高版本
  • 在老旧版本中,文件系统 API 可能不兼容,请使用 1.50.0 以上版本

技术支持

  • 邮箱:support@naruto-jsdoc.com
  • 工作时间:周一至周五 9:00-18:00
  • 问题反馈:GitHub Issues

更新日志

v1.0.0

  • 初始版本发布
  • 支持基本注释生成功能
  • 提供配置导入导出
  • 集成 AI 智能注释

许可证

MIT License

贡献指南

欢迎提交 Pull Request 或报告问题。请确保:

  1. 代码符合项目规范
  2. 添加必要的测试
  3. 更新相关文档

致谢

感谢所有贡献者和用户的支持!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft