将(6)39この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。みなさん、Markdown書いてますか?私が所属する事業開発部では、prismatixというサービスの開発をしています。その仕様書などのドキュメントの多くがMarkdown形式で書かれています。そのため、私も日々Markdownを書いているのですが、その編集環境をできれば快適なものにしたいと思って試行錯誤しています。本エントリでは、私が求める理想的なMarkdown編集環境に対し、現在どのような手段で実現しているか紹介します。IDEAとそのプラグインが良いVSCodeとその拡張も捨てがたいVimでもそれなりに行けるMarkdown編集環境に求めるもの現在作成しているドキュメントには次のような特徴があります。プロジェクトリポジトリにソースとドキュメントが同梱されているソースとドキュメントは不可分なものであり、一緒にバージョン管理されるべきですMarkdownにPlantUMLが埋め込まれている設計文書に必要なクラス図、状態遷移図、シーケンス図は、UMLをテキスト形式で書けるPlantUMLで表現しています開発言語はJavaドキュメントに直接関係するものではありませんが、編集環境を選ぶ際の視点の一つですこれらのことから、私がMarkdown編集環境に求めるものは、次のようなものです。開発環境と共用MarkdownのハイライトMarkdownのプレビューPlantUMLのハイライトPlantUMLのプレビューVimキーバインド(これだけは好み)上記の要求に対して、色々編集環境を試行錯誤してきました。その中で良さそうな3つを紹介します。Plugin現在のメインの編集環境です。コードと一緒に扱うのに都合が良いのが一番の理由です。不都合があったので設定で回避しています。supportプラグインはCSSで見た目をカスタマイズできるため、GitHubに近い好みの形にしています。日本語の扱いがもう少しなんとかなって欲しいですが、開発環境と共用しないならかなり良いと思います。Chrome拡張Vimをフルパワーで使えるので、簡易的なドキュメントならこれでやっちゃいます。VimキーバインドメリットフルパワーのVimが使えるブラウザでプレビューできるデメリットPlantUMLサポートがないJavaもつらいその他補足事項Markdownに埋め込まれたPlantUMLを見るには、弊社の都元ダイスケが作成したPegmatiteが便利です。リリースしましたまた、純粋にMarkdownを書くだけなら、弊社の阿部信介が紹介したTyporaのような専用ソフトを使うのも良いかもしれません。69,925越後のデベロッパー。2人の小学生と日々戦うお父さん。〜ITエンジニアのお仕事とホンネ〜2月19日に新卒向けの会社説明会〜ITエンジニアのお仕事とホンネ〜を開催します。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。#cmdevio新型コロナウイルスの感染拡大を受け、本イベントを延期させていただくことになりました(開催時期未定)。お申し込みいただいた皆様には大変申し訳ございませんが、何卒ご理解いただけますようよろしくお願いいたします。AWSについてライトに色んな情報交換をしましょう。カフェ店長のオカノです。使いたいときの注意点を書きました。EC2)環境において、不要な踏み台サーバをなくすことができる便利なアップデートです。環境をDockerで構築してみました。臼田佳祐294ワークフロー自動化OSSのn8nをAWS環境で建てて検証してみました。非常に期待できるサービスです。Fargateの勉強をしています。使ってみたい方は参考にしてください。洋介252SnowflakeがAWSの東京リージョン上で稼働するようになりました。データを日本に置けます。芳賀健229こんにちは!猫様の忠実なるしもべ、芳賀健です。Tokyoで開催されました。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。