watari開発 – Advent201920 –
目次
stage20: xcodeのラストメンテナンス
画像投稿の機能を作ろう。とは思ったのだが、あとわずかにxcodeのメンテナンスが残っていたのでやっておく。
fontとカラーコードの調整
最終形
こうなる。
molokai入れる
カラーコードはmolokaiを使っているので入れる。
今回は、https://github.com/gregstula/molokai-for-xcode/blob/master/molokai.dvtcolortheme これをdownloadして、 ~/Library/Developer/Xcode/UserData/FontAndColorThemes
ここに配置。
xcodeを再起動して、preference > Font & Colors に出てくる。
cicaフォントを使う
今vimだとcicaフォントなので選んでサイズ等を調整。
これでOK
linter
保存時にコードフォーマットかけて欲しい。他の言語だとそれで書いているせいで手動でフォーマッティングとか苦痛でしかない。あと世の中の英知が集めた「こう書いたらダメなやつ」みたいなのを示唆してくれた方が楽なのでlinterを導入。
install SwiftLint
https://github.com/realm/SwiftLint
これを入れる。Podから入れられるらしいので入れておく。
Podfileに
## linter
pod 'SwiftLint'
を記載して、 bundle exec pod install
xcodeの設定を追加する。
これでbuild時にrun scriptしてダメなところを表示してくれるようになる。
こんな感じだ。
autocorrect
xcodeだと保存時に実行するというのが難しそうなんだが、結局build時に実行することにしたので、上記のrun scriptの中身を
# Type a script or drag a script file from your workspace to insert its path.
if which ${PODS_ROOT}/SwiftLint/swiftlint >/dev/null; then
${PODS_ROOT}/SwiftLint/swiftlint autocorrect --format
${PODS_ROOT}/SwiftLint/swiftlint
else
echo "warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
fi
こうした。
次こそは
明日は土日なのでゆっくり作業ができるだろう。
画像投稿機能を作ろう。
- 前の記事
watari開発 – Advent201919 – 2019.12.19
- 次の記事
watari開発 – Advent201921 – 2019.12.21