13

現在、最新のOraclesql開発者を使用しています。ここに1つだけ迷惑があります。テーブル名または列のオートコンプリートを実行すると、小文字で表示されます。ほとんどの人がSQLステートメントにコーディングガイドラインを持っているので、通常、テーブル名、列名、およびすべて大文字のその他の識別子が必要です。

SQL Developerで設定を確認しようとしましたが、「CodeInsight」セクションにはこのためのオプションがありません。これについて他に微調整はありますか?

4

4 に答える 4

29

SQL Developer 3.1.07を使用していますが、[ツール]>[設定]>[コードエディタ]>[完了インサイト]に移動すると、オートコンプリートされたテーブル名の大文字と小文字を変更できます。[入力時に大文字と小文字を変更]のオプションがあります。

于 2012-04-14T16:07:32.667 に答える
7

http://www.oracle.com/technology/software/products/sql/index21_EA1.htmlのSQLDeveloper2.1(EA)を使用しています

..どのIMHOが、あなたが使用していると私が信じている「現在の」バージョンよりもはるかに優れています。2.1バージョンでは、[ツール]>[設定]>[データベース]>[SQLフォーマッター]>[Oracle Formatting]に移動し、[編集]をクリックして大文字化効果の動作を変更できます。

ただし、ワークシートではこれは「自動フォーマット」されないことを理解しています。これは、プロシージャ、パッケージ、ビュー、およびトリガーでのみ実行されます。(したがって、ワークシートでこれを行うには、ハイライト、右クリック、フォーマットする必要があります)。

于 2009-10-22T12:40:18.993 に答える
7

SQL Developerバージョン19.1.0.xを使用している場合は、「ツール」->「設定」->「コードエディタ」->「フォーマット」で大文字/小文字の識別子とキーワードを調整できます。

HTH

于 2019-07-30T13:02:53.703 に答える
2

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

以下の設定を試しましたが、何の変化も見られませんでした。[ツール]>[設定]>[データベース]>[SQLフォーマッター]>[OracleFormatting]を選択し、[編集]をクリックして大文字化効果の動作を変更します。

以下の設定を試してみましたが、いくつかの変更が行われているのを見ることができます。この設定では、入力時のようにテキストが大文字に変換されませんが、[Enter]ボタンを押すと、すべてのテキストが大文字に変わります。[ツール]>[設定]>[コードエディタ]>[コンプリーションインサイト]>[入力時に大文字と小文字を変更]を[大文字]に変更します。

お役に立てれば!

于 2015-12-24T06:18:11.830 に答える