在线文档

面向研发特性,提供在线文档管理,支持数学公式、代码高亮、代码评注、API接口文件生成和Word文档在线,实现版本化和全文检索。

开始了解

文档管理

iSoftBook平台面向每位用户、每项资产、每个项目提供一个在线文档管理系统,支持创建在线Web和API文档,并据此构建个人、组织和团队的研发知识库

提供功能完备、版本化的网络文件管理系统.

  • 提供文件和文件夹的创建与浏览
  • 提供文件上传、下载与重命名
  • 提供文件和文件夹剪切、复制与黏贴
  • 提供文件变更状态:A-新增,M-修改,D-删除等
  • 提供文件锁定与解锁

iSoftBook提供优化机制,支持大文件和超大文件上传并实施高性能版本化管理,自动支持大文件上传失败重试和断点续传,具体操作如下:

  • 1.大文件上传遇到问题时自动进行重试。
  • 2.重试后仍不能上传,提示上传失败。
  • 3.待网络等问题修复后,重新选择该文件执行上传,系统自动执行断点续传,于中断处继续上传。

文档编辑

用户在文档管理中,可以新建HTML文档,点击HTML文档名称,打开并编辑该HTML文档。提供功能丰富的HTML文档在线编辑.

  • 提供图片、表格处理
  • 提供Word、HTML等文档黏贴
  • 提供Redo、Undo
  • 支持多人在线编辑和自动合并
  • 建议:粘贴的文本通过工具栏“移除格式”可缩小文本占用的空间。

公式编辑

提供Web在线公式编辑与显示。见文档编辑

  • 基于TeX语法
  • 可视化编辑
  • 可重入编辑

代码高亮与编辑

HTML文档中代码片段编辑与高亮显示。见文档编辑

  • 支持在HTML文档中插入代码片段
  • 支持C、C++、Java、JS等代码文件高亮显示

API文档编辑

用户在文档管理中,可以新建API文档,点击API文档名称,打开并编辑该API文档。

  • 支持C、C++、Java、C#等常见代码API文档辅助生成与编辑
  • 包括简介、属性、方法、用法、备注等内容
  • 自动根据包构成API的层次结构

协同编辑

iSoftBook HTML和API在线文档支持协同编辑:即允许多人同时编辑一个文档,系统自动进行编辑内容合并和冲突检测。

iSoftBook 协同编辑要点:

  • 多人可以同时在线编辑HTML和API文档。
  • HTML文档能对在不同段落中编辑的内容进行自动合并。 HTML同一段落中的同时编辑,会出现冲突,显示多方编辑的内容,请用户予以解决。
  • API文档能对不同包、类、属性、方法、用例等不同信息支持多方同时协同编辑。
  • HTML和API文件保存时,自动进行多方编辑内容的合并。
  • 用户可以通过即时消息进行协同编辑沟通,或者通过锁定机制实现独占式编辑。

Word文档

提供Word文档Web在线显示.

  • Word文档转换HTML文档
  • 转换缓存管理
  • 支持知识地图,构建知识网络

代码评注

实现代码文件评审和标注.

  • 代码文件行级评论和标注
  • 权限控制约束
  • 评注中支持关联其它资源
  • 建议:评注中粘贴的文本通过工具栏“移除格式”可缩小文本占用的空间。
  • 代码评注查阅

全文检索

提供文档全文索引和检索引擎.

点击系统顶部导航栏“搜索”输入框,输入关键字,执行全文搜索。

iSoftBook中项目任务是一种特殊文档,执行全文包括对项目任务的搜索。

如果是在项目任务中进行任务搜索, 则仅会在该项目的任务范围内进行全文搜索。

并在搜索结果页面中记忆搜索上下文,如前次搜索的一个项目的任务,则在搜索结果页面中再次进行搜索时,仍局限于该项目的任务。

  • 动态监控文档和任务,实时全文索引。
  • 支持Office、PDF、HTML、API、RAR等多文件类型。
  • 权限约束的高性能全文检索。

版本支持

iSoftBook基于SVN或者Git两种引擎对在线文档系统提供版本支持,为二进制大文件提供高性能版本化管理,更多功能参见泛在版本管理。

文档管理界面中点击“提交版本”按钮,创建新版本。

  • 自动建立版本库。
  • 一键点击输入版本信息。
  • 在线浏览文档版本。