ChoicescriptIDE / ChoicescriptIDE/main

@{} Multireplace nested syntax highlighting is over sensitive

Aperta
#47 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
backlog bug minor
Lingua principale
JavaScript
Stelle
36
Fork
8
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

You can nest {} expressions within @{} multireplace statements. CSIDE tries to support this in syntax highlighting, but seems to drop the ball on matching/closing an equal number of brackets:

![image](https://user-images.githubusercontent.com/3001447/36513522-df56918e-1767-11e8-8649-18bd5f765429.png)

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia riproducendo le espressioni {} annidate all'interno di un'istruzione multireplace @{} nell'evidenziazione della sintassi di CSIDE. Traccia il modo in cui le parentesi vengono abbinate e chiuse; il lavoro è completo quando le espressioni annidate mantengono l'evidenziazione corretta senza diventare eccessivamente sensibili alla profondità delle parentesi.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript
Ambito
tooling
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.