GithubHelp home page GithubHelp logo

Comments (9)

ishche avatar ishche commented on June 9, 2024

Thank you!
What version of Java do you have?

from rexx-language-support.

ClaudeBirtz avatar ClaudeBirtz commented on June 9, 2024

Hi,

when I enter java -version in a command prompt:

openjdk version "1.8.0_232"
OpenJDK Runtime Environment Corretto-8.232.09.1 (build 1.8.0_232-b09)
OpenJDK 64-Bit Server VM Corretto-8.232.09.1 (build 25.232-b09, mixed mode)

from rexx-language-support.

ishche avatar ishche commented on June 9, 2024

openjdk version "1.8.0_232"

Formally we don't support Java 8 anymore. But I don't see a reason why it shouldn't work with it. I'll check if where Is something wrong with 0.0.15.

You can try to update java to see if it fixes the problem.

from rexx-language-support.

ClaudeBirtz avatar ClaudeBirtz commented on June 9, 2024

Thank you very much for your help,

I've updated to Java 11 and I noticed that in a new, empty file the auto completion works fine, but gets slower as the file gets bigger to the point it seems it doesn't work at all. I also see a big increase in CPU usage in taskmanager during that time.

Dropping back to 0.0.12 solves this issue, even in large files.

I also don't have these "abc" suggestions in REXX codes, whereas they appear when I use Broadcom JCL extension, or any other extension. I guess that's not normal either, maybe I should try to reinstall VS Code?

from rexx-language-support.

ishche avatar ishche commented on June 9, 2024

There is no need to reinstall the vscode. But I want to ask you to disable all other vscode extensions and check if the issue with "abc" and performance is still there.

How big that file when it's almost not working?

from rexx-language-support.

ClaudeBirtz avatar ClaudeBirtz commented on June 9, 2024

I disabled all extensions, first only in the workspace, then globally.
Performance is fine for a small file with a few instructions, but the "abc" suggestions newer show up. If I disable REXX extension as well, the "abc" suggestions show.
The "large" file I was talking about has 400 lines.
I'm quite sure none of this was an issue when I first started using the extension, but as I did hardly any work in REXX other than editing a few lines in the recent months, I can't say for sure.

from rexx-language-support.

ishche avatar ishche commented on June 9, 2024

Thanks a lot.
400 lines it's not a big file and REXX extension definitely should work with it.
I'll create separate issues for them:
Performance: #5
"abc" suggestions: #6

from rexx-language-support.

geraldpf avatar geraldpf commented on June 9, 2024

from rexx-language-support.

ishche avatar ishche commented on June 9, 2024

I was able to identify the performance problem. It will take some time to resolve it. But I made some performance tweaks for now. There are available in 0.0.17 on the marketplace.

from rexx-language-support.

Related Issues (12)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.