LoginSignup
0
1

More than 5 years have passed since last update.

NetBeansでリモートの開発環境のファイルを編集する

Last updated at Posted at 2018-08-28

なにするの

NetBeansで、リモートにあるPHPのソースをローカルのNetBeansで編集できるようにする。
今回はSFTPで。

手順

「ファイル」→「新規プロジェクト」

これは普通にいつも通り

リモート・サーバからの...を選んで「次」

image.png

プロジェクト名を記入して

その他は自分の環境に合わせて「次」
image.png

「リモート接続」の「管理」をクリックしてリモートの情報登録

image.png

管理画面の「追加」をクリックすると、以下でるので接続名は適当につけて、接続型を選択。
image.png

赤枠の部分を入力。「接続をテスト」をクリックすれば、接続確認できる
入力完了したら「OK」をクリック
image.png

諸事情あっていろいろ隠してるけど、[プロジェクトURL]と[アップロードディレクトリ]を入力、「リモート接続」の部分は、さっき登録したやつを選択して「次」。
アップロードディレクトリは、さっき入力したやつでOKなら「/」でいいと思う。
image.png

操作したいディレクトリだけ選んで「終了」
image.png

これで、ファイルがダウンロードされる(時間かかる)

途中でリモートに接続してもいいかって警告でるよ

「OK」する

ファイルを編集してアップロードしたかったら

デフォルトでは保存したら自動でアップロードされる。
変更したかったら、プロジェクトを右クリック→「プロパティ」から、「実行構成」のここを変えるっぽい。
image.png

リモートの変更をダウンロードしたかったら

ダウンロードしたいファイル、またはディレクトリを右クリック→「ダウンロード」
image.png

おわり

そのうちリモートデバックに関してもまとめたい

追記

上記方法でリモートからファイルをダウンロードすると時間が結構かかるので、ダウンロードはrsyncを使用したほうがよさそうな気がします。
rsyncで、リモートとローカルのディレクトリを同期

更に追記

上記方法ではなく、

rsync でローカルにソース持ってくる

「既存のプロジェクト作成」でプロジェクト作成

設定の途中でリモートサーバとかパスを指定(保存時に自動でアップロードする設定も)

これで、アップロードはNetBeansの機能で保存時に自動で行われ、
リモートがもし更新(git pullした時とか)されたときはrsyncで持ってくる方法で落ち着きました。

0
1
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
0
1