EmacsのようなNotepad ++で分割画面を取得できますか?


75

Emacsの良い点の1つは、画面を分割して、同じファイルの2つ以上のビューを取得できることです。これにより、ファイルを閲覧して、ファイルの概要を明確にすることができます。いくつかのプラグインがありますか、それとも同じ機能が既にNotepad ++に組み込まれていますか?


回答:


112

Notepad ++に組み込まれています。ファイルのタブを右クリックして「他のビューに複製」と言うだけで、Emacsが複数のウィンドウを操作するのと同様に、ワークスペースがファイルの2つのスクロール可能なビューに分割されます。異なるビューで2つの異なるファイルを開くこともできます。


1
片側をスクロールしたときにのみスクロールするようにできますか?今のところ、私がそうすると同時に彼らはスクロールします。
スターコーン

7
[表示]メニューで、[垂直スクロールの同期]と[水平スクロールの同期]をオンまたはオフにできます。これにより、目的の動作が実行されます。
ベンリチャーズ

現在、NP ++は2つのウィンドウに制限されているようです。以前のバージョンでは、実際のタイル指向のGUIを持つ可能性がありましたが、消えました。
ドリュービジョン

同じコンテンツで2つのウィンドウを表示しても問題ありませんが、ダブルクリックの強調表示は、ダブルクリックを行ったウィンドウでのみ機能します。他のウィンドウには強調表示は適用されません。
ガルモク

63

次のようにして、分割ビューを垂直から水平に「回転」することもできます。

  • 分離線を右クリック(カーソルは二重矢印に変わります)

  • 「左に回転」または「右に回転」から選択します


2
言及するのは良いことです-これは最も発見されにくい機能の1つです!
グイドドメニチ

12

前述の@Ben Richardsと同様に、ファイルのタブを右クリックし、「他のビューに複製」をクリックする必要があります。最初は垂直になりますが、点線を右クリックして「左に回転」または「右に回転」を選択して、水平に回転または「反転」できます。

複数のウィンドウでこれを実行できることに注意してください

バグ私が見つけたバグは、最初に複数のタブを開いている場合、たとえばAB Cで、AをAAにクローンした場合、タブBまたはCをクリックすると、クローンなしのすべてのタブでAAが表示されることです。これは不便だと思います。

ただし、BまたはCを複製する場合は、複製されたウィンドウにも複数のタブがあります。

notepad ++複数のタブ


4

指摘するために、Notepad ++ Webサイトには、初心者向けの写真と手順を含む組み込み機能の詳細な説明があります:http : //docs.notepad-plus-plus.org/index.php/Multiple_Views

3つ以上のビューの場合、現在のオプションは、それぞれが分割ビューを持つ2つのインスタンスであるようです(おそらく、1つは左側にスナップし、もう1つは右側にスナップします)。Emacsのような機能を可能にするためにこれを拡張できればよいでしょう...右側にpythonを実行する埋め込みコマンドライン、左側にソースコード。


3

現在のタブを右クリックするか、[表示]> [現在のドキュメントの移動/複製]に移動して[他のビューに複製]をクリックすると、画面の残り半分に複製されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.