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

https://github.com/feakin/intellij-feakin

Feakin DSL IDE support, for generate DDD code and 10x flow.
https://github.com/feakin/intellij-feakin

diagram

Last synced: 9 months ago
JSON representation

Feakin DSL IDE support, for generate DDD code and 10x flow.

Awesome Lists containing this project

README

          

# Feakin - Architecture DSL

![Build](https://github.com/feakin/intellij-feakin/workflows/Build/badge.svg)
[![Version](https://img.shields.io/jetbrains/plugin/v/20026-feakin.svg)](https://plugins.jetbrains.com/plugin/20026-feakin)
[![Downloads](https://img.shields.io/jetbrains/plugin/d/20026-feakin.svg)](https://plugins.jetbrains.com/plugin/20026-feakin)

Features:

- [x] Lexer and Parser Definition
- [x] Highlight code
- [x] Line Marker Provider
- [x] LayeredGuarding
- [ ] Endpoint Run
- [ ] Endpoint Test
- [x] GenImpl
- [x] Completion Contributor
- [x] Structure View
- [x] Folding
- [x] Brace Matching
- [x] Block Selection
- [x] Block
- [x] Flow Entry
- [x] Code Formatting
- [ ] Code Style Settings
- [x] Reference Contributor
- [x] ContextName
- [x] File Importer
- [ ] Others
- [x] Commenter
- [ ] Rename Refactoring
- [ ] Quick Fix

## Installation

- Using IDE built-in plugin system:

Settings/Preferences > Plugins > Marketplace > Search for "Feakin" >
Install Plugin

## License

inspired and based on [https://github.com/intellij-rust/intellij-rust](https://github.com/intellij-rust/intellij-rust)

- MIT license. Copyright (c) 2015 Aleksey Kladov, Evgeny Kurbatsky, Alexey Kudinkin and contributors
- MIT license. Copyright (c) 2016 JetBrains

@2022 This code is distributed under the MPL license. See `LICENSE` in this directory.