Дополнения
Lombok Builder Helper
Displays an error when non-null fields are not set when calling a Lombok @Builder Quick-fix adds all non-null fields to the builder call.
Lotus Theme
Lotus Theme Plugin A theme pack with pastel font colors for the JetBrains platform. Includes a dark theme and light theme. Lotus Dark Lotus Light This theme includes...
LSP4IJ
LSP4IJ is a free and open-source
- Language Server protocol (LSP) client compatible with all flavours of IntelliJ.
- Debug Adapter Protocol support with Debug Adapter Protocol Run/Debug configuration.
It allows you to integrate any language server
that communicates with its client via stdio
:
- by
developing an IntelliJ plugin
with LSPextension points
:- com.redhat.devtools.lsp4ij.server extension point to define a language server.
- com.redhat.devtools.lsp4ij.languageMapping to associate an IntelliJ language with a language server definition.
- by manually adding language server definitions, supporting custom server settings. This approach doesn't require developing a specific IntelliJ plugin.
LSP4IJ also provides:
- an LSP Consoles view to tracks LSP requests, responses and notifications in a console:
If you select the language server node, you can configure it the same way as in the Language Servers preferences page
and use the left toolbar to Apply
or Reset
the settings.
- a Language Servers preferences page to configure the LSP trace level, the debug port to use to debug language server:
You can find more documentation in:
- the developer guide, providing step-by-step instructions on how to integrate a language server in LSP4J in an external IntelliJ plugin.
- the User-defined language server documentation, explaining how to integrate a language server in LSP4J with few settings.
- the user guide, which explains how to use LSP console and Language Server preferences.
- the LSP Support overview, describing which LSP features are implemented, and how.
macOS Keymap
macOS keymap for all IntelliJ-based IDEs. Use this plugin if macOS keymap is not pre-installed in your IDE.
Makefile Language
This plugin provides GNU Make language support: Syntax highlighting. Keyword and target name completion. Quick-doc for ## comments on a target line. Find Usages and Go...
Mario Progress Bar
This is the Mario Progress Bar for IJ based IDEs based on the Nyan Progress Bar by Dmitry Batkovitch. It display Mario with some bricks for the basic bar and a Koopa...
Markdown Editor
IntelliJ Platform A full-featured WYSIWYG editor for markdown, More tutorial please visit: here IntelliJ平台一个功能齐全的所见即所得Markdown编辑器 更多教程请访问: 帮助 Features Support three...
Material Design Dark-Theme
A jetbrains theme plugin use(may not) material design.
Material Theme UI Lite
Material Theme UI Lite Material Design Experience for JetBrains IDEs This is a lite version of the Material Theme UI Plugin containing only the themes and color...