Electron ドキュメントスタイルガイド
Electronのドキュメント(英語)を書くためのガイドラインです。
ヘッディング
- 各ページは最上部に1つの
#
レベルのタイトルが必要です。 - 同じページの章には、
##
レベルの見出しが必要です。 - 節の見出しは、ネストする深さに応じて増やした
#
が必要です。 - ページのタイトルは APA タイトルケース に従う必要があります。
- すべての章のタイトルは APA タイトルケース に従う必要があります。
Quick Start(クイックスタート)
を例にすると、以下のようになります。
# Quick Start
...
## Main process
...
## Renderer process
...
## Run your app
...
### Run as a distribution
...
### Manually downloaded Electron binary
...
ただし、 API リファレンスに関してはこのルールの例外があります。
Markdown のルール
このリポジトリでは、一貫した Markdown スタイルにするために markdownlint
パッケージを使用しています。 正確なルールについては、ルートフォルダ内の .markdownlint.json
ファイルをご参照ください。
リンターのルールではカバーしきれないような、いくつかのスタイルガイドラインを以下に示します。
- コードブロックでは
cmd
の代わりにsh
を使用します (構文ハイライトのため)。 - 可読性を考慮し、行の長さはできるだけ 80 から 100 文字にしてください。
- 2 階層以上にネストしたリストは使用できません (Markdown レンダラーのため)。
- すべての
js
とjavascript
コードブロックは、standard-markdown によって整形されます。 - 順序無しリストには、ダッシュではなくアスタリスクを使用してください。
使用する言葉
- 結果を説明するときは、「なるでしょう」より「なります」を使用します。
- 「プロセス上」より「プロセス内」が望ましいです。
API リファレンス
以下のルールは、API のドキュメントにのみ適用されます。