No syntax highligthing in js files for JSDoc @property
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 38/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- javascript, typescript
- Ambito
- tooling
Direzione di ricerca
Inizia con i file della grammatica TextMate in questo repository e riproduci l’esempio JavaScript JSDoc fornito in un editor supportato. Traccia il modo in cui vengono evidenziati i tag JSDoc, quindi fai in modo che @property e la sua forma @prop corrispondano all’evidenziazione prevista per la documentazione TypeScript e verifica visivamente l’esempio.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
A Visual Studio customer has reported an issue regarding syntax highlighting for @property tags in JSDoc comments:
https://developercommunity2.visualstudio.com/t/no-syntax-highligthing-in-js-files-for-/1345869
The sample code referred to is:
/**
* @typedef {Object} SpecialType - creates a new type named 'SpecialType'
* @property {string} prop1 - a string property of SpecialType
* @property {number} prop2 - a number property of SpecialType
* @property {number=} prop3 - an optional number property of SpecialType
* @prop {number} [prop4] - an optional number property of SpecialType
* @prop {number} [prop5=42] - an optional number property of SpecialType with default
*/
/** @type {SpecialType} */
var specialTypeObject;
specialTypeObject.prop3;
🙁 Actual behavior
No syntax highlighting for @property tags
🙂 Expected behavior
Syntax highlighting similar to what is shown in the docs: https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html#typedef-callback-and-param
- Lingua principale
- TypeScript
- Stelle
- 471
- Fork
- 149
- 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 microsoft/TypeScript-TmLanguage
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
microsoft/TypeScript-TmLanguage#1071 ·
-
triste Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 5/100
microsoft/TypeScript-TmLanguage#1078 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
microsoft/TypeScript-TmLanguage#1076 · 6 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 55/100
microsoft/TypeScript-TmLanguage#1074 · 2 commenti ·
-
typescript-basics: fix highlighting for triple-slash reference directives with preserve="true" Aperta
Difficoltà 1/5 1-3 ore Idoneità per principianti 58/100
microsoft/TypeScript-TmLanguage#1066 · 1 commento ·
Tutte le issue di microsoft/TypeScript-TmLanguage
Issue simili
-
bug(cli): hapi doctor inline-media prints a fabricated B:\ helper-script path in packaged installs Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Crush Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
catppuccin/catppuccin#3125 ·
-
Add a SECURITY.md Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
ElementsProject/cln-application#167 · 1 commento · 1 reazione ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
Quantco/pnpm-licenses#17 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100