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

https://github.com/domblack/intellij-icu

An ICU language plugin for IntelliJ
https://github.com/domblack/intellij-icu

i18n icu icu-messageformat icu4c icu4j intellij-plugin

Last synced: 16 days ago
JSON representation

An ICU language plugin for IntelliJ

Awesome Lists containing this project

README

        

## ICU Language Plugin for IntelliJ

[![JetBrains IntelliJ Plugins](https://img.shields.io/jetbrains/plugin/v/11003-icu.svg)](https://plugins.jetbrains.com/plugin/11003-icu/)
[![Travis (.org)](https://img.shields.io/travis/DomBlack/intellij-icu.svg)](https://travis-ci.org/DomBlack/intellij-icu)
[![GitHub issues](https://img.shields.io/github/issues-raw/DomBlack/intellij-icu.svg)](https://github.com/DomBlack/intellij-icu/issues)
[![GitHub pull requests](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/DomBlack/intellij-icu/pulls)
[![GitHub](https://img.shields.io/github/license/DomBlack/intellij-icu.svg)](https://github.com/DomBlack/intellij-icu/blob/master/LICENSE)

This plugin gives IntelliJ syntax highlighting for [ICU Resource Bundles](http://userguide.icu-project.org/locale/resources).

#### Features
- Syntax Highlighting for both the resource file and the ICU messages.
- Automatic Formatting Support.
- Spell checking of messages.
- Code Folding Support
- Goto Symbol support.
- File Structural View.

#### Example ICU file for English

The expected file name would be `en.txt`

![Example Screenshot](media/screenshot.png?raw=true "Screenshot")