---
title: Tact plugin for JetBrains IDEs
description: "Provides rich support for the Tact language: syntax highlighting, error diagnostics, snippets, hover info, and more"
---

Provides rich support for the Tact language:

- Semantic syntax highlighting
- Code completion, snippets, imports completion
- Go to definition, implementation, type definition
- Find all references, workspace symbol search, symbol renaming
- Types and documentation on hover
- Inlay hints for types, parameter names, and more
- Lenses with usages count and VCS author
- On-the-fly inspections with quick fixes
- Signature help inside calls and `initOf`
- Build single contract or projects from `tact.config.json` via Run configuration
- Formatting with shortcut and on save

Plugin on the JetBrains Marketplace: [Tact](https://plugins.jetbrains.com/plugin/27290-tact)

## Quick start

1. Open your JetBrains IDE (IntelliJ IDEA, PyCharm, WebStorm, etc.)
2. Navigate to the **Plugin Marketplace** by selecting `File > Settings/Preferences > Plugins`.
3. In the Plugin Marketplace's search bar, type "Tact". You will see a dropdown with the extension provided by `TON Studio`.
4. Click the **Install** button next to the plugin name. Wait for the installation to complete.
5. Once the plugin is installed, you will be prompted to restart your JetBrains IDE. Click the **Restart** button to apply changes.
6. After restarting, the Tact plugin should now be successfully installed in your JetBrains IDE.

## Troubleshooting

If you encounter issues during the installation process, please consult the [plugin's GitHub repository](https://github.com/tact-lang/intelli-tact) for solutions and further information.

## References and Resources

- [Plugin on GitHub](https://github.com/tact-lang/intelli-tact)
- [Plugin on the JetBrains Marketplace](https://plugins.jetbrains.com/plugin/27290-tact)
