Atomはプロジェクトを開くことができ、プロジェクトのツリー全体を左側に表示できます。これは本当に素晴らしい機能です。
今、ホストOSでSSHを使用してVirtualboxのゲストOS(Red Hat Enterprise Linux、RHELなど)にアクセスしていますが、ホストOSにAtom RHELで?
はい、あります!
オプションでautofsを使用して、sshfsを設定するだけです。その後、ローカルに保存されているかのようにファイルにアクセスできます。これをAtomで使用しましたが、シームレスに動作します。
$ Sudo apt-get install sshfs
$ sshfs [user@]Host:[dir] mountpoint
次のリンクには、autofsを使用したセットアップの手順が記載されています。
注:これには、rootユーザーのSSHをセットアップする必要があります。
http://www.mccambridge.org/blog/2007/05/totally-seamless-sshfs-under-linux-using-Fuse-and-autofs/
その投稿に加えて、さらにシームレスなエクスペリエンスを実現するためのトリックを追加しました。
このSSH構成を/root/.ssh/config
に追加すると、パフォーマンスが大幅に向上することに気付きました。
Ciphers arcfour
Compression no
注:これにより、接続の安全性が低下します。
/media
のディレクトリにマウントポイントを設定すると、ファイルブラウザーにマウントポイントがディスクとして表示されます。たとえば、/media/sshfs
。
これには Remote sync プラグインをお勧めします。 Linuxボックスにpython環境がセットアップされており、PCから接続します。
ファイルを保存するときに変更を自動的にアップロードし、変更を監視するファイルを定義することもできます。
探しているものは100%ではありませんが、Remote-Editパッケージがあります。 https://atom.io/packages/remote-edit
これにより、サーバーの接続パラメーターを定義し、サーバーで見つかったファイルを参照および編集できます。