ide-java-pulsar
Java language support for Pulsar, powered by the Eclipse JDT language server.
Rômulo Fernandes Evangelista 3 0 1.0.0 MIT GitHub
  • Made for Pulsar!

    This package was written specifically for Pulsar and did not exist in the Atom package repository.

ide-java-pulsar

CI

Java language support for Pulsar, powered by the Eclipse JDT language server.

Screenshot of ide-java-pulsar

Installation

Install from Pulsar's package manager, or from the command line:

ppm install ide-java-pulsar

You should also install atom-ide-base to surface the language features (completion, diagnostics, outline, and so on) in the editor.

Requirements

  • Pulsar
  • Java 17 or later on your PATH, or set the Java Home setting (or the JDK_HOME / JAVA_HOME environment variables). The Eclipse JDT language server needs Java 17 to run; it can still build projects that target older Java versions.

On first use the package downloads the Eclipse JDT language server automatically. To reuse an existing install instead, set the Server Path setting to a folder that contains plugins/ and config_*.

Features

  • Auto completion
  • Code format
  • Diagnostics (errors & warnings)
  • Document outline
  • Find references
  • Go to definition
  • Hover
  • Reference highlighting
  • Signature help

Contributing

Always feel free to help out. Whether it's filing bugs and feature requests or working on some of the open issues, your help is welcome.

License

MIT License. See the license for more details.