pegonFast Java language server Features
InstallBinariesPegon is available on pypi. Use
Or install with
Install from Source
Editor SetupNeovim~/.config/nvim/lsp/pegon.lua:
~/.config/nvim/init.lua:
VSCodePublished on Open VSX as rmuir.pegon. DocsFAQQ. This code looks like AI slop! A. No LLM was used: if the code looks bad, it is because I wrote this application to learn Rust. Q. What's with the Google Style? A. Google Style supports high-performance Java development, and most developers roughly follow it:
Q. Where's completion / go-to-definition? I can't live without it! A. These features are coming, continue to use Q. Where's workspace symbol search? I can't live without it! A. This feature is coming, I recommend a good fuzzy finder or Q. What about running tests from my editor? This is essential for TDD! A. I strongly recommend vim-test for this. If your java build uses gradle, the daemon allows for very fast iteration with no config hassle. Black magic. Q. Where's XYZ fancy refactoring? I can't live without it! A. Currently the code actions are minimal. Check out some alternatives for now: Q. What's with the name? A. This program is named after the Javanese writing system. (ڤَيڮَون) ThanksSpecial thanks to the open-source maintainers of the dependencies used. |