我使用的是Oracle SQLDeveloper 2.1.1.64版本。未发生表名自动完成。
已检查自动完成设置,但无效。
对此有什么想法吗?
发布于 2017-01-25 17:11:03
虽然这篇文章很老了,但我仍然看到很多人不能获得真正的自动完成智能感知功能,因为一旦自动完成值超过10,那么自动完成就不起作用,即在这种情况下,你需要显式地使用CTRL+SPACE来显示智能感知。
请按照以下步骤操作,这样您就不会遇到此问题。
我在演示时使用的是SQL Developer 4.2。如果您在从过去升级到此版本的SQL Developer时遇到一些问题,那么您还需要将JDK更新到1.8或更高版本。
请按照以下步骤操作,以确保SQL Developer自动完成(intellisense)在所有情况下都能正常工作。
第1步: Open SQL Developer,然后转到工具->首选项
第2步:选择代码编辑器->完成洞察
第3步:确保您具有以下快照中所示的设置

发布于 2012-09-25 16:14:16
访问:Tools > Preferences > Code Editor > Completion Insight
并确保您的设置配置正确:

发布于 2013-03-15 21:31:39
SQL-Developer可能无法在您的数据库上足够快地查找完成,因此不会显示它。您可以使用CTRL-SPACE来尝试强制它。
https://stackoverflow.com/questions/12578591
复制相似问题