Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >IDEA 文档插件 DocView 版本更新:支持编辑文档注释

IDEA 文档插件 DocView 版本更新:支持编辑文档注释

作者头像
程序员小航
发布于 2021-04-21 03:00:22
发布于 2021-04-21 03:00:22
1.8K0
举报
文章被收录于专栏:程序员小航程序员小航
前言

IDEA 文档插件 Doc View 又更新了新版本,本次更新版本如下:

  1. 支持在方法右键菜单选择 Doc Editor 直接编辑文档
    1. 编辑接口文档名称
    2. 编辑接口描述
    3. 编辑字段是否必填
    4. 编辑字段注释说明
    5. 点击确定, 会回写到源文件的注释中
  2. 支持在 Entity 中通过邮件菜单选择Doc Editor 编辑字段信息
    1. 编辑字段是否必填
    2. 编辑字段注释说明
    3. 点击确定, 会回写到源文件的注释中
    4. 支持将 Entity 复制为 Json 字符串
    5. 复制 Json 字符串时, 支持 Entity 中包含对象的转换
  3. 从 Doc View 预览界面直接跳转到编辑界面

是不是看着挺多的,下面,咱们就了解下具体都是什么吧!

Doc Editor

在方法右键菜单

弹起操作面板,可编辑参数如下:

  1. 接口名称:默认取方法名,当有注释且注释 tag 为 @docName 时,会取 @docName 对应的名称;
  2. 接口描述:取注释的描述内容;
  3. 请求/返回参数:请求返回参数的是否必填、描述。

下面使用动图演示:

在实体类右键菜单

在实体类中右键菜单,其实相当于方法中的请求/返回参数那一部分。

操作面板操作如下:

  1. 是否必填:将使用注释 tag @required 作为是否必填的标识。当然也支持 javax.validation.constraints 的部分注解;
  2. 描述信息:描述内容为注释内容,修改后会回写到注释中;
  3. 复制为 Json 字符串,支持多级嵌套。

如果上述内容点击 Copy as Json 会将实体转换为 Json 字符串复制到剪贴板。

直接从预览界面跳转

当打开 Doc View 文档界面时,左下角可以通过编辑按钮跳转到 Doc Editor 界面。

总结

Doc View 本次更新介绍就到这里就结束了,有兴趣的小伙伴,可以自己安装体验。

欢迎小伙伴们提出 Issue 和 PR。

项目地址:https://github.com/liuzhihang/doc-view

插件地址:https://plugins.jetbrains.com/plugin/15305-doc-view

