10

他のユーザーと共同作業できる IDE を探しています。リアルタイムの編集と色の調整が必要です (つまり、ボブがオンラインでコードを変更すると、Google でドキュメントを共有するのと同じように、彼の変更がハイライトされます)。

Google で検索してみましたが、実際に自分のニーズに合ったものが見つかりません。私は現在大学生で、他のクラスメートと関係のあるプロジェクトを持っていますが、IDE を開いて Web ブラウザを開き、コピーして貼り付け、共有などを行う必要があるため、Pastebin を使用するのは少し面倒です。

リアルタイム コラボレーションで C/C++、C#、.Net などをコンパイルできる IDE はありますか? デスクトップにサーバーをセットアップして機能させる必要がある場合でも、問題はありません

4

6 に答える 6

7

実際には、少なくともCのような通常のプログラミング言語では、分散バージョン管理システム(git、おそらくgitoriousまたはgithubなど)を使用する方が賢明だと思います(少なくともボブが取り組んでいるような社会的慣習が必要です)アリスがファイルfoo.cまたは関数にfoofoo焦点を当てている間)。git に加えて、IRC、チャット、ペーストビンなどを使用してリアルタイムで通信したい場合があります。離れた場所にいる 2 人が同時に同じ行 (または同じ機能) を編集することはおそらくないでしょう。bar.cbarbar

C のようなプログラミング言語のセマンティクスは、単一のソースを同時に編集するという考えには適合しません。(この共同開発のアイデアに適した言語を定義することは、まだ研究テーマです)。

ところで、C または C++ でコーディングするのに IDE は必要ありません (特に Linux では、他の多くのツールや、または、、、、、、、...をemacs一緒に使用できます)。非常に大規模な C または C++ フリー ソフトウェア プログラム (GCC、Linux カーネル、Gnome/GTK、Qt/KDE、LibreOffice ....) の多くは、IDE のない多くの資格のある人々によってコーディングされています。これは非常に重要です。vimgeditgeanygrepmakectagsgitawk

于 2012-10-05T20:55:04.083 に答える
5

試してみることをお勧めします:

http://en.wikipedia.org/wiki/Collaborative_real-time_editorにはたくさんの提案があります。

于 2012-10-05T20:59:50.803 に答える
1

トラブルを回避し、何らかのバージョン管理を使用してください。git、hg、svn、またはあなたが持っているものであっても。あなたの毒を選んでください、しかしこれはバージョン管理が存在するものの大きな部分です. コミュニケーションのため?AIM、IRC、Skype、どれでも構いません。

この場合、優れたバージョン管理、優れた IDE、および優れたチャット プログラムを使用するか、コードを同期し、チャットを許可し、コードを編集できるが、上記のすべてを実行できる 1 つのプログラムを使用することができます。不完全に。

于 2012-10-05T21:06:06.287 に答える
1

チームをチェック:

http://squadedit.com/

ホストされたサービスなのでセットアップが簡単で、C++ 構文の強調表示をサポートしています。

于 2012-10-05T21:06:28.340 に答える
1

EFC、http://www.eclipse.org/ecf/をご覧ください。より具体的にはコーラ、http://vimeo.com/1195398

于 2012-10-05T20:57:23.710 に答える