Oracle SQLDeveloper 小写自动完成(大写如何)

发布于 2024-08-08 15:15:39 字数 189 浏览 3 评论 0原文

我目前正在使用最新的 Oracle sql Developer。我这里只有一件麻烦事。当我自动完成表名称或列时,它们以小写形式显示。与大多数人一样,我确实有 SQL 语句的编码指南,并且我通常希望表名、列名和任何其他标识符全部大写。

我尝试检查 sql Developer 中的设置,但“Code Insight”部分没有任何选项。还有其他调整吗?

I am currently using the latest Oracle sql developer. I just have one nuisance here. When I do auto-complete of table names or columns, they show up in lower case. As most people I do have coding guidelines in SQL statements and I usually want table names, column names, and any other identifiers in all capitals.

I tried to check the settings in sql developer and the "Code Insight" section does not have any option for this. Is there any other tweak for this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

没企图 2024-08-15 15:15:39

我使用的是 SQL Developer 3.1.07,您可以通过转到“工具”>“自动完成的表名称”来更改自动完成的表名称的大小写。首选项>代码编辑器> Completion Insight 有一个“键入时更改大小写”选项。

I'm using SQL Developer 3.1.07 and you can change the case of the autocompleted table names by going to Tools > Preferences > Code Editor > Completion Insight there is an option for 'Change case as you type'.

鹊巢 2024-08-15 15:15:39

我正在使用 http://www.sql-developer.com.cn 的 SQL Developer 2.1 (EA)。 oracle.com/technology/software/products/sql/index21_EA1.html

..恕我直言,它比我相信您正在使用的“当前”版本要好得多。在2.1版本中,您可以转到“工具”>“工具”>“工具”。首选项>数据库> SQL 格式化程序 > Oracle 格式化并点击“编辑”以更改大写效果的行为。

然而,据我了解,在工作表中,这不会“自动格式化”。它只在过程、包、视图和触发器中执行此操作。 (因此,您必须突出显示并右键单击“格式”才能在工作表中执行此操作)。

I'm using SQL Developer 2.1 (EA) from http://www.oracle.com/technology/software/products/sql/index21_EA1.html

.. which IMHO is much better than the 'current' version that I believe you're using. In the 2.1 version you can goto Tools > Preferences > Database > SQL Formatter > Oracle Formatting and hit 'Edit' to alter the behaviour of capitalisation effects.

It is my understanding, however, that in a Worksheet this will not 'autoformat' .. it only does this in procedures, packages, views, and triggers. (So you'll have to highligh, right-click, Format to do this in a worksheet).

中二柚 2024-08-15 15:15:39

对于使用 SQL Developer 版本 19.1.0.x 的用户,您可以调整大写/小写标识符和关键字
工具->首选项->代码编辑器->格式

HTH

For those using SQL Developer version 19.1.0.x, you can adjust upper-/lower-case identifiers and keywords in
Tools -> Preferences -> Code Editor -> Format

HTH

红墙和绿瓦 2024-08-15 15:15:39

我正在使用 SQL Developer 4.0.3.16 我的要求是在键入时以大写形式查看所有内容。

尝试了以下设置,但没有注意到发生任何变化。
工具>首选项>数据库> SQL 格式化程序 > Oracle 格式化并点击“编辑”以更改大写效果的行为。

尝试了下面的设置,我可以看到发生了一些变化。此设置不会像我们键入时那样将文本转换为大写,但当我们点击“Enter”按钮时,所有文本都会更改为大写。
工具>首选项>代码编辑器>完成洞察>将“键入时更改大小写”更改为“大写”。

希望这有帮助!

I'm using SQL Developer 4.0.3.16 My Requirement is to see everything in uppercase while typing.

Tried the below setting but didn't notice any change happening.
Tools > Preferences > Database > SQL Formatter > Oracle Formatting and hit 'Edit' to alter the behaviour of capitalisation effects.

Tried the below setting and I'm able to see some change happening. This setting do not convert the text to uppercase as when we type but when we hit 'Enter' button, all text will change to uppercase.
Tools > Preferences > Code Editor > Completion Insight > 'Change case as you type' to 'Upper Case'.

Hope this helps!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文