写点什么

JetBrains 推出基于 IntelliJ 平台的技术文档写作工具 WriterSide

  • 2023-11-27
    北京
  • 本文字数:771 字

    阅读完需:约 3 分钟

大小:372.35K时长:02:07
JetBrains推出基于IntelliJ平台的技术文档写作工具WriterSide

JetBrains 推出WriterSide,旨在让开发人员和技术文档人员可以通过编写、测试、构建这个工作流来创建技术文档。这个工具基于 intellij 平台 IDE,在过去的几年里,它已经被用于创建大部分 JetBrains 产品的文档。


这个项目是在数百次客户访谈和 10 多年的 IntelliJ 平台文档工作的基础上开发出来的。它们让我们知道需要开发哪些功能和解决哪些问题。


WriterSide 的一个主要目标是在开发人员和作者之间实现有效的协作,弥合他们之间的差距。它基于开发工具(如 Git)、拉取评审和自动检查,强制执行“文档即代码”管道流程,让整个团队能够像处理代码一样贡献、评审和跟踪变更。JetBrains 表示,这极大简化了文档管道流程。


WriterSide 支持 Markdown 和自定义的基于 XML 的标记,并允许文档作者在同一文档中组合这两种格式。例如,作者可以向 Markdown 文档中注入语义属性。WriterSide 还支持动态地将 Markdown 片段转换为 XML,并将它们导入到 XML 文档中。


WriterSide 内置了 100 多种检查,例如无效链接、缺失的资源、不正确的属性值等。可以根据企业内部的拼写和样式约定来定制检查。WriterSide 还提供了预定义的设计,可以很容易进行定制,这样文档作者就不需要处理与布局和 CSS 相关的问题。


由于文档作者需要编写 XML 或 Markdown,因此 WriterSide 提供了一个实时预览功能,可以立即反映每个更改并高亮显示错误。这在无法访问 CI/CD 管道或构建时间较长的情况下特别有用,可以在不等待输出完成的情况下检查输出。


WriterSide 还提供了一个基于人工智能的拼写检查器和一个由 JetBrains 构建的语法纠正器,支持超过 25 种语言。


WriterSide 既可以作为JetBrains IDE插件使用,也可以作为独立应用程序运行(Early Access Program (EAP))。该产品在 EAP 期间是完全免费的,但 JetBrains 承诺他们将提供免费版本或可以继续免费使用该工具的 EAP。


原文链接

https://www.infoq.com/news/2023/10/jetbrains-writerside/

2023-11-27 13:465783

评论

发布
暂无评论
发现更多内容

第三周作业

icydolphin

极客大学架构师训练营

架构一期第三周作业

Airs

架构师训练营第三周学习总结

成长者

极客大学架构师训练营

架构师训练营第二周总结

xs-geek

当区块链遇见共享经济,会碰撞出怎样的火花?

CECBC

区块链

LeetCode题解:242. 有效的字母异位词,数组计数,JavaScript,详细注释

Lee Chen

大前端 LeetCode

架构师训练营第 1 期 week2

张建亮

极客大学架构师训练营

spring-boot-route(二)读取配置文件的几种方式

Java旅途

Java Spring Boot

为什么Rust的println!不会发生所有权转移?

袁承兴

rust 元编程

Week 3 Assignment

Yinan

[Python3]三子棋游戏!祝大家中国71周年国庆节快乐!

MengZian

Python

集中日志系统ELK

Java个体户

ELK

第三周-代码重构-学习总结

刘希文

区块链3.0时代:大规模商业应用开发即将实现

CECBC

区块链 数字金融

架构师训练营第 1 期 week3

张建亮

极客大学架构师训练营

架构师训练营第 1 期 week2 总结

张建亮

极客大学架构师训练营

Mongodb异常关闭,再次启动报错

MySQL从删库到跑路

mongodb

Springboot 邮件任务

hepingfly

springboot 发送邮件

JD-GUI反编译jar包为Java源代码

MySQL从删库到跑路

Java jar 程序员 Spring Boot jar包的小秘密

架构师训练营 Week3 代码重构 - 学习总结 设计模式

spring 设计模式 JUnit

区块链可以为物联网做些什么?

CECBC

区块链 物联网

设计模式第三周作业「架构师训练营第 1 期」

天天向善

单例模式 组合模式

Golang单例模式手写稿

Jacky.Chen

最完整的PyTorch数据科学家指南(2)

计算机与AI

学习 PyTorch

分布式系统的核心:共识问题

多颗糖

分布式计算 计算机基础 分布式系统 架构师

架构师训练营第二周作业

xs-geek

vagrant 开发环境配置

孙志平

Linux忘记root密码怎么办

MySQL从删库到跑路

Linux 服务器 root密码 root

设计模式第三周总结「架构师训练营第 1 期」

天天向善

week03

……

第三周作业

极客大学架构师训练营

JetBrains推出基于IntelliJ平台的技术文档写作工具WriterSide_团队搭建_Sergio De Simone_InfoQ精选文章