microsoft / microsoft/vscode-cpptools

Doxygen var command not parsed

Ouverte
#13,530 2 commentaires 4 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

enhancement Feature: Doc comments Language Service
Langage dominant
TypeScript
Étoiles
6.2k
Forks
1.7k
Merge moyen
14 h 46 min
PR mergées (30 j)
61

Description

Environment
  • OS and Version: Windows 11 24H2
  • VS Code Version: 1.99.3
  • C/C++ Extension Version: 2.0.0
Bug Summary and Steps to Reproduce

Bug Summary: @var and \var are not recognized as doxygen command tokens.

Steps to reproduce:

  1. Create a doxygen-style comment
  2. Add a @var or \var command
  3. Bask in the lack of highlighting
  4. If you want to confirm your fears, use the inspect tokens command of vscode

Expected behavior:

@var and \var should be recognized as doxygen command tokens.

Configuration and Logs
{
    "configurations": [
        {
            "name": "Win32",
            "includePath": [
                "${default}"
            ],
            "defines": [
                "_DEBUG",
                "UNICODE",
                "_UNICODE"
            ],
            "windowsSdkVersion": "10.0.22621.0",
            "intelliSenseMode": "windows-msvc-x64"
        }
    ],
    "version": 4
}
Other Extensions

No response

Additional context

No response

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par localiser les définitions des tokens de commande Doxygen dans le code source de l’extension TypeScript et examinez la manière dont les commandes @ et \ existantes sont reconnues. Reproduisez le problème avec un commentaire C++ de style Doxygen et la commande Inspect Tokens de VS Code. C’est terminé lorsque @var et \var sont tous deux classés comme des tokens de commande Doxygen.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
typescript, vscode
Domaine
devtools
Type d'issue
Bug
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
52/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.