aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 731a9465d89d5da6b09f9789429c549a5b708110 (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/24289.svg)](https://plugins.jetbrains.com/plugin/24289)
[![Downloads](https://img.shields.io/jetbrains/plugin/d/24289.svg)](https://plugins.jetbrains.com/plugin/24289)

<!-- 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 -->