0

私はEclipseClassic(v3.7.2)を使い始めたばかりですが、まだかなり迷っていることを認めます。私が今やろうとしているのは、クラスを作成するときに自動生成されたコードEclipseが出てくるものをすべてオフにすることです(それ以外の場合は、それも削除したいと思います)。提案について話しているのではありません。 -必要なすべての提案を含むドロップダウンボックスを表示できますが、中かっこや括弧でさえも、コードを記述したくありません。クラスを作成するときに空白の画面が必要です。ほとんどの場合(自動インデントとドロップダウンの提案を除いて)、Eclipseは、何かを要求するまで、自分のビジネスを気にするだけです。

ウィンドウ>設定>java>コードスタイル>コードテンプレートオプションを使用して、自動生成されたもののほとんどを取り除くことができましたが、クラスを作成すると、クラス名と中括弧が生成されます。

public class Contact
{

}

また、中かっこや括弧の完成をやめる方法がわかりません。

ありがとう。

4

3 に答える 3

2

設定」>「Java」>「エディター」>「入力」で、中かっこ、文字列など、さまざまなものの自動クローズを無効にできます。ただし、「新しいクラス」テンプレートのパッケージ宣言または型宣言部分を削除することはできません。私が考えることができる唯一のオプションは、新しいJavaクラスを作成することを選択する代わりに、パッケージ構造に従って適切なソースフォルダーにプレーンファイル(空になります)を作成することです。

そうは言っても、私は20年以上プログラミングを行ってきましたが、クラス宣言のような最小限のボイラープレートでさえ、ツールにボイラープレートを挿入したくないという正当な理由を想像することはできません。肝心なのは、Eclipseはコンパイルされない無効なクラスを生成せず、空のファイルは有効なクラスではないということです。クラスを作成したくない場合は、クラスの作成を依頼せず、代わりに空のファイルを作成するよう依頼してください。

于 2012-05-12T15:38:40.010 に答える
1

ctrl-3、「コードテンプレート」と入力し、「コードテンプレート」-「Java/コードスタイル」を選択します。テンプレートを編集して空にすることができるプロパティページが開きます。

于 2012-05-12T15:32:18.107 に答える
0

提案が必要ない場合は、表示されたらエスケープを押すだけで、コードに自動入力されず、ボックスが消えます。それ以外の場合は、削除することをお勧めしません。

于 2021-07-03T19:42:30.550 に答える