argotorg / argotorg/fe

Plugin for IntelliJ Platform (JetBrains IDEs)

Open
#552 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.