Loading [MathJax]/jax/output/CommonHTML/config.js
部署DeepSeek模型,进群交流最in玩法!
立即加群
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >告别手写,使用 Doc View 快速生成接口文档

告别手写,使用 Doc View 快速生成接口文档

作者头像
程序员小航
发布于 2022-11-24 07:27:10
发布于 2022-11-24 07:27:10
1.1K0
举报
文章被收录于专栏:程序员小航程序员小航

Doc View 是一款快捷生成接口文档 IDEA 插件,使用 Doc View 可以将开发人员从繁琐的文档编写中释放出来,极大的节省开发时间。

Doc View 支持以下功能:

  • Controller/Dubbo 接口生成 Markdown 文档
  • 查看 Markdown 源码,预览 Markdown, 编辑接口字段等
  • 支持自定义配置 Markdown 模版
  • 导出 Markdown 文件到本地
  • 上传到 YApi、ShowDoc、语雀
  • 文档目录查看、操作、导出
  • 导航栏 Icon 快捷操作
  • 生成 Http Client

看着这么多功能,是不是很想下载试一试,可以在 IDEA plugin 搜索 Doc View 进行安装。

下面简单介绍下几个常用的功能。

1生成文档

可以通过在右键菜单或者点击左侧导航栏的M 进入展示界面。

界面可以:导出全部、上传全部、预览、查看 MD 源文件、编辑、单文件上传等。

其中上传支持 YApi、ShowDoc、语雀

2文档目录

在右侧窗口支持查看当前项目的所有接口文档列表,按照 Module、Class 树状排列。

Open:生成 Markdown 源文件

Http Client:生成 Http Client 文件

Markdown 源文件

Http Client

其中 Markdown 文件可以利用 IDEA 导出 Docs、PDF、HTML,Http Client 文件稍微调整则可以直接运行发起 Http 请求。

3配置模版

在设置窗口,可以设置模版,只要保留占位字段,其他内容可以任意调整,比如将 **接口名称:** 替换为 ### 接口名称:

除此之外,也支持其他配置,更多的则需要小伙伴自己摸索啦。

4最后

插件是开源在 GitHub,有兴趣小伙伴可以看一下,也欢迎提交 PR。

GitHub:https://github.com/liuzhihang/doc-view

插件文档是放在语雀,方便留言、划词留言等,也欢迎共同维护。

说明文档:https://www.yuque.com/liuzhihangs/doc-view

在说明文档中有更详细的使用哦!

感谢:lvgo、知一、大斌、liaozan、ayang0422 等等小伙伴的参与。

