ペアプログラミング時にIntelliJを使用する方法はありますか?v7とv8にオプションがあると便利ですが、必要に応じてv9にアップグレードします。
質問はこの質問に少し似ていますが、代わりにIntelliJユーザー向けです。
また、混合環境に関連するここでの私の別の質問にも似ています。
VNCの良い代替手段はscreenheroです。非常に軽量ですが、残念ながらLinuxをサポートしていません。
Floobitsは、IDEレベルでペアリングセッションを作成します。IntelliJ、Eclipse、emacsなどの多くの一般的なIDEをサポートしています。
自宅で簡単に作業するには、職場のボックスでvncserverセッションを開始してから、vncviewerを起動してそのセッションに接続し、すべてのデザインツール(IntelliJを含む)を起動します。仕事に着いたら、企業ネットワークに接続して、vncviewerの2番目のインスタンスを実行します。制限が何であるかはわかりませんが、以前はラップトップと(仕事用)デスクトップの両方でvncviewerを実行していて、キーボードとマウスの両方からの入力がそれと戦っていました。私はペアプログラミングをしたことがありませんが、アイデアは2セットの目/指ですが、モニター/キーボード上にあると思いました。スカイプを追加すれば、必要なものがすべて揃っている可能性があります。
OPには約9年遅すぎますが、興味のある人はCodeTogetherを試すことができます-IntelliJ 、Eclipse、およびVSCodeで現在利用可能です。参加者はブラウザに参加しますが、IntelliSense、検証、参照検索、ナビゲーションなどの完全なIDEのような体験を得ることができます。JetBrainsプラグインのレジストリリンクはここにあり、ここに短いビデオがあります。
完全開示:私はCodeTogetherのメーカーであるGenuitecで働いています。
この機能に対する未解決のリクエストがあります(2005年にオープンしました)。あなたはそこで投票することができます、そして多分それはある段階で実行されるでしょう。
http://youtrack.jetbrains.com/issue/IDEABKL-708
更新:このリクエストは2021バージョンでようやく実現したようです。
このツールは有望に見えます。これはFloobitsと呼ばれ、これに関するIntelliJIdeaブログ投稿へのリンクがあります。会議をしたり、コードを共有したり、同じファイルを同時に編集したりしましょう。
2020年後半、Jetbrainsはリモートペアプログラミング用の独自のプラグインを発表しました。それはCodeWithMeと呼ばれています。
IntelliJ IDEA 2020.2.1以降の実験的な機能として利用可能であり、プラグインマーケットプレイスで見つけることができます。
ただし、プラグインは将来有料サービスに昇格するため、注意が必要です。早期アクセスのみが無料です。(添付のブログ投稿を参照)
ヘルプページからの抜粋:
ペアプログラミングを行うことができます。この場合、IDEを単一の参加者と共有し、完全同期モードを使用するか、相互にフォローしてコードのさまざまな部分で共同作業を行います。開発者が単一の画面とキーボードを共有する従来のペアプログラミングとは異なり、独立して作業し、目標をより早く達成できます。
あなたをフォローしている多くの参加者がいる教師と生徒のシナリオを持つことができます。問題を説明し、プロジェクトのさまざまな部分をチームメンバーに示す必要があるとします。あなたは他の人にあなたに従うように強制するモードでそれを達成することができます。
他の参加者と同時にコードのマルチ編集を行うことができます。この場合、参加者はコードをすばやく変更でき、同時にプロジェクトの他のファイルで作業することもできます。ただし、積極的に一緒に入力できる参加者の数には制限があります。制限は5で、これに達すると、IntelliJIDEAは待機を提案するポップアップを表示します。さらに、パフォーマンスが低下する可能性があります。
Eclipseに切り替えることができる場合は、次のことを試すことができます:http ://www.eclipse.org/ecf/
ここにいくつかのスクリーンショットがあります:http ://wiki.eclipse.org/DocShare_Plugin
アイデアとして、私が考えることができるのは次のとおりです。http ://www.jetbrains.com/idea/webhelp/idetalk.html