Plugin for IntelliJ Platform (JetBrains IDEs)
- Dominant language
- Rust
- Stars
- 1.7k
- Forks
- 218
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 6
Description
### What is wrong?
Though Fe is an emerging language, it already has lots of established syntax constructions, so we can start building tools around it. Similar to https://github.com/ethereum/fe/issues/272, we could create an IntelliJ Platform plugin with syntax highlighting (with jump to definitions, code gen, etc. in the future).
### How can it be fixed
Vyper already has community-baked plugin https://github.com/vyperlang/vyper/issues/1444 which we could use as a reference. AFAIK Fe started as a rewrite of Vyper, so it might be handy for us.
Contributor guide
No contributing guide indexed for this repository
Research direction
Review the IntelliJ Platform plugin request and the linked Fe and Vyper issues, starting with the requested syntax-highlighting scope. Treat syntax highlighting as the initial milestone; jump to definitions and code generation are explicitly future work, so a complete plugin design and implementation would need a narrower plan first.
Written by the indexing model from the issue text.
Assessment
- Domain
- devtools
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100