Introduce
About 377 wordsAbout 1 min
Introduce
Summary
GitHub | Plugin Marketplace Page | Discord
The Intellij IDEA plugin for Stellaris modding (also supports other Paradox Interactive games), which is smart, convenient and with more potential.
Features:
- Supports the script language, localisation language and csv languages used to write mods, and the CWT language used to write config files.
- Provides a wide range of powerful language features. Including code highlight, code navigation, code completion, code inspection, code refactoring, quick documentation, inlay hints, live templates, code hierarchy, diagram, diff and more.
- Supports previewing and rendering DDS and TGA pictures, and provides actions to convert image formats (PNG, DDS, TGA).
- Supports rendering various useful information via quick documentation and inlay hints (such as localisation text, image, scope information and parameter information).
- Supports most advanced features of script and localisation languages (such as parameters, scopes, inline scripts and various complex expressions).
- Supports customizing extended config files, allowing plugin to provide more perfect language features (such as code navigation, code completion, quick documentation and inlay hints).
- Integrates image tools (such as Image Magick), translation tools (such as Translation Plugin) and linting tools (such as Tiger).
- Integrates AI technologies initially, make it available to translating and polishing localisation text.
- Recognizes game directories and mod directories automatically.
This plugin has implemented various advanced language features based on config groups, which consists of CWT config files. The latest-version config files are already built into this plugin, make it works right out of the box. Besides, customizing and importing local config files are also supported.
References
Reference manuals:
- Kotlin Docs | Kotlin Documentation
- Getting started | IntelliJ IDEA Documentation
- IntelliJ Platform SDK | IntelliJ Platform Plugin SDK
- JFlex - manual
Plugins:
Tools:
- cwtools/cwtools
- cwtools/cwtools-vscode
- bcssov/IronyModManager
- amtep/ck3-tiger
- OldEnt/stellaris-triggers-modifiers-effects-list
Wikis: