Skip to content

APEXLang autocomplete is very slow with other extensions enabled and does not suggest valid values for cursorFocus #24

@DatatekEcuador

Description

@DatatekEcuador

Product:
Oracle SQL Developer Extension for VS Code

Version:
26.1.2

VS Code version:
Version: 1.120.0
Commit: 0958016b2af9f09bb4257e0df4a95e2f90590f9f
Date: 2026-05-12T20:17:22Z
Electron: 39.8.8
ElectronBuildId: 13870025
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Linux x64 7.0.8-100.fc43.x86_64

OS:
Fedora

APEXLang metadata:
.apex/apexlang.json contains:
{
"mmdVersion" : "26.1.0+3102"
}

Project structure:
I am opening the root folder of the exported APEXLang application, not only the pages folder.

Example structure:

aurora/
.apex/
apexlang.json
pages/
p00001-....apx
p00065-....apx

Problem description:
I exported an Oracle APEX application using Oracle SQL Developer Extension for VS Code.

After opening the exported APEXLang application folder in VS Code, the extension detects APEXLang correctly. When I open a page .apx file and edit the property:

cursorFocus: doNotFocusCursor

I delete only the value and leave the cursor after the colon:

cursorFocus: |

Then I press Ctrl + Space.

Issue 1 - Slow autocomplete:
With my normal VS Code extensions enabled, the autocomplete popup stays in "Loading..." for around 1 or 2 minutes before showing any suggestions.

Issue 2 - Incorrect suggestions:
If I start VS Code with extensions disabled using:

code --disable-extensions /home/vpacheco/Documents/apex/aurora/

then autocomplete opens quickly, but it still does not suggest valid values related to the cursorFocus property. Instead, it shows generic or unrelated suggestions.

Expected behavior:
When the cursor is after the property name and colon:

cursorFocus: |

and I press Ctrl + Space, APEXLang should suggest valid values for the cursorFocus property, such as:

doNotFocusCursor

Actual behavior:

  • With normal extensions enabled, autocomplete takes around 1 or 2 minutes to show suggestions.
  • With other extensions disabled, autocomplete is fast, but the suggestions are not specific to cursorFocus and do not show the expected valid value.

Additional information:
The Oracle SQL Developer extension version is 26.1.2.
The project root folder is opened correctly.
The .apex/apexlang.json file exists and contains mmdVersion 26.1.0+3102.
APEXLang is detected in the status bar.
The problem happens inside a .apx page file.

Command used for comparison:

code --disable-extensions /home/vpacheco/Documents/apex/aurora/

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions