Feature #6319
IntelliJ plugin
0%
Related issues
History
#1 Updated by Greg Shah about 2 years ago
IntelliJ plugin for integration with syntax check and running conversion (et al). This must also provide the full support for 4GL editor coloring, syntax expansion, source debugging and so forth). A developer must be able to continue 4GL development using FWD only (no Progress Developer Studio which is a licensed product).
This is meant to be functionally equivalent to the Eclipse plugin (#3883). The results may be limited by the capabilities of each platform. We should use common code as much as possible, but if an IDE-native approach yields a significantly better result we will consider using that.
IntelliJ Platform SDK
IntelliJ LSP Support (Language Server Protocol, also see the IntelliJ LSP Github Project)
Simple IntelliJ Plugin Tutorial
#2 Updated by Greg Shah about 2 years ago
- Related to Feature #3883: eclipse plug for developing 4GL code using FWD including editing, syntax checks, running conversion added
#5 Updated by Greg Shah over 1 year ago
The long term roadmap for IntelliJ is not clear, I can't find it published anywhere. If anyone can point me to something I've missed, I'll be happy to review it.
I'm especially interested in:
- Is there a long term path to more natively use the language server protocol? There is a 3rd party plugin that provides some support but it is not clear if IntelliJ is going to support it directly.
- What is the long term plan for writing IntelliJ plugins? Other platforms are moving to the web, is that in plan? Or should we keep writing a Swing based UI?
#6 Updated by Greg Shah about 1 year ago
- Related to Feature #1757: update ANTLR to latest version added
#7 Updated by Greg Shah about 1 year ago
See #1757-9 for some analysis of how auto-completion may require a move to ANTLRv4.