Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/serceman/intellij-cloudflare-rules


https://github.com/serceman/intellij-cloudflare-rules

cloudflare cloudflare-rules intellij-plugin

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

        

# Cloudflare Rules plugin for IntelliJ

![build status](https://github.com/SerCeMan/intellij-cloudflare-rules/actions/workflows/gradle.yml/badge.svg)

A simple IntelliJ plugin that makes
editing [Cloudflare Rules](https://developers.cloudflare.com/ruleset-engine/rules-language/) more pleasant.

![Screenshot](/screenshots/editing.png?raw=true)

The plugin expects the rules to be placed in files with a `.cfrule` file extension.

## Features

* Syntax highlighting
* Code completion

## Supporting the plugin

You can support the development by sponsoring the plugin on Github ❤️, or even simply clicking ★ on GitHub and rating it on the plugin page.

## Reporting an issue

Please attach the screenshot for every issue if possible. It will make the issue much clearer and easier to understand.

## Build

```bash
./gradlew buildPlugin
```

## Run

```bash
./gradlew runIde
```

## Contribute

Contributions are always welcome!