- <End /> -

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

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
区块链共识机制的演进
FLP 不可能原理(FLP impossibility):在网络可靠,存在节点失效(即便只有一个)的最小化异步模型系统中,不存在一个可以解决一致性问题的确定性算法。1985年 FLP 原理实际上说明对于允许节点失效情况下,纯粹异步系统无法确保一致性在有限时间内完成。 科学告诉你什么是不可能的;工程则告诉你,付出一些代价,我可以把它变成可能。
深蓝studyzy
2022/06/16
1.1K0
区块链共识机制的演进
从拜占庭将军问题看:区块链「 共识算法 」
而由于地域上特殊原因,你们这10支军队不能集合在一起单点进攻,必须在分开的状态下同时包围攻击敌国。如果是单支军队单独进攻的话是毫无胜算的,除非有至少有6支军队同时调遣一起袭击才能攻下敌国。你们分散在敌国的四周,依靠通信兵相互通信来协商进攻意向和进攻时间。
奎哥
2018/08/31
1.1K0
从拜占庭将军问题看:区块链「 共识算法 」
区块链是什么(下)?凭什么他可以记账,共识机制有话说
上篇《区块链是什么?读完这篇文章你就掌握70%区块链入门》的末尾有个问题:区块链网络上的陌生人出于什么承认区块的有效性?他们为什么愿意苦哈哈地帮助记账?现在,我们开始学习另外这30%的基础知识。
互链脉搏
2018/05/18
2K0
区块链是什么(下)?凭什么他可以记账,共识机制有话说
从原理到实例,他用区块链技术做一了个COIN 客户端
基本原理和设计 2008年初,中本聪团队发布了一篇名为“比特币:一种点对点的电子现金系统”学术论文,之所以选择在金融危机这年发布,也许别有深意。他认为传统货币最根本的问题在于信任,银行必须让人相信,它
CSDN技术头条
2018/03/26
2.6K0
从原理到实例,他用区块链技术做一了个COIN 客户端
区块链主流共识算法
Proof Of Work,也就是工作量证明。工作量证明系统(或者说协议、函数),是一种应对拒绝服务攻击和其他服务滥用的经济对策。它要求发起者进行一定量的运算,也就意味着需要消耗计算机一定的时间。这种系统要求得到证明的过程是低效且漫长的,可是校验则是高效且迅速,概括起来就是求解难,验证容易。
圆方圆学院
2018/11/28
1K0
盘点|一文读懂11个主流共识算法, 彻底搞懂PoS,PoW,dPoW,PBFT,dBFT这些究竟是什么鬼
在区块链的交流和学习中,「共识算法」是一个很频繁被提起的词汇,正是因为共识算法的存在,区块链的可信性才能被保证。
区块链大本营
2018/12/20
3.2K0
盘点|一文读懂11个主流共识算法, 彻底搞懂PoS,PoW,dPoW,PBFT,dBFT这些究竟是什么鬼
谈谈区块链共识机制及其应用场景
最近大火的区块链到底解决了什么问题?其实解决的是建立了一套让一群互不信任的人达成共识的机制。
金融民工小曾
2019/10/30
1.4K0
共识机制
区块链作为一个去中心化的分布式账本系统,然而在实际运行中,怎么解决因为去中心化后,保证整个系统能有效运行,各个节点诚实记账,在没有所谓的中心的情况下,互相不信任的个体之间就交易的合法性达成共识的共识机制。
用户2909867
2019/03/29
8760
区块链POW证明代码实现demo
上 一篇主要实现了区块链的 数据层,数据层主要使用的技术就是对数据的校验,求hash。
若与
2018/10/11
1.5K0
区块链POW证明代码实现demo
区块链中常用共识算法总结
实际使用过程中,每个节点需要打包的交易数据相同,再从尾部加一个随机数(节点自己选)作为整体输入来求输出值,把结果和当前的挖矿难度对比(要求输出值前x位为0),满足条件则向附近节点广播;不满足则更换随机数继续求解。最快求得解的节点,则可以视为挖矿胜出,取得其他节点的共识。
洞链
2019/03/27
9790
区块链 价值互联网的基石
这是我很久之前看的一本书,对区块链的概念解释简单易懂,适合入门, 好久没有写区块链的开发,所以现在重拾起。这本书也推荐给想要入门的朋友。
若与
2018/09/29
9950
区块链 价值互联网的基石
区块链共识机制的思考
有人说人工智能是生产力的变革,让机器思考更多,干更多的活,让人少做点;那么区块链是一种解放生产关系的技术,区块链是在互联网的基础上发展而来,互联网让信息的传播突破了空间和时间的维度,信息变成一种宝贵的资源,而区块链更进一步,解决了在不可信信道上传输可信信息、价值转移的问题,而共识机制解决了区块链如何在分布式场景下达成一致性的问题。 什么是共识? 如果把人类社会理解成为一个超大规模的分布式系统,地球上的每个人都是独一无二的分布式节点,没有两个人是完全一样的,有句话叫人以类聚,物以群分。一个社会不同阶层、不同
rectinajh
2018/05/17
1.2K0
共识算法三巨头的碰面
一天,区块链共识算法的三巨头在蜂巢会上碰了碰头,一起探讨共识算法在区块链中的应用前景,三方各执一词,都觉得自己才是未来的老大。
java达人
2018/07/31
5720
共识算法三巨头的碰面
区块链共识算法之POW(1)
共识机制是区块链的核心基石,是区块链系统安全性的重要保障。区块链是 一个去中心化的系统,共识机制通过数学的方式,让分散在全球各地成千上万的节点就区块的创建达成一致的意见。共识机制中还包含了促使区块链系统有效运 转的激励机制,是区块链建立信任的基础。
随心助手
2019/10/15
2.2K0
区块链共识机制
区块链是一种分布式数据库技术,已经在金融、物流、医疗等领域得到广泛应用,其中共识机制是确保区块链安全性和可靠性的关键机制之一,共识机制可以确保所有节点对于区块链上的数据和交易的一致性,从而防止双重支付和其他恶意行为,本文将详细介绍区块链共识机制的原理、分类和应用并探讨当前共识机制面临的挑战和未来的发展方向。
Al1ex
2023/05/26
8120
区块链共识机制
区块链共识算法之POS(2)
POS(Proof of Stake)共识机制,是一种由系统权益代替算力决定区块记 账权的共识机制,拥有的权益越大则成为下一个区块生产者的概率也越大。POS 的合理假设是权益的所有者更乐于维护系统的一致性和安全性。如果说 POW 把 系统的安全性交给了数学和算力,那么 POS 共识机制把系统的安全性交给了人 性。人性问题,可以用博弈论来研究,POS 共识机制的关键在于构建适当的博弈 模型相应的验证算法,以保证系统的一致性和公平性。
随心助手
2019/10/15
2.8K0
公链常用的共识算法
值得注意的是,一些公链会随着时间的推移而改变其共识算法,以适应技术和网络需求的变化。例如,以太坊从工作量证明(PoW)过渡到了权益证明(PoS)。同时,新的公链和共识算法持续出现,推动着区块链技术的边界。
终有链响
2024/07/29
1610
区块链的基石:工作量证明机制,如何驱动数字货币革命?
为防止恶意攻击,节点需完成复杂计算任务(即“挖矿”)来证明他们的工作量。这是一种共识机制,确保只有合法的区块可被添入区块链。
JavaEdge
2024/07/21
2790
区块链的基石:工作量证明机制,如何驱动数字货币革命?
区块链学堂——区块链词汇手册
【区块链】:Blockchain,分布式存储、加密算法、共识机制、P2P传输等计算机技术结合的新型应用模式。 【区块】:Block,用于记录区块链系统中数据的存储。 【链】:chain,区块头中通过引用哈希值链接。 【区块链服务】:BAAS,blockchain as a service,区块链即服务。 【分布式】:Decentralized,不依赖中心服务器,分布的计算机资源进行计算处理的模式。 【共识机制】:consensus,区块链中事务达成的分布式共识算法。 【P2P传输】:peer-to-pe
企鹅号小编
2018/01/24
19.2K0
区块链学堂——区块链词汇手册
共识机制:区块链技术的根基
技术定义是:共识机制是一个群体决策的流程,群体中的个体会执行和支持对群体其他个人最好的决定。这是一个个体需要支持大多数人决定的解决方式,不管他们意愿如何。
cloudchainchina
2018/09/19
4.2K0
共识机制:区块链技术的根基
推荐阅读
相关推荐
区块链共识机制的演进
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档