SQL 开发人员正在更改我的查询格式

SQL Developer is changing my query's format

我刚刚将 OS 升级到 Windows 10,而 Oracle SQL Developer 现在出现了这种奇怪的行为。当我按下 ENTER 键时,查询的格式完全改变了。例如,之前:

SELECT * FROM mytable

之后:

Select * From Mytable

有谁知道如何解决这个问题?也许我的一些配置发生了变化..

在 SQL 开发者菜单中,转到工具->首选项,然后展开 'Code Editor' 部分,然后选择 'Completion Insight' 部分。你会看到这样的东西:

您描述的行为是因为您勾选了 'Change case as you type',并且选择了 'Initial Cap'。您可以从下拉列表中选择不同的自动格式选项;或取消勾选停止修改代码的方框。