Quick Start
9/7/26About 607 wordsAbout 2 min
Quick Start
Getting Started
Installation
- Using the IDE built-in plugin system:
Settings/Preferences>Plugins>Marketplace> Search for "Paradox Chronicle" >Install - Using JetBrains Marketplace: Go to JetBrains Marketplace and install it by clicking the
Install to ...button. - Manual Installation: Download the latest release and install it manually (No need to unzip):
Settings/Preferences>Plugins>⚙️>Install plugin from disk...
Usage Steps
- Open your mod's root directory in the IDE.
- Open the mod descriptor file (
descriptor.mod, or.metadata/metadata.jsonfor VIC3 and EU5). - Click the mod settings button in the floating toolbar at the top right of the editor.
- Configure the mod's game type, game directory, and required mod dependencies.
- Confirm the configuration and wait for the IDE to finish project analysis.
- Start your mod development journey.
Practical Tips
- Global Search:
- Use
Ctrl + Shift + RorCtrl + Shift + Fto search within the current project, directory, or a specified scope. - Use
Shift + Shift(Search Everywhere) to quickly find files, definitions, scripted variables, and other symbols.
- Use
- Code Navigation:
- Use
Ctrl + Clickto jump to the declaration or usage of a target. - Use
Ctrl + Shift + Clickto jump to the type declaration of a target. - Use
Alt + Clickto jump to the declaration of the related configs for a target. - Use
Shift + Alt + Clickto jump to the declaration of the related localisations for a target. - Use
Ctrl + Shift + Alt + Clickto jump to the declaration of the related images for a target. - Use the
Navigatemenu (or theGo Tooption in the editor's right-click menu) for quick navigation. - Use
Navigate > Definition Hierarchyto open the type hierarchy window and view definitions of specific types. - Use
Navigate > Call Hierarchyto open the call hierarchy window and view the call relationships of definitions, localisations, scripted variables, etc. - Select the
Paradox Filesview in the project panel to browse aggregated game and mod files. - Select the
CWT Config Filesview in the project panel to browse aggregated config files.
- Use
- Code Inspection:
- By clicking
Editor > Inspectionson the settings page, you can browse detailed descriptions of code inspections, configure their enabled status and options, and manage profiles. - For file-level code inspection: after file analysis finished, view issues for the current file in the problems panel.
- For global code inspection: use
Code > Inspect Code…to run a global inspection in a specified scope, and view the detailed report in the problems panel.
- By clicking
UI Related
- Open the plugin's global settings page via:
- Selecting
Languages & Frameworks > Paradox Chronicleon the settings page.
- Selecting
- Open the plugin's tool menu via:
- Selecting
Paradox Chroniclefrom the editor's right-click menu. - Selecting
Tools > Paradox Chroniclefrom the main menu.
- Selecting
- Open the mod settings dialog via:
- Clicking the blue gear icon in the editor's top-right floating toolbar.
- Selecting
Paradox Chronicle > Open Mod Settings...from the editor's right-click menu. - Selecting
Tools > Paradox Chronicle > Open Mod Settings...from the main menu.
- Modify preferred locale, default game type, default game directory and other functional details in the global settings.
- Adjust game directory, mod dependencies and other configurations in the mod settings.
Troubleshooting
- Ensure both the IDE and the plugin are updated to the latest versions.
- If the issue might be index-related, try to invalidate caches and restart the IDE.
- If the issue might be config-related, try to write custom config files.
- If the issue might be plugin configuration-related, try deleting the plugin's configuration file (
paradox-language-support.xml, recommended to locate using Everything). - Feedback is welcome through GitHub, Discord and other channels.