2009-11-26 10 views
50

で現在の行をコピーまたはカット、私は現在のコード行に対処するキーボードショートカットは非常に有用見つける、のような:を選択し、NetBeansでNetbeansの

  • Ctrlキー + Shiftキー + :重複し

  • Shiftキー + Altキー + :E +

  • Ctrlキーを移動:

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

答えて

71

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

+3

+1これはうまくいくショートカットです。なぜ誰かがそれを-1'dしたか分からない。 –

+0

ありがとうございました! – GriffLab

+3

shift + deleteは、現在の行 – thermite

0

heh he。私はいつもほぼすべてのエディタで動作するので、ホーム、シフトエンド、^ Cを使ってきました。

+0

を複製するために一緒にシフト+ CTRL +下矢印を押してください!私の現在のキーボードレイアウトでは、HomeキーとEndキーはFn-HomeとFn-Endです。これは私のシステムで7つの複雑なキーの押下につながります。 SHORTカットではありません。 –

+1

私は正気のためにキーボードのいくつかのキーを再マッピングしました。 (私は頻繁にviを使っているので、私はキーボードにあるちょっとした電卓 - ボタンスタイルのエスケープキーの代わりに、カプルロックをエスケープにするように再マッピングしました。 Fn-Etcキーのキーコードは適切なホームキーとエンドキーに割り当てられています。 – Sniggerfardimungus

+0

元のポスターがnetbeansでコーディングしている場合、彼はおそらくコピーアンドペーストのユニバーサルショートカットを使用する方法を知っていたでしょう...非生産的! –

12

Netbeansオプションのキーマップセクションで、現在の行を選択するためのキーボードショートカットを簡単に割り当てることができます。私は今のCtrl + をマッピングしました。これを行うにはが必要です。

10

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

  • 文書を開きます。

  • カーソルをクリックすると、最初のカーソル位置が設定されます。

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

  • 押しホーム、Enterキーを押して + エンド、プレスはCtrl +Cシフト

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

  • マクロの名前を入力するようになりました。 select-entire-lineのような明白なものを使用してください。

  • クリックOK

  • マクロにショートカットを割り当てることがSet Shortcut...をクリックします。

+0

これは私が – Sonny

+0

exaclyを使って終わった解決策です! – DevWL

5

トリプルクリックしてください。次に、Ctrl + Cを押します。現在の行をコピー+ X Ctrlキー +
選択:Ctrlキー + C
はい、これは実際に動作しますが、何も現在の選択が

+0

ありがとう!私はそれを知らなかった。私は具体的にキーボードのショートカットを探していた。コーディングの際に私のマウスがそんなに好きではない。 –

+0

これはNetbeans特有のグローバルな短編です。多くのアプリケーション*(Word、Excel、Sublime Text、Thunderbirdなど)で使用できます。)* – RousseauAlexandre

7

アクティブでない場合にのみ、現在の行を切断

4

ALT +(カーソルがどこにあるかによって、左または右)+矢印キーをシフト

+0

を一度に1ブロックずつ強調表示するためのもので、標準のワープロショートカットシフト+矢印キー(左または右)を高速に表示します。それは求められたものではありません。 –

1

それはWindowsまたはLinux用のケースだ場合、私は知らないが、例えば、最新のNetBeans IDEでMac上( v8.0) 'Select Line'ショートカットのデフォルトバインディングはありません。 [設定] - > [キーマップ] - > [行の選択]で手動で指定する必要があります。

ただし、 'Delete Line'のデフォルトバインディングは⌘-E(Command-E)です。

(私はこの質問が古いですけど、すでに答えたが、念のために、他のマックNetbeansのユーザーが解決策を探しています。)

0

はNetbeans 8.2で、あなたは

  • を使用することができますはCtrl +C:ショートカット "コピー"
  • はCtrl +シフト + V:ショートカットこれは、貼り付け/完全な現在の行をコピーします

"を貼り付けフォーマットさ"。

0

任意の行のエンドポイントを選択し、ちょうどありがとうございライン