Help us understand the problem. What is going on with this article?

atom が重いと感じている人に試してほしいこと

More than 1 year has passed since last update.

概要

Hameeアドベントカレンダー二日目です。

atom は、離脱の理由のほとんどが

「重い」

という言葉な気がします。
離脱した人は vim にいったり、 VSCode いったり・・・
いやいや。atomの重いのは必要なことを試してからでも遅くないですよ。
というすすめ。

1. パッケージは必要最低限に

実はatomは必要ないパッケージまで、全部 Enable の状態で起動されています。
勿体無い。

よってまずはいらないパッケージを Disableにして見ることをお勧めします。
(coreパッケージももちろん含みます。)

手順

  1. 「Cmd + ,」 でSettingsを開く
  2. Packagesを開く
  3. Core Packages において自分が使わないものを全てDisableにする

3.については、私の場合だと、PHP, JavaScript, html, CSS以外は触らないに等しいので、
それらに関わらない Packages は全てDisableにしています。

終わると以下のような感じ。(一部ですが)

スクリーンショット 2018-12-01 11.36.16.png

time-copを使ってボトルネックを調べる

コミュニティーパッケージ(apm install~ とか, Install 入れるパッケージ)を入れているという人が、ほとんどだと思います。
そのパッケージのどれのロードに時間がかかっているかを調べます。
調べて見て、いらないパッケージはアンインストールすると良いです。

手順

  1. パッケージで「timecop」がアクティブになっていることを確認
  2. 「Cmd + Shift + P」でコマンド入力モードにする
  3. コマンド入力でtimecopと入力し、「Timecop: View」を選択
  4. 出てきた画面で何に時間がかかっているかを確認する

スクリーンショット 2018-12-01 11.42.49.png

まとめ

Atomはいいぞ。

SuguruOoki
現在は、TechBowlで主にフロントエンドを描いてる人。 以前は、バックエンドの開発と、データ分析をやっていた。
https://www.wantedly.com/users/17885157
techtrain
プロのエンジニアを目指すU30(30歳以下)の方に現役エンジニアにメンタリングもらえるコミュニティです。
https://techbowl.co.jp/techtrain/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした