この記事はTORICO Advent Calendarの16日目の記事です。投稿された日を見てはいけません。
他の人が普段使っているツールが気になるのですが、それならばまず自分の使っているものを晒さねばならない(?)ということで最近使っているMacのアプリ・ツールあたりを晒していこうと思います。
普段やってること
- python(Django)、Nuxt.js(Vue.js)
- 画像素材のサイズ調整など
使っているパソコン
- MacBook Pro
プログラミング系
JetBrainsに共通
よく使っている機能
Tools -> FileWatchars
こちらは普段CSSはSCSSで書いているのですが自動でこれをオンにするだけでCSSにコンパイルしてくれます。(LESSなども対応しています)
Languages & Framework -> JavaScript -> Code Quality Tools -> ESLint
Run eslint --fix on save にチェックをするとセーブするたびにlint修正してくれます。
学生は無料でなんと使えます!
https://www.jetbrains.com/ja-jp/community/education/#students
PyCharm
https://www.jetbrains.com/ja-jp/pycharm/
最初はvs codeと比べて重いし、設定が色々するところがあって難しいし、有料だし(フル機能のProfessional版または無料のCommunity版があります)使い慣れなかったのですが、デバックや、予測変換機能、キーマップに慣れるといい感じです
WebStorm
https://www.jetbrains.com/ja-jp/webstorm/
こちらもJetBrains製のエディタでこちらはJavaScript用のエディタです。昨今はTypeScriptが主流になってきており、TypeScriptを開発しているMicrosoftのVisual Studio Codeが人気だと思いますが、私はPycharmでキーマップをJetBrainsのもので覚えてしまったので、そのままこちらが使い勝手がわかるので使っています。肝心の使い心地ですが、Vueを使うにあたってのプラグインが用意されており補完や定義元ジャンプもかなりよく効いており、特に問題ありません。
vue plugins
https://plugins.jetbrains.com/plugin/9442-vue-js
SublimeText
https://www.sublimetext.com/3
無料でも使えます。
こちらもエディタです。jetBrainsを普段使っているのですが、プロジェクト単位で開くこと多く、さらっとダウンロードしたjsonみたい時など単体で開きたい時に使っています。
iTerm
https://iterm2.com/
Mac標準のターミナルもありますが、こちらも有名です。高機能。
Sequel Pro
https://www.sequelpro.com/
データベースをいい感じにみたり、操作できたりするもので、かなりシンプルで使いやすいです。
Sequel Ace
MySQL 8系に対応した後続のこちらがあります。
SouceTree
https://www.sourcetreeapp.com/
Git管理をグラフィカルにできるもの。git操作自体はターミナルでしていますが、git diffでの差分チェックに疲れ、他のブランチがどのように切りわかれているのか見るために使っています。
画像編集系
どうしてこちらをあげようかと思ったかというと、業務で素材画像がpsd形式でくる事が多く、そちらのpngやjpegへの書き出しをしたりする事が多いためです。
Affinity Designer
https://affinity.serif.com/ja-jp/designer/
いわゆるAdobeのillustrator。ファイルの互換性ありで高機能。しかも買い切り。
他にもAffinityはphotoshop似のAffinity Photoもあります。
https://affinity.serif.com/ja-jp/photo/
終わってしまったのですが
https://affinity.serif.com/ja-jp/press/newsroom/affinity-is-cutting-the-price-of-everything-by-30-for-black-friday-2020/
30%オフで買える期間も設けてあります。
iPad版もあります。
waifu2x
http://waifu2x.udp.jp/index.ja.html
最近業務でフリーの画像を探して使うことがあったのですが、やっと見つけたマッチしそうな画像が小さく。。。そこでこちらを使いました。高画質にしてくれるツールです。
ImageOptim
https://imageoptim.com/mac
こちらはEXIFのメタデータ(なんのカメラで撮ったとか・どこで撮ったかの情報)を削除してくれます。ファイルサイズの削減も一緒にしてくれます。
ImageOptim -画像オプティマイザ圧縮-
https://apps.apple.com/jp/app/imageoptim-%E7%94%BB%E5%83%8F%E3%82%AA%E3%83%97%E3%83%86%E3%82%A3%E3%83%9E%E3%82%A4%E3%82%B6%E5%9C%A7%E7%B8%AE/id1450716465?mt=12
こちらはAppStoreからのダウンロードになります。圧縮率が80%ぐらいで、しかも画質が落ちていなく使いやすいです。
コミュニケーション系
Slack
言わずと知れたSlack
Skitch
https://apps.apple.com/jp/app/skitch-%E6%92%AE%E3%82%8B-%E6%8F%8F%E3%81%8D%E8%BE%BC%E3%82%80-%E5%85%B1%E6%9C%89%E3%81%99%E3%82%8B/id425955336?mt=12
こちらは文字でコミュニケーションをする上でスクリーンショットを送ることが多いのですが、
そこでもっとわかりやすくしたい時は簡単に矢印を入れられるこちらを使っています。
Zoom
言わずと知れたZoom
オンライン会議に非常に便利。
ツール系
Notion
こちらもかなり有名ですが、コードを入れられたり、ネットの記事をブックマークにして差し込めたり、ほとんどなんでも入れられるメモ帳。
個人的には思いついたことを即座に書くには少し立ち上がりが遅い。
apple純正のメモ帳
さらっとメモしたい時、オフライン(iphone)からでもすぐ書きたい時使っています。
Station
https://stationhq.com/
こちらはwebアプリ一括管理アプリ、gmailもslackもsns各種サービスもこれで一括で管理できる。
ただ個人的にはこのアプリの問題ではないが、複数に同時にひらけないので自分にあっていなく最近使用していない。
まとめ
ツールが多くなっていけば多くなるほど、Macがごちゃごちゃしていくので必要最低限のアプリにしていきたいですね(決意)