Netbeansでは、次のような現在のコード行を処理するキーボードショートカットが非常に役立ちます。
Ctrl + Shift + ↓ :複製
Shift + Alt + ↓ :移動
Ctrl + E :削除
現在のコード行を選択、切り取り、またはコピーするためのショートカットはありますか?私は多くのチートシートを調べて、マクロを試す前にここで尋ねると思いました。
現在の行の切断: Ctrl + X
現在の行を選択してコピー: Ctrl + C
はい、これは実際に機能しますが、現在の選択がアクティブでない場合のみ
Netbeansオプションの[キーマップ]セクションで現在の行を選択するためのキーボードショートカットを簡単に割り当てることができることがわかりました。マッピングしました Ctrl + . これをする。
NetBeansはエディターマクロをサポートしています。
ドキュメントを開きます。
それをクリックして、初期カーソル位置を設定します。
「Edit > Start Macro Recording
」をクリックします。
押す Home、 押す Shift + End、 押す Ctrl + C。
「Edit > Stop Macro Recording
」をクリックします。
マクロに名前を付けるように求められます。 select-entire-line
のような明白なものを使用します。
OK
をクリックします
Set Shortcut...
をクリックして、マクロへのショートカットを割り当てます。
Netbeans 7.3では、次を使用できます Ctrl-Shift-Up または Ctrl-Shift-Down 現在の行を複製するために(上/下は複製後のカーソルの位置を決定します)。これは、「ソース」メニューの下に表示されます。
その行のどこでもトリプルクリックします。次に Ctrl + C。
alt + Shift +矢印キー(カーソルの位置に応じて左または右)
任意のラインエンドポイントを選択してから、押すだけ
Ctrl+Shift+Down Arrow
一緒に行を複製します。
WindowsかLinuxかはわかりませんが、たとえば最新のNetbeans IDEでは、 'Select Line'ショートカットのデフォルトのバインディングはありません設定->キーマップ->行の選択で手動で指定する必要があります。
ただし、「行の削除」のデフォルトのバインディングは⌘-E(Command-E)です。
(この質問は古くて既に回答済みですが、他のMac Netbeansユーザーが解決策を探している場合に備えて)
ふう私はいつも自宅のシフトエンドの^ Cを使用しました。それは、ほぼすべてのエディターで機能するからです。
Netbeans 8.2では、次を使用できます
これにより、現在の行全体がコピー/貼り付けられます。