❇️ Add R language support
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia con la grammatica tree-sitter-r collegata e analizza come i parser dei linguaggi esistenti sono integrati in CodeEditLanguages. Verifica il comportamento segnalato dell’evidenziazione della sintassi e dell’estrazione dei simboli, inclusi gli operatori R e i commenti roxygen2, quindi esegui i test esistenti del progetto per confermare che il supporto per R sia integrato e funzioni.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Language Name
R
Tree-Sitter Grammar
https://github.com/r-lib/tree-sitter-r
I will work on this
Yes
Additional Info (optional)
R is a widely-used programming language for statistical computing and data analysis. The tree-sitter-r grammar already has SPM support and includes comprehensive syntax highlighting queries.
This would enable R code editing with proper highlighting for functions, variables, operators (including R-specific <-, <<-, |>, pipe operators), keywords, and roxygen2 documentation comments (#').
Implementation is complete and tested - works for extracting symbols by name.
- Lingua principale
- Swift
- Stelle
- 133
- Fork
- 56
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di CodeEditApp/CodeEditLanguages
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
-
Syntax highlighting silently fails (and `Bundle.module` crashes) in SwiftPM CLI-built app bundles Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 65/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
CodeEditApp/CodeEditLanguages#94 · 1 commento · 1 reazione ·
-
Difficoltà 3/5 Mezza giornata Idoneità per principianti 45/100
CodeEditApp/CodeEditLanguages#93 · 1 commento ·
-
bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
Tutte le issue di CodeEditApp/CodeEditLanguages
Issue simili
-
The correction-threshold rationale says 17 restraint cases collide; the current corpus has 16 Apertaarea:dictation documentation P2
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
uttrflow/uttrflow-swift#1180 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
OneBusAway/onebusaway-ios#1451 ·
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
type: docs
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 95/100
googleapis/google-cloud-swift#971 ·