- <End /> -

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-04-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员小航 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
为了不写接口文档,我肝了个 IDEA 插件!
写代码的快乐,在于通过一顿猛如虎的操作,实现了自己设计的逻辑流程。(也可能并不是很快乐!)
程序员小航
2021/07/09
1.3K0
Toolkit 大更新:UI 更美观,用起来更方便!
前段时间有小伙伴在群里聊天,说到 Toolkit 下载量到 4.9k 了。就突然想起来,很久没有更新这个插件。
程序员小航
2021/04/21
4990
头大!写文档太麻烦了!快来试试这款 IDEA 插件啊!爽到飞起~
" 每次开发完新项目或者新接口功能等,第一件事就是提供接口文档。说到接口文档,当然是用 Markdown 了。各种复制粘贴字段,必填非必填,字段备注,请求返回示例等等。简直是浪费时间哇。所以想到了开发一款插件来解决重复复制文档的问题。下面来看我介绍介绍这款插件。 "
程序员小航
2020/11/23
1.3K0
头大!写文档太麻烦了!快来试试这款 IDEA 插件啊!爽到飞起~
告别手写,使用 Doc View 快速生成接口文档
Doc View 是一款快捷生成接口文档 IDEA 插件,使用 Doc View 可以将开发人员从繁琐的文档编写中释放出来,极大的节省开发时间。
程序员小航
2022/11/24
1.1K0
告别手写,使用 Doc View 快速生成接口文档
看了我常用的IDEA插件,同事也开始悄悄安装了...
当我们使用鼠标完成某些工作时,Key Promoter X会提示对应的快捷键,方便我们更快地掌握IDEA的快捷键。
macrozheng
2022/12/14
1.3K0
看了我常用的IDEA插件,同事也开始悄悄安装了...
原 Intellij idea2017编辑
编辑器总览 基础 在创建和修改代码的时候,编辑器是是否有用的工具。所有的其他的编辑器也都支持书签,断点,语法高亮,代码提示,Zooming,代码折叠等。 当然这里还有很多诸如宏指令,高亮TODO,代码分析、事件、快捷智能导航的高级特性。可以使用setting中的editor配置编辑器环境。也可以通过ctrl+~的方式选择更改样式、主题、快捷键等。 这个编辑器是基本的,所有的语境菜单上的操作都是可用的。当然你也可以通过Window | Editor tabs上的节点来操作。 活动编辑器 当你打开一个文件编辑的
石奈子
2018/06/13
3K0
IDEA 插件找不到?看这里!那就自己敲一个!
" 大家都经常使用 IDEA 进行开发,肯定会使用一些 IDEA 插件,我之前也写过两个插件,不过已经很久没有更新了,就让它先放着吧!
程序员小航
2020/11/23
1.5K0
IDEA 插件找不到?看这里!那就自己敲一个!
我常用的IDEA插件大公开,个个是精品!
总结了平时工作中常用的12款IDEA插件,后端和前端的都有了,附上我的使用技巧,看完之后开发效率杠杠的! Lombok Lombok为Java项目提供了非常有趣的附加功能,使用它的注解可以有效的地解决那些繁琐又重复的代码,例如 Setter、Getter、toString、equals、hashCode 以及非空判断等。 举个例子,我们给一个类添加@Getter和@Setter注解: /** * 修改订单费用信息参数 * Created by macro on 2018/10/29. */ @Gett
macrozheng
2020/05/21
8550
我常用的IDEA插件大公开,个个是精品!
IntelliJ IDEA 常用快捷键列表及技巧大全
F9 resume programe 恢复程序 Alt+F10 show execution point 显示执行断点 F8 Step Over 相当于eclipse的f6 跳到下一步 F7 Step Into 相当于eclipse的f5就是 进入到代码 Alt+shift+F7 Force Step Into 这个是强制进入代码 Shift+F8 Step Out 相当于eclipse的f8跳到下一个断点,也相当于eclipse的f7跳出函数 Atl+F9 Run To Cursor 运行到光标处 ctrl+shift+F9 debug运行java类 ctrl+shift+F10 正常运行java类 alt+F8 debug时选中查看值
chenchenchen
2019/09/03
4.7K0
IntelliJ IDEA 常用快捷键列表及技巧大全
常用的IDEA快捷键命令
F9 resume programe 恢复程序 Alt+F10 show execution point 显示执行断点 F8 Step Over 相当于eclipse的f6 跳到下一步 F7 Step Into 相当于eclipse的f5就是 进入到代码 Alt+shift+F7 Force Step Into 这个是强制进入代码 Shift+F8 Step Out 相当于eclipse的f8跳到下一个断点,也相当于eclipse的f7跳出函数 Atl+F9 Run To Cursor 运行到光标处 ctrl+shift+F9 debug运行java类 ctrl+shift+F10 正常运行java类 alt+F8 debug时选中查看值
chenchenchen
2023/01/30
2.4K0
IntelliJ IDEA常用设置和好用插件,不定时更新 2021-08-12更新
可用的预定义文件模板变量: {PACKAGE_NAME} – 将在其中创建新类或接口的目标包的名称。 {PROJECT_NAME} – 当前项目的名称。 {FILE_NAME} – 将要创建的 PHP 文件的名称。 {NAME} – 您在创建文件的过程中,在 “新建文件” 对话框中指定的新文件的名称。 {USER} – 当前用户的登录名。 {DATE} – 当前系统日期。 {TIME} – 当前系统时间。 {YEAR} – 本年度。 {MONTH} – 本月。 {DAY} – 当月的当前日期。 {HOUR} – 当前时间 {MINUTE} – 当前分钟。 {PRODUCT_NAME} – 将在其中创建文件的 IDE 的名称。 {MONTH_NAME_SHORT} – 月份名称的前3个字母。示例:1月,2月等。 {MONTH_NAME_FULL} – 一个月的全名。示例:1月,2月等 IntelliJ IDEA 为 PHP 包括模板提供了一组附加变量,即可被包含在其他 PHP 文件模板中的可重用片段的模板。内置的 PHP 包含模板用于生成文件头和 PHPDoc 文档注释。以下变量在 PHP 包含模板中可用: {NAME} – 将为其生成 PHPDoc 注释的类,字段或函数(方法)的名称。 {NAMESPACE} – 类或字段命名空间的完全限定名(无斜杠)。 {CLASS_NAME} – 定义了生成 PHPDoc 注释的字段的类的名称。 {STATIC}- 如果要为其生成注释的函数 (方法) 或字段为静态(static),则获取静态值。否则计算结果为空字符串。 {TYPE_HINT}- 提示函数 (方法) 的返回值以生成注释。如果无法通过函数 (方法) 的静态分析检测到返回类型,则计算结果为 void。 {PARAM_DOC} – – 参数的文档注释。计算为一组 @param 类型名称的行。如果要为其生成注释的函数不包含任何参数,则该变量将计算为空内容。 {THROWS_DOC} – 异常的文档注释。计算结果为一组 @throws 类型的行。如果要为其生成注释的函数不抛出任何异常,则该变量将计算为空内容。 {DS}- 一个美元字符 {CARET} – 指出了在生成和添加评论后插入符号的位置。
全栈程序员站长
2022/08/30
3.4K0
IntelliJ IDEA常用设置和好用插件,不定时更新 2021-08-12更新
IDEA 插件上新! 生成接口文档就是这么快!
这款插件操作简单,容易上手,能够让开发者省去API文档编写的工作,更专注于开发。插件通过分析用户注释进行接口解析,最终生成接口文档并上传至 Postcat 服务器,使得开发者可以在 Postcat 上进行 API 管理和分享,提高协作能力和开发速度。
前端菜鸡2号
2023/03/28
1.4K0
IDEA 插件上新! 生成接口文档就是这么快!
插件机制详述_VSCode插件开发笔记1
VS Code插件不适合做UI定制,比如Atom的tool-bar 在VS Code很难实现:
ayqy贾杰
2019/06/12
2.8K0
插件机制详述_VSCode插件开发笔记1
[收藏]IntelliJ Idea快捷键
Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R 替换文本 Ctrl+F 查找文本 Ctrl+Shift+Space 自动补全代码 Ctrl+空格 代码提示 Ctrl+Alt+Space 类名或接口名提示 Ctrl+P 方法参数提示
用户1154259
2018/01/17
1.5K0
神器必会!“世界上最好的编辑器Source Insight”
“Source Insight(以下简称SI)是世界上最好的编辑器”,说这句话不知道会不会出门被打呢?-_- 中国古话说得好,“文无第一,武无第二”,所以不敢说SI是最好的,但是说是“最好的之一”绝对是妥妥的。它以丰富的语言支持、便捷的功能、快速的源码导航、实时的上下文显示、独立的符号数据库等众多优点,在全世界范围内广受程序员们的欢迎。本文将结合笔者的实际操作和学习,基于SI3.5做一些使用记录。另外,笔者对SI的使用,主要是用于阅读源码,本文介绍的功能也是基于阅读方面的。
刘盼
2021/01/11
3.2K0
神器必会!“世界上最好的编辑器Source Insight”
IDEA 文档插件 DocView 版本更新:修改 UI 并支持 IDEA 2020.3 !
近期工作开始忙起来,各种忙,连阅读 Spring 源码都暂停了,Doc View 也暂时搁置计划,虽然想有很多功能,但是总是要慢慢来的。
程序员小航
2020/12/28
5880
IDEA 文档插件 DocView 版本更新:修改 UI 并支持 IDEA 2020.3 !
工作五年多,idea插件推荐(一)
本来打算一次更新完的。。感觉还是太多了,后面再分享吧,先分享一部分 EasyCode MybatisCodeHelper 这玩意功能太离谱了,随便举几个 官网地址:https://brucege.co
程序员朱永胜
2023/09/26
7790
工作五年多,idea插件推荐(一)
SpringBoot集成onlyoffice实现word文档编辑保存
onlyoffice为一款开源的office在线编辑组件,提供word/excel/ppt编辑保存操作
code2roc
2023/07/19
2.2K0
Android 开发快捷键,idea 开发快捷键
android studio 怎样用if else 抱起来一段代码: Ctrl + Alt + T
zhangjiqun
2024/12/16
1040
Android 开发快捷键,idea 开发快捷键
精品 IDEA 插件大汇总!值得收藏
俗话说,工欲善其事,必先利其器。想要提升编程开发效率,必须选择一款顺手的开发工具。
程序员鱼皮
2021/10/22
1.9K0
推荐阅读
相关推荐
为了不写接口文档,我肝了个 IDEA 插件!
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档