FTPとさまざまなバージョン管理システムを使用して、フルコンピューターで開発されたコードをRaspberry Piにアップロードまたはコミットできることは知っています。別の可能性は、SSHとVim(またはEmacs)を単に使用することです。
リアルタイムのリモートファイル編集をサポートするIDEがありますか(またはより良い代替手段がありますか)?Raspberry PiでAceを実行しているページをWebサーバーに配置し、別のマシンのブラウザーを使用することは実行可能(または賢明)でしょうか?
FTPとさまざまなバージョン管理システムを使用して、フルコンピューターで開発されたコードをRaspberry Piにアップロードまたはコミットできることは知っています。別の可能性は、SSHとVim(またはEmacs)を単に使用することです。
リアルタイムのリモートファイル編集をサポートするIDEがありますか(またはより良い代替手段がありますか)?Raspberry PiでAceを実行しているページをWebサーバーに配置し、別のマシンのブラウザーを使用することは実行可能(または賢明)でしょうか?
回答:
IDEは(おそらく)これを見るには適切な場所ではありません。最も簡単な解決策は、ある種の共有ファイルシステムで作業することです。
Rapsberry Piからエクスポートする場合、Linux(またはMacと思う)ホストにエクスポートする最も簡単な方法はsshfsを使用することです。作業するコンピューターにインストールする必要があります(少なくともDebian / Ubuntuパッケージがあります)が、Raspberry Pi自体の構成を変更する必要はまったくありません。
その後、次の操作を行うだけで、他のコンピューターのデバイスにホームディレクトリをマウントできます。
sshfs pi@192.168.1.2: /mnt/test
ここで、192.168.1.2はRaspberry Piのアドレスです。その後は、お気に入りのIDEを取得して、マウントしたディレクトリで動作させるだけです。
また、Raspberry PiにSambaをインストールして構成し、Windowsがネイティブに理解するものとしてファイルシステムをエクスポートしたり、逆にRaspberry Pi自体にWindows共有をマウントしたりできます。
aptitude install samba Sambaをインストールするsmbpasswd -a pi piユーザーとのWindowsファイル共有のパスワードを設定するには\\192.168.1.2\pi、構成したユーザー名/パスワードに移動して入力します。ファイルシステム層でそれを行うことで、そうでなければかなり標準的なシステムであるものをサポートするためにカスタマイズされたIDEを持つ必要がなくなります。そのため、使いやすいツールを使用する選択肢が増えます。
Web開発を行う場合、Aptana StudioはFTPまたはSSH(SFTP)を介して直接編集できます。

2つのソリューションが思い浮かびます。
フルコンピュータでemacsを実行します。sshやtelnetなどの多数のプロトコルを使用したリモートファイル編集をサポートしています。emacsはIDEではないと主張するかもしれません。これは意見の問題ですが、確かに通常のIDEとは大きく異なっています。それは非常に強力です。
使用する言語を指定しませんが、IPythonは分散コンピューティング拡張機能を最近拡張しました(リリース0.12)。これにより、ホストでpythonを実行し、共有ファイルと組み込みRPCを介してクライアントでコードを実行できます。 SpyderはIPythonのサポートを含むPython用のすてきなIDEです。開発者のスナップショットを取得してください。IPythonサポートが現在改善されています。
2つのsshベースのソリューション(したがって、RasPiでsshdを実行する必要があります。つまり、リモートアクセスが有効になっています)。
ssh -X pi@192.168.1.2します:(RasPiのIPに置き換えます)、Geanyのような(できれば軽量の)グラフィカルIDEを起動します-RasPiから魔法のように実行されますが、グラフィカル出力は開発マシンに転送されます(ネットワーク速度に依存します)遅延、遅延が発生する可能性がありますが、LANでは問題ありません)。KDE IOスレーブを使用して、ssh / ftpおよび他の多くのプロトコルを介してファイルにアクセスできます。以前にKate(KDEテキストエディター)を使用してsshでファイルを編集しました。
私が過去に使用したもう1つの方法は、あまり良い方法ではありませんが、piとコンピューターの両方にDropboxをインストールし、ホストで編集してDropboxにファイルをpiに同期させることです。両方のマシンが同じネットワーク上にあるため、同期には通常数秒しかかかりません。良い点は、Dropboxが過去30日間にわたってすべてのファイルバージョンのコピーを保持するため、VCSを使用していない場合、以前のバージョンにアクセスできることです。
https://etherpad.mozilla.org/を求めているようです。