2009-10-21 78 views
10

現在、最新のOracle SQL Developerを使用しています。私はちょうどここで一つの迷惑があります。テーブル名やカラムを自動補完すると、小文字で表示されます。ほとんどの人は私がSQL文でコーディングガイドラインを持っているので、私は通常、テーブル名、カラム名、およびすべての大文字の識別子を必要とします。Oracle SQLDeveloperのオートコンプリート(小文字の場合)

sql開発者の設定を確認しようとしましたが、 "Code Insight"セクションにはこれに関するオプションがありません。これには別の調整がありますか?

答えて

6

私は私はあなたが使用していると信じて「現在の」バージョンよりもはるかに優れているIMHO .. http://www.oracle.com/technology/software/products/sql/index21_EA1.html

からのSQL Developer 2.1(EA)を使用しています。 2.1バージョンでは、Tools> Preferences> Database> SQL Formatter> Oracle Formattingに移動し、「Edit」を押して大文字小文字の効果の動作を変更できます。

しかし、ワークシートでは、これは「自動フォーマット」されません。手順、パッケージ、ビュー、およびトリガーでのみこれを行います。 (したがって、ワークシートでこれを行うには、ハイライト、右クリック、フォーマットを行う必要があります)。

+0

"その他"> "ケース変更"の設定を "Whole SQL Uppercase"に設定していました。ありがとうpierre。 「フォーマット」コマンドでは、ファイル全体をハイライト表示するバージョン1.5.5とは異なり、選択肢が強調表示されるだけなので、このアーリーアダプターバージョンも大好きです。 – Nap

25

私はSQL Developer 3.1.07を使用していますが、ツール>設定>コードエディタ>完了のインサイトに移動することで、自動完成したテーブル名の大文字と小文字を変更することができます。

+0

ありがとうございました。それは恐ろしいことでした! – yagmurdursun

2

私はSQL Developer 4.0.3.16を使用しています。私の要件は、入力中にすべてを大文字で表示することです。

以下の設定を試しましたが、何も変化は見られませんでした。 [ツール]> [設定]> [データベース]> [SQLフォーマッタ]> [Oracleフォーマッティング]を選択し、[編集]を押して大文字小文字の効果を変更します。

以下の設定を試してみましたが、何らかの変化が起こっていることがわかりました。この設定では、入力するときのようにテキストを大文字に変換しませんが、[Enter]ボタンを押すとすべてのテキストが大文字に変わります。 [ツール]> [設定]> [コードエディタ]> [完了洞察]> [入力時に大文字と小文字を大文字にする]を選択します。

希望すると便利です。

関連する問題