Oracle SQLDeveloper Table Name autocompletion setting

此生再无相见时 提交于 2019-11-30 12:47:18

问题


I am using Oracle SQLDeveloper 2.1.1.64 version. Table Name autocompletion is not happening.

Checked in autocompletion settings but in vain.

Any ideas about it?


回答1:


Go to: Tools > Preferences > Code Editor > Completion Insight
And make sure your settings are configured properly:




回答2:


Though this post is old but still I see many people not able to get real Auto Complete intellisense feature because as soon as Auto Complete values exceeds 10 then autocomplete doesn't work i.e you need to explicitly use CTRL+SPACE for displaying intellisense in that case.

Please follow the steps so that you will be not faced with this problem.

I'm using SQL Developer 4.2 at time of this demo. If you have some issues in upgrading to this version of SQL Developer from the past then you need to also update your JDK to 1.8 or above.

Please follow steps below to ensure that SQL Developer Auto Completion (intellisense) works in ALL cases.

Step 1: Open SQL Developer and go to Tools -> Preferences

Step 2: Select Code Editor -> Completion Insight

Step 3: Ensure that you have following settings as shown in snapshot below




回答3:


SQL-Developer probably cannot lookup the completion fast enough on your database and therefore doesn't show it. You can use CTRL-SPACE to try forcing it.




回答4:


if nothing works, open a new worksheet. many a times that is the real problem. current worksheet has corrupted




回答5:


CTRL-SPACE works, but only before the intellisense dropdown shows up. I had to increase the time delay before it shows up so that it doesn't show up until after 4 seconds. this way, I have 4 seconds to hit ctrl+space to autocomplete




回答6:


In my case, Version 18.4.0.376 Build 376.1900, Ctrl-Shift completion was ignored every time I had any worksheet statements (preceding the one I was trying to complete) that lacked a terminating semicolon or was not commented out.



来源:https://stackoverflow.com/questions/12578591/oracle-sqldeveloper-table-name-autocompletion-setting

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!