ドキュメント執筆にもGit、ビルド、テストで再利用性や整合性を実現する「Writerside」、JetBrainsがプレビューリリース

今回は「ドキュメント執筆にもGit、ビルド、テストで再利用性や整合性を実現する「Writerside」、JetBrainsがプレビューリリース」についてご紹介します。

関連ワード (作成、単一、表現可能等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Kotlinなどの開発元として知られるJetBrainsは、テクニカルドキュメントのための一連のツールを統合したドキュメントオーサリングツール「Writerside」のプレビューリリースを発表しました。

fig

ソフトウェア開発においては、テキストで記述されたソースコードをGitでバージョン管理し、ビルドによって複数のソースコードを1つのアプリケーションへとまとめ上げ、コンパイルし、テストをして本番環境へのデプロイによりアプリケーションを公開します。

そしてこのプロセス全体を、さまざまな機能を備えたツールチェンを用いて自動化することで、ソフトウェア開発の効率を高めています。

一方で、例えばアプリケーションのチュートリアル、SDKやAPIのリファレンスドキュメントなどのドキュメントの制作過程においては、複数のファイルをフォルダにまとめ、手作業で目次のページとリンクさせることや、ソースコードのサンプルの記述や、警告のための赤いアイコンなど、リッチな表現の実装のためにCSSやJavaScriptなどを手作業でドキュメントファイルの中に書き込んで実現してしまうケースも多いでしょう。

この方法では、目次が変わるたびに慎重な変更作業が必要ですし、見栄えを改善しようとしても1つ1つの該当ページをマニュアルで書き換えていくほかありません。

こうした手作業の多いドキュメントの作成を、ソフトウェア開発者が用いているのと同じようにツールチェーンによる自動化によって効率を高め、開発者とのコミュニケーションを容易にする目的を持っているのが、今回プレビューリリースとなった「Writerside」です。

Markdownに対応、MermaidやLaTexの記述も可能

Writersideでは、ファイルだけでなくGitによるコンテンツの管理が可能。コンテンツの再利用も容易になっています。

ドキュメントはMarkdownもしくはJetBrainsの独自セマンティックによるXML形式での記述が可能です。また、Mermaidによるダイアグラムの記述、LaTexによる数式の記述も可能になっています。

テンプレート機能によって、リファレンスマニュアルなどでよく見られる「ワーニング」の赤い文字や「Note」などの注釈のレイアウトなどが、簡単なマークアップで表現可能になり、あとからまとめて見栄えなどを変更することも可能です。

ビルドを実行しなくとも、Writerside上で単一のページをライブプレビューしたり、Webブラウザーでサイト全体を開いて参照できたりできます。

ライブプレビューとビルドではテストが行われ、マークアップの属性やセマンティックなどの誤り、あるいは組織毎に設定された執筆ルールなどから外れた要素があれば検出できます。

実際にJetBrainsのIntelliJ IDEAドキュメントやKotlinヘルプなどは、Writesideで作成されているとのことです。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
ポケモンGOに“緑のディアルガ”初登場、23日から 「ズガイドス」「アンノーンU」など色違い続々
くらテク
2021-07-23 01:43
グーグル、「Android 15」を正式発表–オンデバイスAIモデルを搭載
IT関連
2024-08-15 02:24
今日3月31日は「世界バックアップデー」、バックアップとリストアについて見直してみては?
ストレージ
2025-04-01 23:52
「iOS 16.5.1(a)」リリース、緊急セキュリティ対応で
IT関連
2023-07-12 06:09
在宅勤務、昼過ぎの疲労を乗り越える5つの方法
IT関連
2022-12-07 19:16
夜型人間も夜型人間も平日の活動量に差がなく、社会的要因が影響しているという世界初の研究
IT関連
2022-02-19 02:19
着実に動く量子コンピューティング市場、課題解決への取り組み
IT関連
2025-01-31 21:17
富士通とレッドハット、DX支援事業を共同展開–新協業モデルに
IT関連
2022-03-11 23:40
変化はチャンス–開発者がAIを恐れるべきではない理由
IT関連
2023-05-20 11:09
PoCの問題は技術ではなく人や組織にある–ガートナーがエンジニアの将来を展望
IT関連
2024-04-04 10:48
NTT Comら、スマートグラスを活用した看護を実証–ケアの質向上と負担軽減の両立へ
IT関連
2023-07-16 23:15
ロシア関与の「Cyclops Blink」ボットネットがASUS製ルーターを標的に
IT関連
2022-03-19 18:50
「Windows Server 2022」が長期サービスチャネルで一般公開
IT関連
2021-08-23 13:44
Anthropic、「Claude」で「Googleドキュメント」のファイルを分析可能に
IT関連
2024-11-28 05:15