processing / processing/processing4

Code completion under Windows does not work

Open
#1,351 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Java
Stars
497
Forks
183
Avg merge
4h 39m
Merged PRs (30d)
3

Description

Most appropriate sub-area of Processing 4?

PDE

Processing version

4.4.10

Operating system

Windows 11 25H2

Bug description

Using the same steps as https://github.com/processing/processing4/issues/177 I can't get code completion to work under any 4.x version. I tried 4.4.10, 4.4.7, 4.3.4, 4.1.3, 4.0b9, 4.0b4, 4.0b3, 4.0b1, 4.0a6. The old 3.5.4 version works like a charm.

Steps to reproduce this
  1. open blank project
  2. enable "code completion with ctrl+space" in preferences
  3. type int testvar = 1;
  4. type testv in the next line and then press ctrl+space
Would you like to work on the issue?

No, I’m just reporting the issue

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue in the PDE on Windows using the listed blank-project steps and compare the behavior with Processing 3.5.4. Trace the PDE code-completion entry point and determine why Ctrl+Space does not suggest the locally declared testvar in Processing 4.x; done means the suggestion appears reliably.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
desktop, developer-experience
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.