写点什么

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:466128

评论

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

肝了15000字性能调优系列专题(JVM、MySQL、Nginx and Tomcat),看不完先收藏

北游学Java

Java MySQL nginx tomcat JVM

Redis为什么是单线程?高并发响应快?

Linux服务器开发

redis Linux服务器开发 网络io C++后端开发 单线程

混搭的美感|靠谱点评

无量靠谱

前端⼤规模构建演进实践

白玉兰开源

架构 大前端

【转载】图形化系统开发组件X-Series(一)——XrossUnit介绍

赫杰辉

GitHub惊现!JVM G1GC的算法+实现,90张图+33段代码,你的面试专属!

Java架构师迁哥

博睿数据携数据链DNA创新理念,闪耀金融科技应用发展研讨会四川站

博睿数据

轻松带你学习java-agent

华为云开发者联盟

Java Trace Java虚拟机 java-agent 挂载

前端规范之路

白玉兰开源

大前端 开发规范

从源码分析 MySQL 死锁问题入门

比伯

Java 编程 程序员 架构 计算机

华云大咖说 | 华云数据与数科网维携手共建国产云生态

华云数据

一文搞定 Flink Job 的运行过程

shengjk1

flink flink源码 flink源码分析

彻底搞懂ThreadLocal

千珏

Java 源码分析 多线程 ThreadLocal

一个诡异的MySQL查询超时问题,居然隐藏着存在了两年的BUG

CoderW

Java MySQL 数据库 程序员 互联网

2020年12月的面试经历:美团4面+字节4面(均已拿offer),面试真题分享

Java架构师迁哥

家务活中的python协程

行者AI

协程 python学习

前端DDD总结与思考

白玉兰开源

大前端 DDD

Redis的适用场景简单剖析

大数据技术指南

redis 4月日更

重磅来袭:Spring之RequestBody的使用姿势小结

学Java关注我

Java 编程 架构 技术 程序人生

一入爬虫深似海,从此早睡是路人

Thrash

知识分享:SQL注入的流程和步骤

Thrash

sql

聪明人的训练(二十二)

Changing Lin

4月日更

如何深入的学习C语言

cdhqyj

编程 C语言 计算机 嵌入式

2021年3月券商App行情刷新及交易体验评测报告

博睿数据

什么是Selenium?使用Selenium进行自动化测试

码界行者

DevOps selenium

Golang 对象池

escray

学习 极客时间 Go 语言 4月日更

0门槛成为“技术牛人”!星环科技线上分享课“星课堂”开播,快来报名,一探究竟

星环科技

人工智能 数据库 云计算 大数据 直播技术

智汇华云 | ArSDN打通软件定义数据中心的“任督二脉”

华云数据

软件测试——教育机构课程顾问常见黑话大全

程序员阿沐

程序员 软件测试 教育 机构 教育培训

简简单单才是真,初试 Svelte

LeanCloud

打造创新模型,博睿数据首倡服务可达的数据链DNA

博睿数据

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