SpellCheckerを組み込んでXcode上でできるだけ早くtypoに気づく by かっくん

iOSDC Japan 2020
LT(5分)

SpellCheckerを組み込んでXcode上でできるだけ早くtypoに気づく

fromkk かっくん fromkk
2

日々開発をしている中でも様々な作業があります。
コードを書くことももちろんですがコードレビューも大事なタスクですね。
ただ、コードレビューにおいても人間がすべきものとそうでは無いものがあると思います。
コードの書き方やフォーマットはLintやFormatterを利用するだけでも治安はかなりよくなります。
次に悩まされるのがtypo(打ち間違い)の指摘ですね。
XcodeはBuild Phaseで特定の出力をするとXcode内にwarningやerrorを明示的に表示することが可能です。
そこでコードの内容を読み取り、英単語ではなさそうなコードを発見するとwarningとして表示するツールを作成しました。
本トークでは

  • Xcodeでwarningやerrorを表示する方法
  • typoを見つける方法
  • ツールを自作するまでの流れ
    をご紹介します。
    世の中からtypoを少しでも減らして、人間がすべき作業に注力していきましょう。