私は jedit を初めて使用し、新しいウィンドウを開く方法をまだ知りません。たとえば、あるファイル セットを Mac のあるスペースで編集し、別のファイル セットを別のスペースで編集したいとします。これを可能にするために jedit の新しいインスタンス/ウィンドウを開く方法を知っている人はいますか?
ありがとう
Buffer Setsスコープを「View」に設定する必要があります
参照:バッファセット
これは 4.3 の新機能です。ビューの下にあります | バッファ セット。「View Scope」または「EditPane Scope」バッファセットのチェックボックスをクリックします。
新しいビューを開くと、それは別のウィンドウ インスタンスになります。バッファ セットと編集ペインがあります。複数のビューを開いた状態で、バッファー セットを共有するか (グローバル スコープ)、それぞれ独自のものを保持するか (ビュー スコープ) を決定できます。ビューを分割すると、別の編集ペインが追加されます。それぞれがビューのバッファー セットを使用するか、独自の (EditPane スコープ) を持つことができます。
グローバル スコープ: すべてのビューと EditPanes は共通のバッファー セットを共有し
ます ビュー スコープ: 同じビュー内の EditPanes は同じバッファー セットを共有します
EditPane スコープ: 各 EditPane は独自の独立したバッファー セットを持つことができます。
editpane スコープは、ビューを分割した場合 (ビュー | 分割) に機能します。ファイルを並べて見ることができ、それぞれの側に独自のバッファー セットを設定できます。たとえば、2 つの異なるディレクトリ (サイドごとに 1 つのセット) 内のファイルを比較する場合に非常に便利です。
同じインスタンスで新しいバッファ セットを開くだけでなく、jEdit の新しいインスタンスを実際に開くことができます。
-noserver オプションを指定して jEdit を起動する必要があります。「実行中の編集サーバーに接続しようとしたり、起動したりしないでください。」
こちらのドキュメントを参照してください: http://www.jedit.org/users-guide/cli-usage.html#d0e471
Windows でこのオプションを設定するには、jEdit を起動するショートカットのコマンド ラインに追加する必要があります。
私は常に JEdit の新しいインスタンスを開こうとしているので (ここ数年毎日のユーザーであるにもかかわらず)、これに対する答えがあればいいのにと思います。しかし、私が知る限り、あなたはできません。
これは、優れたプロジェクトが過剰に設計されているもう 1 つの例であると想定する必要があります。
ビルトイン OS ニーモニックを使用して異なるバッファ動作を論理的に関連付ける個別のインスタンスを許可する代わりに、JEdit のクルーは独自の UI コンセプトを作成することにしました。ソフトウェア インスタンスとタスク バーの概念がない OS は? 単一インスタンス モードを強制して、基本的な OS UI 機能をあいまいな方法で再作成する必要がありましたか?
新進気鋭の開発者向けのヒント: アプリケーションで UI の概念を処理するために新しい用語を作成している場合、おそらくそれは間違っています。