IntellijIdea-NetBeansからの移行
NetBeansは、もう1つの人気のあるJavaIDEです。NetBeansの現在のユーザーであり、NetBeansからIntelliJに移行したい場合は、これが出発点として役立ちます。
この章では、IntelliJでのNetBeansプロジェクトのインポート、NetBeansと同等の用語、一般的なショートカット、およびよくある質問について説明します。
NetBeansプロジェクトをインポートする
このセクションでは、NetBeansプロジェクトをインポートする方法を学習します。次の手順に従ってプロジェクトをインポートします-
[ファイル]→[新規]→[既存のソースからのプロジェクト]に移動します
NetBeansプロジェクトディレクトリを選択します。
プロジェクトのインポートウィザードが開いたら、[既存のソースからプロジェクトを作成する]オプションを選択します。
画面の指示に従って続行します。
IntelliJvsNetBeansの用語
次の表は、IntelliJとNetBeansの用語を比較しています-
| IntelliJ | NetBeans |
|---|---|
| モジュール | 事業 |
| グローバルライブラリ | グローバルライブラリ |
| モジュールライブラリ | プロジェクトライブラリ |
| モジュールの依存関係 | プロジェクトの依存関係 |
| モジュールSDK | プロジェクト固有のSDK |
人気のショートカット
IntelliJはキーボード中心のIDEです。ほとんどのアクションのショートカットを提供します。次の表に、いくつかの重要なショートカットを示します。
| アクション | ショートカット |
|---|---|
| Javaプログラムを実行する | ctrl + shift + F10 |
| 輸入品を整理する | ctrl + alt + o |
| System.out.println() | soutと入力し、ctrl + jを押します |
| 現在の行を削除する | ctrl + y |
| 探す | ctrl +シフト+ f |
| ゲッターとセッターを生成する | alt +挿入 |
| フォーマットコード | ctrl + alt + l |
| コードをコメントアウトする | ctrl + / |
| 行に移動 | ctrl + g |
| 宣言に移動 | ctrl + b |
| 名前を変更する | シフト+ F6 |
| 行を移動する | Ctrl +シフト+上/下 |
デバッガーのショートカット
次の表に、いくつかの重要なデバッガショートカットを示します。
| デバッグアクション | ショートカット |
|---|---|
| プログラムをデバッグする | Shift + F9 |
| 構成とデバッグを選択します | Shift + Alt + F9 |
| ステップオーバー | F8 |
| に足を踏み入れる | F7 |
| スマートステップイン | Shift + F7 |
| 踏みでる | Shift + F8 |
| 強制的にステップオーバー | Shift + Alt + F8 |
| 強制的にステップイン | Shift + Alt + F7 |
| プログラムを再開する | F9 |
| 式を評価する | Alt + F8 |
| ブレークポイントを切り替えます | Ctrl + F8 |
| ブレークポイントを表示する | Ctrl + Shift + F8 |
FAQとヒント
このセクションでは、よくある質問とヒントをいくつか紹介します。FAQとヒントは次のとおりです-
IntelliJ IDEAでNetBeansキーバインディングを使用できますか?
[ファイル]→[設定]に移動し、[キーマップ]を選択します。
ドロップダウンボックスからNetBeansを選択します
IntelliJ IDEAのローカル履歴はNetBeansのそれとは異なりますか?
IntelliJ IDEAの地域の歴史は、一般的に、より詳細です。ディレクトリ、ファイル、クラス、メソッド、フィールド、またはコードブロックで行うことはすべて、ローカル履歴に反映されます。ローカル履歴には、VCS操作も含まれます。
IntelliJ IDEAで「保存時にコンパイル」を有効にできますか?
- [ファイル]→[設定]→[ビルド、実行、展開]→[コンパイラ]に移動します
- [プロジェクトを自動的にビルドする]オプションを選択します。
- [OK]ボタンをクリックします。
IntelliJ IDEAでNetBeansプラグインを使用できますか?
いいえ、あなたがすることはできません。
IntelliJIDEAを使用してNetBeansRCPアプリケーションを構築することは可能ですか?
可能です; ただし、NetBeansで得られるのと同じ種類のサポート(ウィザード、メニューアクションなど)は得られません。詳細については、こちらをご覧ください。