Atomとの健全なおつきあい
普段エディタはVimを使っていますが、時々Atomに浮気することがあります。
そんな生活を支援してくれるのがAtomのパッケージ群です。私のAtomにインストールしているパッケージをリストアップしました。いずれもおすすめのパッケージです。
Atomに導入しているパッケージ群
外部連携
Atomの画面からStack Overflowを検索できる
rmateを利用してSSH接続でリモートファイルを編集する
SFTPかFTPでリモートファイルを閲覧・編集する
FTP・SFTPクライアント
ローカルファイルとリモートファイルの同期を取る
ファイルをGitHubで開く
GitHubのGistに共有
入力支援
HTMLのタグ閉じ忘れを補完
JSONを整形
sublime-style-column-selection
Atomで矩形選択
色をパレットの中から選択して16進数で取得
Dashアプリとの連携
ソースコードを綺麗に整形
コメント入力時にDocblock形式で記入できる
選択行を名前順にソート
拡張子に対応させたい言語を切り替えられる
ホットキーを使ってエディタ内を移動
視覚化
キーとマウスの入力量をグラフ表示
正規表現をグラフィカルに表示
コミットを選択したら差分を表示できる
選択行をハイライト表示
選択した単語をハイライト表示
パネルを一時的に最大化
ファイルの差分を表示
全角スペースを可視化
末尾のスペースをハイライト表示
ファイル入力のアイコン表示
ソースコードの全体像を右側に表示
ブックマークした位置をminimapに表示
カーソル行をminimapでハイライト
検索置換文字列をminimapに表示
gitの差分をminimap上に表示
選択した単語をminimap上に表示
Zen(禅)モードに切り替えられる。余計な表示を無くして書くことに集中したい時に便利
HTMLのプレビュー表示
パネルを分割して差分を表示
構文チェック
Linterに必要な基本パッケージ
Linterに必要な基本パッケージ
言語の文法チェック
LaTeX文法チェック
CSS文法チェック
Go文法チェック
JavaScript文法チェック
JS-YAML文法チェック
JS-Hint文法チェック
Perl文法チェック
PHP文法チェック
Ruby文法チェック
LinterのデフォルトUI
機能拡張
セッションの保存とリストア
AtomにToDo機能を追加
ターミナルをAtom内で操作
コードをAtomで実行
メニュー日本語化
最近使ったファイルを開く
プロジェクトマネージャー機能を強化
Atomからgitが実行できる
git merge時にコンフリクトを解消
Vim
AtomでVimモード
vim-mode-plusにexモードを追加
vim-mode-plus-keymaps-for-surround
vim-mode-plusにサラウンドのためのキーマップを追加
おまけ
最近はVimとAtomの二刀流です。少し古いけど.vimrcの記事です。
Atom実践入門──進化し続けるハッカブルなエディタ (WEB+DB PRESS plus)
- 作者:大竹 智也
- 発売日: 2016/07/14
- メディア: 単行本(ソフトカバー)