LoginSignup
5
6

More than 5 years have passed since last update.

Markdown をプレビューしてくれるツール grip を使って Prmd から出力したドキュメントを表示する

Posted at

GitHub markdown API で Markdown をプレビューしてくれる grip を使って
prmd から出力したドキュメントを表示します

Prmd とは?

Prmd は JSON Schema の scaffold, 正当性チェック, ドキュメント生成を行うツールです。
詳しくは下記の記事を参照してください

Rubyの prmd gem でYAMLのスキーマバリデーションをする

grip とは?

ローカル環境でGitHubのREADMEを表示するためのコマンドラインツールです。
README以外も表示可能です。

インストール

:snake: Python

$ pip install grip

:beer: Brew

$ brew install grip

サンプル

以下の記事で作成した Markdown を表示してみます

Rubyの prmd gem でYAMLのスキーマバリデーションをする
Prmd は JSON Schema の scaffold, 正当性チェック, ドキュメント生成を行うツールです。

コード

  • schema.md
## <a name="resource-person">Person</a>

Stability: `prototype`### Attributes

| Name | Type | Description | Example |
| ------- | ------- | ------- | ------- |
| **age** | *string* | age of person<br/> **pattern:** `^[0-9]{1,3}$` | `"example"` |
| **name** | *string* | name of person | `"example"` |

実行

$  grip schema.md
 * Running on http://localhost:6419/ (Press CTRL+C to quit)

$ open http://localhost:6419/schema.md

schema.png

外部資料

5
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
6