タグ

lintに関するmatsuoshiのブックマーク (4)

  • 2018年のJavaScriptのコードフォーマッター事情 - Qiita

    2020/01/23追記: これはすでに古い情報です。ESLintとPrettierは同時に使わないのが今の推奨設定です。最新の情報は以下のところにあります。 https://future-architect.github.io/typescript-guide/baseenv.html 以下は過去の情報です PySpa統合思念体です。 go fmt便利ですよね。設定なしで言語が定めるルールで一発でやってくれるので良いですね。で、JavaScriptでは歴史的経緯もあって、フォーマットの流派はいろいろあります。 インデントはスペース2/4、ハードタブ 文字列にはシングルクオート使う派(英語キーボードだとシフトキー押さなくていい) 末尾のセミコロンは必須・省略 そのためカスタマイズ可能なフォーマッターが必要となります。カスタマイズの柔軟性や歴史的経緯や新しい文法への対応などで、いくつかのツー

    2018年のJavaScriptのコードフォーマッター事情 - Qiita
  • textlint で小説の作法を検証するための規則を作った - もなでぃっく

    小説を書くにあたって意外と面倒なのが、小説には様々な細かい作法が存在する事です。 例えば、行頭に全角スペースを入れたり、会話文の閉じ括弧の前に句点(。)を入れてはいけなかったり。人間が気をつけて書いても、どうしたってケアレスミスをしてしまいます。 プログラマがコードを書く時は、ケアレスミスを防ぐために自動でテストをするようにします。日語の文章だって同じように「自動テスト」で問題がないか確認できるはずです。 そこで自動化できないかと考え調べたところ、azu さんが作られている textlint で近い事ができそうだったのですが、残念ながら既存の対応規則(ルール)では日小説向けの細かい作法というのはチェックできないようでした。 というわけで、いっそ自作してしまえの DIY の精神で textlint 向けの規則を作ってみました。 github.com これを利用する事で、以下のような小説

    textlint で小説の作法を検証するための規則を作った - もなでぃっく
  • Linting HTML using CSS | bitsofcode

    When HTML is written incorrectly, nothing much happens. Because of this, it's easy to have invalid, unsemantic, or unaccessible bits in markup without it being obvious. There are many ways we can lint our HTML to discover and fix these issues, for example using the W3C Markup Validation Service. Another thing we can do, which can be more easily integrated into a development workflow, is to use som

    Linting HTML using CSS | bitsofcode
  • ESLintでJavaScriptの構文チェックを始める | Tips Note by TAM

    ESLint の考え方は「Everything is pluggable」。 全てのチェック項目は自由にON/OFFの切り替えが可能で、独自のルールを作成して追加することも可能です。 また既存のルールについては比較的ドキュメントが充実しています。 ・eslint/docs/rules at master · eslint/eslint JSCS 構文チェックも可能ですが、エラーが発生した箇所をフォーマットに合わせて自動修正させることが可能です。 2016年4月、JSCSはESLintに統合されることが発表されました。 すぐできるESLintの使用環境 ESLint はカスタマイズの自由度がとても高い構文チェックツールですが、 複雑なカスタマイズをしようとすると、それなりに手間がかかります。 使ったことが無い方は、とりあえず手間を掛けずに一度ツールを使ってチェックしてみたい、 と思われるかも

    ESLintでJavaScriptの構文チェックを始める | Tips Note by TAM
  • 1