Atom エディタで、サーバーにリモート接続してファイルを同期する為にパッケージを導入してエディタを拡張します。リモート接続を可能にするパッケージはいくつかありますが、今回は 「 remote-ftp」を導入します。
Contents
remote-ftp
インストール
Atom エディタのメニューから settings を開きます。
1 |
file > settings |
settings の 左メニューから install を選択
install packages の検索ボックスを packages にして「 remote-ftp 」と入力して検索します。
検索結果に表示される各種パッケージの Install ボタンをクリックします。
コマンドでインストールする場合には下記を実行
1 |
apm install remote-ftp |
使い方
インストールが完了したら 、「メニュー」-「Packages」-「Remote FTP」から「Create FTP config file」か「Create SFTP config file」を選択してリモートサーバーの情報を設定します。
下記ファイル内容を必要に応じて変更して保存します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
{ "protocol": "sftp", "host": "example.com", "port": 22, "user": "user", "pass": "pass", "promptForPass": false, "remote": "/", "local": "", "agent": "", "privatekey": "", "passphrase": "", "hosthash": "", "ignorehost": true, "connTimeout": 10000, "keepalive": 10000, "keyboardInteractive": false, "keyboardInteractiveForPass": false, "remoteCommand": "", "remoteShell": "", "watch": [], "watchTimeout": 500 } |
「メニュー」-「Packages」-「Remote FTP」から「Connect」を選択するとリモート接続ができます。
接続ができると左パネルの「 Project 」タブから「 Remote 」タブにスイッチすることで、リモートファイルもツリー上に表示してファイルを開くことができるようになります。
まとめ
Vagrantなどでローカルに環境を作って構築している場合は、あまり使用機会はありませんが、運用などでリモートに接続して確認が必要になった際に別ツールを使わずエディター上で操作できるので便利です。
参考
Atom 公式:remote-ftp