[ 
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)

Reply via email to