web-dev-qa-db-ja.com

Notepad ++でコードの連続していない行を選択するにはどうすればよいですか?

Notepad ++で連続していない行を選択できるキーはどれですか?

Notepad ++で編集したMatlabコードがいくつかあります。選択したコード内でのみ検索と置換を実行するために、別個の(連続していない)コードブロックを選択したいと思います。

これが1つの連続したコードブロックで実行される場合、これは問題にはなりませんが、スクリプト全体から小さなブロックを選択するにはどうすればよいですか? WordまたはExcelでは、Ctrlキーを押すとうまくいきます。そのメモ帳++に相当するものは何ですか?

助けてくれてありがとう。

10
Lucy

ヘルプから:

ストリーム領域が選択されている場合、Ctrlキーを押しながら開始点をクリックし、マウスを終了点に移動することで、別の互いに素な領域を追加できます。この方法で、複数の選択肢を追加できます。 (マルチエディットはプリファレンスで有効にする必要があります)

出典: http://npp-community.tuxfamily.org/documentation/selecting-text

tl; dr-Settings-> Preferences-> Editing-> Multi-Editing Settings-> Enable、次に Ctrl-セクションごとにクリック

11
Shevek

何らかの理由で、行番号をCtrlキーを押しながらクリックすると、(マルチ編集が有効になっている場合でも)すべての行が選択されます。連続していない行は必要ありません。

ブックマークはこれらの行を切り取り/コピー/貼り付けする方法を提供しますが、連続する行の大部分にブックマークが必要な場合、ブックマークは1行にのみ追加されます(ユーザーが「ブックマークの切り替え」)。

これを回避する簡単な方法は、[検索]メニュー>> [マーク...] >> [マーク]タブで、[ブックマーク行]と[選択中]のチェックボックスをオンにして、と入力することです。 [検索する文字列]ボックスで、[検索モード]セクションの[正規表現]を選択します。次に、[すべてマーク]をクリックすると、選択範囲内の少なくとも1文字を含むすべての行がブックマークされます。

お役に立てれば

0
John