This plugin adds basic support for the Permify authorization language to JetBrains IDEs.
Permify is a set of tools based on a domain-specific language that allows developers to define and enforce authorization rules in their applications. Inspired by Google Zanzibar.
This plugin provides syntax highlighting and code completion for the Permify Domain Specific Language (DSL) through the TextMate Bundles plugin.
- Syntax highlighting
- Basic code completion
- Automatic indentation
- Simple commenting
- Bracket matching
- Open the Plugin Manager
- Search for
Permify Language Support
- Click
Install
- Restart the IDE
Also, please create an .editorconfig
file if you didn't already do so. This will help the plugin to correctly format and indent the code.
- Color Scheme
- File Templates
- Convert to a first-party language
- LSP Support
- Error Highlighting
- Tool Window for visualizing the permissions