[Bug] Typescript highlight issue
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 38/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- typescript, vscode
- Domaine
- tooling
Piste de recherche
Aucun fichier source ni aucun test n’est indiqué. Reproduisez l’exemple générique TypeScript fourni dans VS Code avec les extensions désactivées, puis examinez la grammaire TypeScript responsable de sa coloration syntaxique. Le travail est terminé lorsque les formes génériques présentées, y compris les cas similaires avec des génériques, reçoivent la coloration attendue.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Does this issue occur when all extensions are disabled?: Yes
- VS Code Version: 1.57.1
- OS Version: Win10 19043.1052
Steps to Reproduce:

export type PageOptions<
// eslint-disable-next-line @typescript-eslint/no-explicit-any
Data extends Record<string, any>,
// eslint-disable-next-line @typescript-eslint/no-explicit-any
Custom extends Record<string, any>
> = (Custom &
Partial<WechatMiniprogram.Page.Data<Data>> &
Partial<WechatMiniprogram.Page.ILifetime & ExtendedPageLifeCycles> &
Partial<ExtendedPageProperties> & {
options?: WechatMiniprogram.Component.ComponentOptions;
}) &
ThisType<PageInstance<Data, Custom>>;
export interface PageConstructor {
<
// eslint-disable-next-line @typescript-eslint/no-explicit-any
Data extends Record<string, any>,
// eslint-disable-next-line @typescript-eslint/no-explicit-any
Custom extends Record<string, any>
>(
name: string,
options: PageOptions<Data, Custom>
): void;
}
I think this issue exist for quite a long time.
This may also happens in certain forms with generics.
- Langage dominant
- TypeScript
- Étoiles
- 471
- Forks
- 149
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de microsoft/TypeScript-TmLanguage
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
microsoft/TypeScript-TmLanguage#1071 ·
-
triste Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 5/100
microsoft/TypeScript-TmLanguage#1078 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
microsoft/TypeScript-TmLanguage#1076 · 6 commentaires ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 55/100
microsoft/TypeScript-TmLanguage#1074 · 2 commentaires ·
-
typescript-basics: fix highlighting for triple-slash reference directives with preserve="true" Ouverte
Difficulté 1/5 1-3 heures Accessibilité débutants 58/100
microsoft/TypeScript-TmLanguage#1066 · 1 commentaire ·
Toutes les issues de microsoft/TypeScript-TmLanguage
Issues similaires
-
bug(cli): hapi doctor inline-media prints a fabricated B:\ helper-script path in packaged installs Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
-
Crush Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
catppuccin/catppuccin#3125 ·
-
Add a SECURITY.md Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
ElementsProject/cln-application#167 · 1 commentaire · 1 réaction ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Quantco/pnpm-licenses#17 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100