8386888: Enhance IntelliJ Idea support for OpenJFX development - #2192
8386888: Enhance IntelliJ Idea support for OpenJFX development#2192tsayao wants to merge 4 commits into
Conversation
|
👋 Welcome back tsayao! A progress list of the required criteria for merging this PR into |
|
❗ This change is not yet ready to be integrated. |
|
I will review when it's out of draft. From a first look, removing |
|
Another file that is always changed locally for me is it looks like this for me: I think we probably can also remvove it from Version Control as it will always regenerate with UTF-8 settings. |
|
Native Objective-C/C++ support is not working on macOS. The project generates compile_commands.json correctly, but IntelliJ IDEA does not detect or use it. |
systemTestsdependency issues when importing the project from Gradle.IntelliJ IDEA 2026.1 includes native C/C++ development support. This PR adds the required configuration to improve the development experience for native sources.
Plugins required for native support:
To generate
compile_commands.jsonuse./gradlew generateCompileCommandsTo debug native code, run the application and press
CTRL + ALT + 5to attach the native debugger.Progress
Error
- [x] I confirm that I make this contribution in accordance with the [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai).Issue
Reviewing
Using
gitCheckout this PR locally:
$ git fetch https://git.openjdk.org/jfx.git pull/2192/head:pull/2192$ git checkout pull/2192Update a local copy of the PR:
$ git checkout pull/2192$ git pull https://git.openjdk.org/jfx.git pull/2192/headUsing Skara CLI tools
Checkout this PR locally:
$ git pr checkout 2192View PR using the GUI difftool:
$ git pr show -t 2192Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jfx/pull/2192.diff