This plugin provides Pine Script language support for JetBrains IDEs (IntelliJ IDEA, WebStorm, PyCharm, etc.).
- Syntax highlighting for Pine Script files (
.pine,.ps,.pinescript) - Code completion for built-in functions, variables, and methods
- Parameter information for function calls
- Color preview in editor
- Documentation on hover
- New Pine Script file templates (Indicator, Strategy, Library)
- Open your JetBrains IDE
- Go to Settings/Preferences → Plugins
- Click on "Browse repositories..."
- Search for "Pine Script"
- Install the plugin
- Restart your IDE
- Download the plugin from Releases
- Open your JetBrains IDE
- Go to Settings/Preferences → Plugins
- Click on the gear icon
- Select "Install Plugin from Disk..."
- Choose the downloaded ZIP file
- Restart your IDE
- Right-click in the Project window
- Select New → Pine Script File
- Choose the type of file (Indicator, Strategy, Library, or Empty)
- Enter the name of the file
- Click OK
- Syntax Highlighting: Pine Script keywords, functions, and variables are highlighted automatically.
- Code Completion: Press Ctrl+Space to see completion suggestions as you type.
- Parameter Info: Press Ctrl+P inside function parentheses to see parameter information.
- Documentation: Hover over a function or keyword to see its documentation.
- Color Preview: Hex colors and color.NAME values show a color preview in the editor gutter.
git clone https://github.com/yourusername/pine-script-intellij-plugin.git
cd pine-script-intellij-plugin
./gradlew buildPluginThe plugin will be built in build/distributions/.
Contributions are welcome! Please feel free to submit a Pull Request.
This plugin is released under the MIT License. See the LICENSE file for details.
This plugin was inspired by the Pine Script VS Code Plugin.