[
https://issues.apache.org/jira/browse/PLC4X-267?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17261617#comment-17261617
]
Otto Fowler commented on PLC4X-267:
-----------------------------------
I have started a plugin based on the Antlr projects idea to antlr plugin.
I am at the point where I need to implement things for how MSPEC works. I'll
try to continue it, but I'm re-assigning this so if someone else wants to try
this, i'm not blocking them.
The issues:
1. I have to figure out MSPEC as I go
2. The inherent difficulty in IntelliJ if you are going to do anything useful
3. what i'm currently working on is something I bootstrapped from an older
sample from the antlr project, and would have to be ported forward to the newer
IntelliJ api and project template.
> Create an MSPEC plugin for IntelliJ
> -----------------------------------
>
> Key: PLC4X-267
> URL: https://issues.apache.org/jira/browse/PLC4X-267
> Project: Apache PLC4X
> Issue Type: New Feature
> Reporter: Christofer Dutz
> Priority: Major
>
> Based on the MSPEC grammar available here:
> [plc4x/MSpec.g4 at develop ยท apache/plc4x
> (github.com)|https://github.com/apache/plc4x/blob/develop/build-utils/protocol-base-mspec/src/main/antlr4/org/apache/plc4x/plugins/codegenerator/language/mspec/MSpec.g4]
> It would be great if we had a plugin for intellij to provide an editor for
> mspec which has content assist or at least error highlighting.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)