タグ

codingとwritingに関するcu39のブックマーク (2)

  • textlintのルールを簡単に作り始めることができるツールを作りました

    textlintJavaScriptで自由にルールを追加することができる仕組みになっています。 textlintで日語の文章をチェックする | Web Scratch しかし、普段JavaScriptをあんまり使ってない人にはBabelを使ったコード変換やMochaを使ったテストの設定など、ルールを書き始めるまでの環境づくりの方が大変です。 そのような環境設定をコマンド一発で作れて、textlintルールを作り始めることができるツールを作りました。 create-textlint-rule Scaffolding Tool textlint-scripts BabelやMochaなどのコマンドをラップしたもの 使い方 create-textlint-ruleを npm(Node.jsのパッケージマネージャ)でインストールするだけです。 Node.js(推奨はver6以上)をインストール

    textlintのルールを簡単に作り始めることができるツールを作りました
  • textlint + prhで表記ゆれを検出する

    proofread-helper proofread-helperは@vvakameさんが作っている文章の校正補助ツールです。(TechBoosterとかの執筆で使っている?らしいです) 機能としては表記ゆれの辞書を指定して、そのルールに則って文章のチェック、また期待する単語への書き換えを行うことができます。 ものすごくざっくり書くと、期待する単語と表記ゆれを補足する正規表現の組み合わせを持った辞書を作ってチェックするような形です。 仕組み的にはazu/technical-word-rulesと殆ど同じですが、辞書をyaml形式で書けたり、辞書内に期待通りに動いているのかの簡単なテストも書くことができます。 なので、辞書の追加や管理がしやすいと思います。 例えば、以下のように辞書を書くことができます。 version: 1 rules: # expectedのみだと 大文字小文字全角半角の

    textlint + prhで表記ゆれを検出する
  • 1