目次:
- ソース - >フォーマット
- Source-> Organize Imports
- nameやidなどのいくつかのフィールドから始めます:
- nameやidのようないくつかのフィールドから始めます:
- 実行したくないコードが含まれているプログラムから開始します。
- Eclipseのエディタに黄色の警告マーカーまたは赤色のエラーマーカーが表示されます。
- コードを入力すると、コード行を完成させるのに役立つポップアップヒントがEclipseに表示されます。たとえば、クラス名JOptionPaneの後にドットを入力すると、ドットを入力すると、EclipseのポップアップにJOptionPaneクラスに属するメソッドの名前が表示されます。オプション(showInputDialog(Object arg 0)オプションなど)をダブルクリックすると、対応するコードがプログラムに追加されます。
- Eclipseのエディタで、カーソルをプログラム内の名前(変数名、メソッド名、クラス名など)に置きます。 Eclipseは自動的にコード中のその名前の出現を強調表示します。たとえば、カーソルがcustomerName変数に置かれている場合、EclipseはwelcomeメソッドのcustomerNameとcustomerNameの両方を強調表示します。
- Eclipseのエディタで、カーソルをプログラム内の名前(変数名、メソッド名、クラス名など)に置きます。 Windowsでは、マウスを右クリックします。 Macでは、マウスを制御しながらクリックします。その結果、Eclipseにコンテキストメニューが表示されます。
- プロジェクトには、MainクラスとCustomerクラスを含むいくつかのクラスが含まれています。 Mainクラスの内部には、
ビデオ: アップグレード用シェルスクリプト - 週刊 concrete5 Vol.318 2024
EclipseはJava開発者が選択する統合開発環境(IDE)です。 Eclipseはいくつかの理由で人気があります。一つは、無料です。もう一つの理由として、それはあなたが考えることができるほぼすべてのソフトウェアタスクのためのプラグインを持っています。 Eclipseを使用してJavaプログラムを開発する方法が分かっている場合は、Eclipseスキルを再利用して、Python、C ++、および他の多くの言語でプログラムすることができます。あなたは、ソフトウェア開発以外のことをするためのプラグインを見つけることさえできます。
ソース - >フォーマット
フォーマットが非常に悪いコードから開始します:
public class Main {public static void main(String [] args){System。でる。 println( "Hello");}}
Eclipseのメインメニューから、Source→Formatを選択します。あなたがすると、Eclipseはコードをきれいにフォーマットされたコードに変換します:
public class Main {public static void main(String [] args){System。でる。 println( "Hello");}}
おそらく、Eclipseがコードをフォーマットする方法があまり好きではないかもしれません。次の行の始めにあなたの中括弧を好むか?問題ない! 「ウィンドウ」→「設定」→「Java」→「コード・スタイル」→「フォーマッター」を選択することで、Eclipseのコードの書式をカスタマイズできます。
<! - 2 - >Eclipseでは、ホットキーの割り当て、再割り当て、割り当て解除を行うことができます。デフォルトでは、Source→FormatのホットキーはCtrl + Shift + Fです。
Source-> Organize Imports
Java APIのクラスを使用してコードを作成しています。 import宣言を打ち込むのを止めることで、ストライドを壊すことはしたくない:
public class Main {public static void main(String [] args){JFrame frame = new JFrame( "Title");フレーム。 add(新しいTextField( "あなたの名前を入力:"));フレーム。追加する(新しいJButton( "Click me!"));フレーム。 setLayout(new FlowLayout());フレーム。パック();フレーム。 「ソース」→「インポートの整理」を選択するか、Ctrl + Shift + Oホットキーの組み合わせを押すと、Eclipseはインポート宣言を自動的に追加します。ここにあなたが得るものがあります:
<! - 3 - >
import java。 awt。 FlowLayout;import java。 awt。テキストフィールド; import javax。スイング。 JButton; import javax。スイング。 JFrame; public class Main {public static void main(String [] args){JFrameフレーム=新しいJFrame( "タイトル");フレーム。 add(新しいTextField( "あなたの名前を入力:"));フレーム。追加する(新しいJButton( "Click me!"));フレーム。 setLayout(new FlowLayout());フレーム。パック();フレーム。 setVisible(true);}} ソース - >ゲッターとセッターを生成する
nameやidなどのいくつかのフィールドから始めます:
public class Customer {private String name; private int id;}
「ソース」→「ゲッターとセッターの生成」を選択すると、Eclipseはゲッターとセッターのメソッドを自動的に追加します。
public class Customer {プライベートString name;プライベートint id;
public String getName(){ 戻り値。 } public void setName(String name){ これです。名前=名前; } public int getId(){ 戻りID。 } これはpublic void setId(int id){ これです。 id = id; } } ソース - >フィールドを使用してコンストラクタを生成する
nameやidのようないくつかのフィールドから始めます:
public class Customer {private String name; private int id;}
「ソース」→「フィールドを使用してコンストラクタを生成」を選択すると、Eclipseは1つ以上のコンストラクタを自動的に追加します。
public class Customer {プライベートString name;プライベートint id;
パブリック顧客(文字列名){ これ。名前=名前; } パブリックCustomer(int id){ これ。 id = id; } パブリックカスタマー(文字列名、int id){ これ。名前=名前; これ。 id = id; } } ソース - >コメントの切り替え
実行したくないコードが含まれているプログラムから開始します。
import static java。ラング。システム。でる;パブリッククラスMain {public static void main(String [] args){out。 println(「当社へようこそ!」);でる。 println( "あなたは私たちの製品が大好きです");でる。 println( "P。S.:");でる。 println( "私の上司は悪いです");}}
Eclipseのエディタで、望ましくないコードを選択します。次に、[Source]→[Toggle Comment]を選択するか、Ctrl + 7ホットキーの組み合わせを押します。 Eclipseは自動的にそのコードを行末のコメントに変換します。
import static java。ラング。システム。でる;パブリッククラスMain {public static void main(String [] args){out。 println(「当社へようこそ!」);でる。 println( "あなたは私たちの製品が大好きです");
// out。 println( "P。S.:"); // out。 println(「私の上司は馬鹿です。 }} コードを再度強調表示し、「ソース」→「コメントの切り替え」をもう一度選択すると、行末コメントが実行可能コードに戻ります。
クイックフィックス
Eclipseのエディタに黄色の警告マーカーまたは赤色のエラーマーカーが表示されます。
マーカーの上にマウスを置くと、問題を説明するメッセージが表示されます。
Windowsでは、マーカーを右クリックします。 Macでは、マーカーをcontrol-クリックします。そうすると、Eclipseにコンテキストメニューが表示されます。コンテキストメニューで、「クイックフィックス」を選択します。
Eclipseは、問題を解決するためのオプションのリストを表示します。
オプションをダブルクリックすると、Eclipseはコードを適切に変更します。
Content Assist
コードを入力すると、コード行を完成させるのに役立つポップアップヒントがEclipseに表示されます。たとえば、クラス名JOptionPaneの後にドットを入力すると、ドットを入力すると、EclipseのポップアップにJOptionPaneクラスに属するメソッドの名前が表示されます。オプション(showInputDialog(Object arg 0)オプションなど)をダブルクリックすると、対応するコードがプログラムに追加されます。
ヒントが役立つと思うとき、Eclipseはヒントを含むポップアップを表示しません。このような場合は、Ctrl + Spaceを押します。
マークの出現
Eclipseのエディタで、カーソルをプログラム内の名前(変数名、メソッド名、クラス名など)に置きます。 Eclipseは自動的にコード中のその名前の出現を強調表示します。たとえば、カーソルがcustomerName変数に置かれている場合、EclipseはwelcomeメソッドのcustomerNameとcustomerNameの両方を強調表示します。
welcomeメソッドとthankメソッドのcustomerName変数は
2つの異なる変数 であるため、EclipseはthankメソッドのcustomerNameの出現を強調表示しません。 thankメソッド内でのみ名前を変更することができ、コードはまったく同じように動作します: import static java。ラング。システム。でる;パブリッククラスDisplay {public void welcome(){String
customerName = "Joe";でる。 println(「当社へようこそ!」);でる。 println( "あなたは私たちの製品が大好きです");でる。 println( "ようこそ"、 customerName );} public void thank(){String joeName = "Joe";でる。 println( "ありがとう、" + joeName );}} 実際にはthankメソッド内の名前を次のセクションで変更します。
Refactor-> Rename
Eclipseのエディタで、カーソルをプログラム内の名前(変数名、メソッド名、クラス名など)に置きます。 Windowsでは、マウスを右クリックします。 Macでは、マウスを制御しながらクリックします。その結果、Eclipseにコンテキストメニューが表示されます。
名前を変更することが理にかなっている場合は、コンテキストメニューの[リファクタリング]オプションに[名前変更]サブオプションがあります。
「名前を変更」サブオプションを選択すると、エディタ内の名前の中にカーソルが置かれます。文字を削除して名前に文字を追加すると、Eclipseは自動的にその名前の適切なすべての出現を変更します。たとえば、下の図では、customerName変数からcustomerを削除し(そしてjoeを追加しています)、 Eclipseは、thankメソッド内でその変数の両方の発生を同時に変更します。
公開宣言
プロジェクトには、MainクラスとCustomerクラスを含むいくつかのクラスが含まれています。 Mainクラスの内部には、
Customer cust = new Customer( "Joe")というステートメントが表示されます。
Customerクラスのコンストラクタの詳細を覚えていないので、プロジェクトのコードでそのコンストラクタにすばやくジャンプしたいと考えています。
得意先( "Joe")通話で得意先コードにマウスカーソルを置きます。次に、F3を押します。その結果、CustomerクラスのコードがEclipseエディタに表示されます。 Eclipseはエディタを適切なCustomerコンストラクタの宣言にスクロールします。
(Open DeclarationのF3などの)ホットキーを覚えがたい場合は、次の操作を行います。Windowsの場合は、マウスを右クリックし、コンテキストメニューでOpen Declarationを選択します。 Macでは、コントロールをマウスでクリックし、Open Declarationを選択します。