2013-02-14 15 views
8

私の問題は変数を作成しているときに "o"と入力している間に "Object o"と言うことができます。それは大丈夫ですが、私がスペースを押すと、自動的に新しい名前が埋められます。基本的に私は自動補完を無効にしたくありません。私はちょうど提案自動入力を無効にしたいだけです。変数の命名を無効にしても効果があります。Eclipseが自動的に変数名を提案して記入する

私はWindow/Preferences/Java/Editor/Content Assistに移動して、あなたのために働く設定を選択Eclipseのジュノサービスリリース1.

+0

スペース文字は有効な識別子の一部ではないので、代わりにどうしたらいいですか? – nitind

+3

まあ基本的に私は空間がほしいと思う名前を記入するのをやめてほしいので、本質的に私は空間に何もしたくありません。同じように私は入力しているObject obj = new Object();たとえば、 "obj"と入力すると、 "objObject"のようなものが表示され、スペースをヒットするとすぐに適用されます。だから私のオブジェクトは "Object objObject = new Object()"のように見えますが、私は戻って名前を変更する必要があるので、私を悩ますだけです。 – Fiachra

+2

この非機能は本当に私を悩ませています。私は他のオートコンプリートを本当に愛していますが、変数名のオートコンプリートは本当に面倒です。機能リクエスト/バグチケットがあれば教えてください – gerrytan

答えて

0

を使用しています。

+7

私の問題を解決するオプションはありません。オートコンプリート機能を完全にオフにすることで無効にすることはできないかもしれません。それは私を怒らせるので迷惑です。 – Fiachra

+0

自動充填をオンにして、必要に応じてctrl +スペースを使用して充填することができます。私はEclipse SDK 4.2.1を使用しており、デフォルト設定でした。それは私が持っているすべての、申し訳ありません。 – rebeliagamer

+0

ええ、私は私が望むものを正確に行うことができないと思ったが、助けに感謝する! – Fiachra

2

このため任意の決定的な解決策がまだ存在しないので、私は最高のは、トリガーからアルファベット文字を無効にすることで作品を見つける何を:

のWindows> Prefereces>ジャワ>エディタ>コンテンツアシスト>オートアクティベーションは、Javaのためのトリガー

これは、クラス名/タイプの完了を意味しませんが、あなたは、ドットを押したときにメソッド名の補完はまだ、私の変数名と

0

ウィンドウいじりしかし、少なくともEclipseの停止示唆される - >設定 - > Javaの - >エディタ - >コンテンツアシスト - >詳細 Java Type Proposalsを無効にし、Java Proposalsが有効になっていることを確認しました。ところで、これはSpring Tool Suiteにあります。私はEclipseを使ってチェックしていません。

1

は私が集めることができるものから、

は、これを無効にするオプションがありません...これは3歳のポストで実現する、しかし、それはハードの機能を支援するコンテンツにコーディングされました。しかし、この機能を無効にするthisスタックオーバーフローの質問への答えからダウンロードできるプラグインがあります。

関連する問題