web-dev-qa-db-ja.com

Netbeansで現在の行を選択、コピー、または切り取ります

Netbeansでは、次のような現在のコード行を処理するキーボードショートカットが非常に役立ちます。

  • Ctrl + Shift +  :複製

  • Shift + Alt +  :移動

  • Ctrl + E :削除

現在のコード行を選択、切り取り、またはコピーするためのショートカットはありますか?私は多くのチートシートを調べて、マクロを試す前にここで尋ねると思いました。

57

現在の行の切断: Ctrl + X
現在の行を選択してコピー: Ctrl + C
はい、これは実際に機能しますが、現在の選択がアクティブでない場合のみ

77
yihtserns

Netbeansオプションの[キーマップ]セクションで現在の行を選択するためのキーボードショートカットを簡単に割り当てることができることがわかりました。マッピングしました Ctrl + . これをする。

12

NetBeansはエディターマクロをサポートしています。

  • ドキュメントを開きます。

  • それをクリックして、初期カーソル位置を設定します。

  • Edit > Start Macro Recording」をクリックします。

  • 押す Home、 押す Shift + End、 押す Ctrl + C

  • Edit > Stop Macro Recording」をクリックします。

  • マクロに名前を付けるように求められます。 select-entire-lineのような明白なものを使用します。

  • OKをクリックします

  • Set Shortcut...をクリックして、マクロへのショートカットを割り当てます。

10
Devon_C_Miller

Netbeans 7.3では、次を使用できます Ctrl-Shift-Up または Ctrl-Shift-Down 現在の行を複製するために(上/下は複製後のカーソルの位置を決定します)。これは、「ソース」メニューの下に表示されます。

8
Derek Kurth

その行のどこでもトリプルクリックします。次に Ctrl + C

5
Paul

alt + Shift +矢印キー(カーソルの位置に応じて左または右)

4
David

任意のラインエンドポイントを選択してから、押すだけ
Ctrl+Shift+Down Arrow
一緒に行を複製します。

3
Shakil Hossain

WindowsかLinuxかはわかりませんが、たとえば最新のNetbeans IDEでは、 'Select Line'ショートカットのデフォルトのバインディングはありません設定->キーマップ->行の選択で手動で指定する必要があります。

ただし、「行の削除」のデフォルトのバインディングは⌘-E(Command-E)です。

(この質問は古くて既に回答済みですが、他のMac Netbeansユーザーが解決策を探している場合に備えて)

1
Benjamin R

ふう私はいつも自宅のシフトエンドの^ Cを使用しました。それは、ほぼすべてのエディターで機能するからです。

0

Netbeans 8.2では、次を使用できます

  • Ctrl + C :ショートカット「コピー」
  • Ctrl + Shift + V :ショートカット「フォーマット済みの貼り付け」

これにより、現在の行全体がコピー/貼り付けられます。

0