6
17

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Atomインストールメモ

Posted at

Atomを使い始めたので忘れる前にやったことをメモ。

インストール

初期設定

  • command + shift + pでコマンドパレットを開き、Window: Install Shell Commandを実行してターミナルからatomapmコマンドを使用可能にする
  • (オプション)command + ,で設定を開き、フォントのfont-familyRicty Diminishedを指定

パッケージ

  • atom-beautify
  • ソースコードの自動整形
  • atom-runner
  • スクリプトの実行
  • atomic-emacs
  • Emacsライクなキーバインド
  • autocomplete-python
  • python補完
  • disable-keybindings
  • デフォルトキーバインドの無効化
  • highlight-selected
  • 選択箇所と同じ単語をハイライト
  • japanese-menu
  • メニュー日本語化
  • kite
  • プログラミングサポートツール
  • markdown-folder
  • markdownで折りたたみ
  • markdown-preview-plus
  • 数式プレビュー可能なmarkdown-preview
  • markdown-scroll-sync
  • markdown previewのスクロールを同期する
  • markdown-toc
  • table of contents作成
  • markdown-writer
  • markdown用キーバインディング追加
  • minimap
  • ソースの全体図を右に表示
  • platformio-ide-terminal
  • Atom内でターミナル起動
  • project-manager
  • Atomを閉じたときの状態を保存
  • tool-bar
  • tool-bar-markdown-writerを使用するのに必要
  • tool-bar-markdown-writer
  • markdown記述時にツールバーを表示
  • wordcount
  • 単語カウント

パッケージ毎の設定

atom-beautify

Settings > Package > Atom Beautify > Markdown からDefault BeautifierをRemarkに設定

atom-runner

python3を使うため、~/.atom/config.cson*以下に次の記述を追加。

  runner:
    scopes:
      python: "python3"

日本語使用時の文字化け対策として、~/.atom/init.coffeeに次の記述を追加。

process.env.PYTHONIOENCODING = "utf-8";

設定の管理

設定

.atomフォルダのリモートリポジトリを作成しておく。

パッケージ

スターを使った管理が便利っぽい。

  • apm star --installedでインストール済みパッケージに一括でスターが付く。
  • apm stars --installでスターの付いたパッケージを一括インストールできる。

参考

6
17
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
17

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?