Upgrade to Pro — share decks privately, control downloads, hide ads and more …

書籍を書きました。 そう、VS Codeで。

kameneko
February 01, 2023

書籍を書きました。 そう、VS Codeで。

TechFeed Experts Night#12 〜 【VSCode, Vim, Emacs】エンジニア向けエディタ最新動向!にて発表した資料です。

※8分間のLTなので「詳細はググれ!」となっているのはご容赦ください🙏

https://techfeed.io/events/techfeed-experts-night-12
https://www.youtube.com/watch?v=WQgLRvuB8_o

kameneko

February 01, 2023
Tweet

More Decks by kameneko

Other Decks in Technology

Transcript

  1. かめねこ • @kameneko1004 • さくらインターネット所属 • インフラエンジニア • サーバとコミュニティと車がすき •

    愛車はMAZDA3 • 絶賛口内炎(ツライ VS Code歴: 8年 (ベータ公開から利用中)
  2. VS Codeを選択 • textlint が利用できる • プレーンテキストなのでGithubで管理できる • ファイルが軽量 https://textlint.github.io/

    • 日本語などの自然言語用のLintツール • Markdownとプレーンテキストをサポート • ルールを追加してカスタマイズ可能
  3. Tips 使っているtextlintルール $ npm install \ textlint-rule-ja-hiragana-keishikimeishi \ textlint-rule-ja-hiragana-fukushi \

    textlint-rule-ja-hiragana-hojodoushi \ textlint-rule-ja-unnatural-alphabet \ textlint-rule-no-dropping-the-ra \ textlint-rule-ja-no-weak-phrase \ textlint-rule-web-plus-db
  4. Tips .textlintrc { "filters": { "comments": true, "allowlist":{ "allow": [

    "時系列", "k個", "TODO", "Triton" ] }, }, "rules": { "ja-hiragana-fukushi": true, "ja-hiragana-hojodoushi": true, "ja-hiragana-keishikimeishi": true, "ja-no-weak-phrase": true, "ja-unnatural-alphabet": true, "no-dropping-the-ra": true, "preset-ja-technical-writing": { "max-ten": { "max": 4 }, "max-kanji-continuous-len": { "max": 8 }, "sentence-length": { "max": 200 } }, "spellcheck-tech-word": true, "web-plus-db": true, } } textlintの校正ルールを上書きする