Atom が重いと感じている人に試してほしいこと
前提
本記事はQiita(移行元)からの移行です。
概要
Hameeアドベントカレンダー二日目です。
atom は、離脱の理由のほとんどが
「重い」
という言葉な気がします。
離脱した人は vim にいったり、 VSCode いったり・・・
いやいや。atomの重いのは必要なことを試してからでも遅くないですよ。
というすすめ。
1. パッケージは必要最低限に
実はatomは必要ないパッケージまで、全部 Enable の状態で起動されています。
勿体無い。
よってまずはいらないパッケージを Disableにして見ることをお勧めします。
(coreパッケージももちろん含みます。)
手順
- 「Cmd + ,」 でSettingsを開く
- Packagesを開く
- Core Packages において自分が使わないものを全てDisableにする
3.については、私の場合だと、PHP, JavaScript, html, CSS以外は触らないに等しいので、
それらに関わらない Packages は全てDisableにしています。
終わると以下のような感じ。(一部ですが)
<img width="779" alt="スクリーンショット 2018-12-01 11.36.16.png" src="https://qiita-image-store.s3.amazonaws.com/0/183308/20286b24-e8a8-560d-c3af-b56758e52de3.png">
time-copを使ってボトルネックを調べる
コミュニティーパッケージ(apm install~ とか, Install 入れるパッケージ)を入れているという人が、ほとんどだと思います。
そのパッケージのどれのロードに時間がかかっているかを調べます。
調べて見て、いらないパッケージはアンインストールすると良いです。
手順
- パッケージで「timecop」がアクティブになっていることを確認
- 「Cmd + Shift + P」でコマンド入力モードにする
- コマンド入力でtimecopと入力し、「Timecop: View」を選択
- 出てきた画面で何に時間がかかっているかを確認する
<img width="1440" alt="スクリーンショット 2018-12-01 11.42.49.png" src="https://qiita-image-store.s3.amazonaws.com/0/183308/b64e62d8-ce86-fb12-54c0-2cafb32796a6.png">
まとめ
Atomはいいぞ。
追記
2021/06現在この記事を書いた人はVSCodeを使っていますw
AtomよりもTypeScriptによる開発体験が良かったこと、その他間にVimをエディタとして挟み、Remote Containerが存在したといった複数の事情から、自分がやりたいことをやりやすくなったという事情もあります。
Discussion
初めまして。フォローありがとうございます。
追記がちょっと面白かったので笑いました!
自分も初めはAtom使ってたのですが、色々使ってるうちにVsCodeで落ち着きました。
@msk1206 コメントありがとうございますー!
最近はTypeScriptの補完も他のエディタでも安定しているので、そろそろVim系統に戻ろうかなと思っていますw
個人各々、プロジェクトや言語でエディタ選びも十人十色で面白いですね!
色々記事を参考にさせていただきますので仲良くしてください。
よろしくお願いします。