<commit_before>## Protobuf Support for JetBrains IDEs

[![Donate PayPal](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=5UPXLBR8UAHG6) [![Donate BTC](https://img.shields.io/badge/Donate-BitCoin-blue.svg)](https://ksprojects.org/protobuf-support-for-jetbrains-ide/btc/)

[Protobuf Support Plugin](https://plugins.jetbrains.com/plugin/8277) for IntelliJ IDEA & other JetBrains products.

Plugin is compatible with IntelliJ IDEA 2016.1. Other JetBrains IDEs of the same or higher version should be supported as well. 

### Roadmap

https://github.com/protostuff/protobuf-jetbrains-plugin/wiki/Roadmap

### Build

```
./gradlew build
```

Requirements:

1. JDK 8
<commit_msg>#44: Update readme<commit_after>## Protobuf Support for JetBrains IDEs

[![Donate PayPal](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=5UPXLBR8UAHG6) [![Donate BTC](https://img.shields.io/badge/Donate-BitCoin-blue.svg)](https://ksprojects.org/protobuf-support-for-jetbrains-ide/btc/)

[Protobuf Support Plugin](https://plugins.jetbrains.com/plugin/8277) for IntelliJ IDEA & other JetBrains products.

Latest plugin release is compatible with IntelliJ IDEA 2017.1 (older releases are compatible with IDEA 13+). 
Other JetBrains IDEs of the same or higher version should be supported as well. 

### Installation

IntelliJ IDEA should suggest you to install plugin automatically 
when you open `.proto` file.
You can install plugin manually by opening "Plugins" settings, 
"Browse repositories..." - search for "Protobuf Support".

Plugin page: https://plugins.jetbrains.com/plugin/8277-protobuf-support


### Roadmap

https://github.com/protostuff/protobuf-jetbrains-plugin/wiki/Roadmap

### Build

Run following command in the shell:

```
./gradlew build
```

It should be possible to run build on any platform (Linux, Windows, MacOS) where
[Gradle](https://gradle.org/) is supported.

JDK 8 must be installed and available on PATH in order to run build.

{'fraction_non_alphanumeric': 0.12782316194137433, 'fraction_numerical': 0.016818837097549257, 'mean_word_length': 4.9147727272727275, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 14, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2783513', 'n_tokens_mistral': 749, 'n_tokens_neox': 676, 'n_words': 175}