diff --git a/content/ide.html b/content/ide.html index 73d8b9da9..fc0c9229c 100644 --- a/content/ide.html +++ b/content/ide.html @@ -16,92 +16,150 @@
- VSCodium is a community-driven, freely-licensed binary distribution of Microsoft's editor Visual Studio Code.
- Providing all the lightweight editor features you need to get started.
+ The JBang extension works in both Visual Studio Code and
+ VSCodium (a free, open-source VS Code distribution).
+ Running jbang edit installs VSCodium by default with Java and JBang extensions pre-configured — ready to code immediately.
- jbang edit will by default install VSCodium; a free distribution of Visual Studio Code. It provides
- a good default set of extensions to have it configured to use with Java/JBang.
-
- JBang is in Open VSX Registry -
-- Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. -
+Quickest: just run jbang edit hello.java — JBang installs VSCodium and the required extensions automatically.
Manual install in VS Code: install JBang from the VS Marketplace.
+Manual install in VSCodium: install JBang from Open VSX.
+ +//DEPS, //SOURCES, //FILES, and optionsjava.import.jbang.projectPerScriptbuild.jbang and jbang-catalog.json support- JBang is on Visual Studio Marketplace + Full documentation · + Source on GitHub
- IntelliJ IDEA is a very popular Java IDE. Has a lot of features; especially when it comes to refactoring and code assists. -
-- JBang is on Jetbrains Marketplace +
+ The JBang plugin makes Java, Kotlin, Groovy, JShell, and .jbang scripts first-class citizens in IntelliJ IDEA.
+ It uses jbang info tools as the single source of truth — no module mutation, no Gradle/Maven modification.
+
From Marketplace:
+Early Access (EAP channel):
+https://plugins.jetbrains.com/plugins/eap/18257The EAP channel receives every release, giving you the latest features before they hit stable.
+ +//SOURCES, //FILES, and catalog refs//JAVA JDK registration+ Full documentation · + JetBrains Marketplace · + Source on GitHub
- Eclipse is a popular opensource Java IDE. Has a large ecosystem of plugins and is 100% free to use. + The JBang plugin for Eclipse lets you import and synchronize JBang scripts as projects, with automatic dependency resolution and JDK configuration.
+ +From Eclipse Marketplace:
+//JAVA//DEPS, //SOURCES, and @Grab- JBang is on Eclipse Marketplace + Eclipse Marketplace · + Source on GitHub
- Zed is a high-performance editor with support for Java using Eclipse JDT Language Server. -
-
- No native JBang support yet, thus simplest way is to use sandbox mode: jbang edit --sandbox --open=zed yourapp.java.
+ Zed is a high-performance editor with Java support via Eclipse JDT Language Server.
+ No native JBang plugin yet — use sandbox mode which sets up a temporary project with full classpath:
jbang edit --sandbox --open=zed yourapp.java
- Vim and neovim are highly configurable text editors built to enable efficient text editing. Supports Java with Eclipse JDT Language Server. -
-
- No native JBang support yet, thus simplest way is to use sandbox mode: jbang edit --sandbox --open=nvim yourapp.java.
+ Vim and neovim support Java via Eclipse JDT Language Server.
+ No native JBang plugin yet — use sandbox mode:
jbang edit --sandbox --open=nvim yourapp.java
- Emacs is an extensible, customizable, free/libre text editor and computing environment. Supports Java with Eclipse JDT Language Server. -
-
- No native JBang support yet, thus simplest way is to use sandbox mode: jbang edit --sandbox --open=emacs yourapp.java.
+ Emacs supports Java via Eclipse JDT Language Server.
+ No native JBang plugin yet — use sandbox mode:
jbang edit --sandbox --open=emacs yourapp.java