(1)官方文档
开发语言、开源框架、开源软件都会为开发者提供了非常全面的官方说明文档,开发文档大多数是自动生成的(Javadoc/Doxygen/Doxia/JSDuck),便于文档的及时更新大多数是HTML格式的。官方开发文档更全面、更权威,也不用特意去记URL,只要Google一下“xxx docs”既可以看到。
比如:
jQuery
http://api.jquery.com/
Bootstrap
http://getbootstrap.com/
Java
https://docs.oracle.com/javase/8/docs/index.html
Spring
https://spring.io/docs/reference
Hibernate
http://hibernate.org/orm/documentation/
Redis
https://redis.io/documentation
PostgreSQL
https://www.postgresql.org/docs/9.6/static/index.html
MongoDB
https://docs.mongodb.com/
Java只有JDK6核心API的中文版文档:
http://download.oracle.com/technetwork/java/javase/6/docs/zh/api/index.html
(2)文档聚合
DevDocs
http://devdocs.io/ 在线API文档浏览,支持模糊搜索,可离线使用(通过AppCache把离线数据保存在IndexedDB中,但容易被浏览器清除)
(3)离线工具
早期没有专门的离线工具,基本都是把官方HTML版的文档或整理的文档,打包成CHM文件,方便查看。比如,苏沈小雨整理的 CSS2中文手册 就使用的非常广泛,估计现在也有人用。
现在,macOS的Dash是最有名的,收费的,但是作者也很开放,允许其他人开发Dash-like应用直接使用所有的Dash docsets。各个平台就有了不同离线文档工具:
Dash(OSX)、
Velocity(Windows)、
Zeal(Linux/Windows)、
LovelyDocs(Android)。
Zeal
Velocity
(4)速查手册 CheatSheet
OverAPI.com 收集了大量对开发人员非常有用的速查手册,页面也很简洁。

- 大小: 38.5 KB

- 大小: 103.6 KB

- 大小: 70.1 KB

- 大小: 36.6 KB

- 大小: 48 KB

- 大小: 49.3 KB

- 大小: 123.7 KB
分享到:
相关推荐
ERP用友开发文档 ERP用友开发文档 ERP用友开发文档 ERP用友开发文档
以下是关于软件开发文档的详细解释: 首先,软件开发设计文档包括以下几类: 1. 软件需求说明书:这是软件开发的第一步,它详细描述了软件的目标、功能、性能、用户界面和运行环境。通常包含引言(编写目的、背景...
本文将深入探讨软件开发文档的重要性、种类、结构以及如何编写有效的软件开发文档。 首先,软件开发文档是整个开发流程的灵魂,它记录了项目的每一个阶段,包括需求分析、设计、编码、测试和维护等。文档的清晰度和...
本文将深入探讨“软件开发文档模板(最全)”所涵盖的几个核心部分:需求文档、设计文档和开发文档,以及它们如何在软件生命周期中发挥作用。 1. **需求文档**: - 需求分析报告:详细描述软件应实现的功能和非...
以下是一些关键的软件开发文档及其详细解释: 1. **项目开发计划**:这是项目启动阶段的关键文档,它定义了项目的总体目标、时间线、资源分配、里程碑和风险评估。项目开发计划有助于确保所有团队成员对项目的预期...
"软件开发文档模板合集"提供了一系列的标准模板,帮助开发者规范地完成各个阶段的工作,确保项目的顺利进行。 1. 可行性研究报告:在项目启动阶段,可行性研究报告用于评估项目的可能性,包括技术可行性、经济可行...
"2019WPS二次开发文档API.zip"这个压缩包文件,正是为了帮助开发者深入了解并利用这些接口而准备的资料集。其中包含了2015年的二次开发文档,虽然时间有些许滞后,但其核心理念和主要API接口依然具有很高的参考价值...
"软件开发文档标准"强调了规范化的文档编写和管理对于一个项目的成功至关重要。以下是对这一主题的详细阐述: 1. **需求规格说明书**:这是项目启动阶段的关键文档,它详细描述了用户的需求、系统的功能以及预期的...
鸿蒙APP开发基础知识文档鸿蒙APP开发基础知识文档鸿蒙APP开发基础知识文档鸿蒙APP开发基础知识文档鸿蒙APP开发基础知识文档鸿蒙APP开发基础知识文档鸿蒙APP开发基础知识文档鸿蒙APP开发基础知识文档鸿蒙APP开发基础...
【鸿蒙系统开发文档】是华为推出的一款面向全场景的分布式操作系统——HarmonyOS的核心技术资料,旨在为开发者提供全面的、深入的开发指南。HarmonyOS作为一个创新的物联网操作系统,其目标是打破传统硬件之间的壁垒...
项目开发文档大全是一个珍贵的资源集合,它涵盖了整个软件开发周期中的关键文档,对程序员、项目经理以及团队成员来说,这些都是不可或缺的参考资料。这些文档确保了项目的顺利进行,提高了团队协作效率,同时也为...
FineReport开发文档的最后部分讲解了关于单元格HTML内容、单元格值改变、单元格元素扩展、打印时修改单元格值、页面事件、预览执行等细节方面的技术知识。这些内容对于插件的细粒度控制和高级功能实现具有指导意义。...
TRX插件开发文档 TRX插件开发文档 TRX插件开发文档 TRX插件开发文档
【标题】"fanuc二次开发文档"涉及到的核心概念是Fanuc数控系统(FANUC CNC)的二次开发,这是对Fanuc控制系统进行自定义功能扩展的过程。Fanuc是一家全球知名的数控系统制造商,其产品广泛应用于机床行业。通过二次...
海康威视开发文档2.0是针对其IP监控系统开发的接口规范和应用指南。这份文档详细说明了如何通过IP Surveillance API来实现与海康威视前端和后端设备的交互。通过这份文档,开发者可以学习到如何整合与使用海康威视的...
【东集小码哥PDA开发文档】是一份详尽的指南,专为开发者提供关于如何在东集小码哥PDA上进行软件开发的知识。这份文档覆盖了从基础概念到高级技术应用的各个方面,旨在帮助开发者充分利用这款设备的功能,进行高效、...
在软件开发过程中,一套完整的项目开发文档是至关重要的。这些文档不仅规范了开发流程,确保项目的顺利进行,还能提高团队沟通效率,降低出错风险。本资源“软件项目开发文档模板-全套”提供了涵盖开发全周期的一...
此开发文档涵盖了多个关键知识点: 1. **API接口**:WPS API V9提供了大量的接口,这些接口允许开发者访问和操作WPS的各项功能,如文字处理(WPS Writer)、电子表格(WPS Sheets)和演示文稿(WPS Presentation)...
这个SDK包含了必要的库文件、Python示例代码(demo)以及详细的SDK开发文档,帮助开发者快速理解和集成到自己的应用中。 一、SDK库文件: 这些库文件是SDK的核心部分,通常包括动态链接库(.dll或.so)和静态库(....
### 软件开发需求文档模板关键知识点解析 #### 一、引言 **1.1 编写目的** - **定义对象**:明确指出需求文档面向的具体软件产品,阐述开发该软件的意义、作用及最终目标。 - **需求规格说明**:详细说明软件的...