aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 8cffed1769c77692448996de42b2a68e67b2a410 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# IntelliProcessor

![Build](https://github.com/Polyfrost/IntelliProcessor/workflows/Build/badge.svg)
[![Version](https://img.shields.io/jetbrains/plugin/v/org.polyfrost.sorbet.intelliprocessor.svg)](https://plugins.jetbrains.com/plugin/org.polyfrost.sorbet.intelliprocessor)
[![Downloads](https://img.shields.io/jetbrains/plugin/d/org.polyfrost.sorbet.intelliprocessor.svg)](https://plugins.jetbrains.com/plugin/org.polyfrost.sorbet.intelliprocessor)

<!-- plugin description -->
An IntelliJ plugin to add support for the ReplayMod [preprocessor syntax](https://github.com/ReplayMod/Preprocessor)

## Features

* Completion of preprocessor syntax such as `#if`, `#else`, and other variables
* Auto-completion of preprocessor comment blocks.
* Highlighting of preprocessor syntax and intellisense of variables
* Highlighting/intellisense of preprocessor comment blocks.
* Ability to "fold" preprocessor comment blocks.
* Auto-remapping within preprocessor comment blocks based on variables.
<!-- plugin description end -->