Atom のパッケージを管理する方法

シェアする

Atom には様々なパッケージがあり、自分の好みに合わせてカスタマイズする事ができます。しかし、パッケージの量が多すぎると管理が大変です。特に複数のコンピュータを利用していればそれぞれに対して設定しなければならず、面倒くさいですね。

Atom のパッケージも同様にそれぞれのマシンでインストールする必要がりますが、それを便利にする機能が備わっています。

以下の二通りの管理方法があります。

  • パッケージリストを用いた管理
  • atom.io のスターを用いた管理
Sponsored Links

パッケージリストを使用して管理する方法

atom の apm コマンドからパッケージの管理を行う事ができます。

まずはパッケージの一覧を出力しよう。

$ apm list --installed --bare > packages.txt
$ cat packages.txt
atom-alignment@0.12.1
atom-beautify@0.28.26
ex-mode@0.8.0
file-icons@1.6.17
git-plus@5.13.0
highlight-selected@0.11.2
minimap@4.19.0
multi-cursor@2.1.3
project-manager@2.6.5
regex-railroad-diagram@0.10.4
symbols-tree-view@0.11.0
vim-mode@0.64.0

こんな感じにインストールされているパッケージの一覧を出力できます。

このリストを用いて、以下のようにコマンドを実行するとパッケージをインストールできます。

$ apm install --packages-file packages.txt
Installing atom-alignment@0.12.1 to /Users/ryomatsu/.atom/packages ✓
Installing atom-beautify@0.28.26 to /Users/ryomatsu/.atom/packages ✓
Installing ex-mode@0.8.0 to /Users/ryomatsu/.atom/packages ✓
Installing file-icons@1.6.17 to /Users/ryomatsu/.atom/packages ✓
Installing git-plus@5.13.0 to /Users/ryomatsu/.atom/packages ✓
Installing highlight-selected@0.11.2 to /Users/ryomatsu/.atom/packages ✓
Installing minimap@4.19.0 to /Users/ryomatsu/.atom/packages ✓
Installing multi-cursor@2.1.3 to /Users/ryomatsu/.atom/packages ✓
Installing project-manager@2.6.5 to /Users/ryomatsu/.atom/packages ✓
Installing regex-railroad-diagram@0.10.4 to /Users/ryomatsu/.atom/packages ✓
Installing symbols-tree-view@0.11.0 to /Users/ryomatsu/.atom/packages ✓
Installing vim-mode@0.64.0 to /Users/ryomatsu/.atom/packages ✓

簡単ですね。

atom.io のスターを用いてパッケージを管理する方法

atom.io でパッケージのページなどを見るとスターが押せるんですけど、それを利用したパッケージの管理も可能です。

atom-io-start

この機能を利用するにはサインインが必要です。これでスター押した状態なんですけど、少しわかりにくいかも?

こうやって atom.io 上でスターをつける、もしくは apm コマンドでスターを付けておくと別のマシンなどでパッケージを一括でインストールする事が可能です。

コマンドから一括でスターを付けるには apm star --installed コマンドを使用します。

$ apm star --installed
Welcome to Atom!

Before you can publish packages, you'll need an API token.

Visit your account page on Atom.io https://atom.io/account,
copy the token and paste it below when prompted.

Press [Enter] to open your account page on Atom.io.
Token> TOKEN
Saving token to Keychain ✓
☆  Starring atom-alignment ✓
☆  Starring atom-beautify ✓
...

TOKEN は atom.io のアカウントページからコピペしましょう。

スターをつけたものを一括でインストールするには apm stars --install コマンドを使用します。

$ apm stars --install
Installing atom-alignment to /Users/ryomatsu/.atom/packages ✓
Installing atom-beautify to /Users/ryomatsu/.atom/packages ✓
...

ファイルを用いない分管理が楽ですね。

Sponsored Link

シェアする

フォローする