microsoft / microsoft/vscode-cpptools

Doxygen comments to the right of members or fields do not parse if they span multiple lines

Aperta
#5,811 3 commenti 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Feature Request Feature: Doc comments Language Service Visual Studio
Lingua principale
TypeScript
Stelle
6.2k
Fork
1.7k
Merge medio
14h 46m
PR unite (30g)
61

Descrizione

Type: LanguageService

Describe the bug

  • VS Code Version: 1.47.2
  • C/C++ Extension Version: 0.29.0

For struct members or class fields, I will often write a comment next to it instead of above it in order to reduce clutter. Since I use rulers, these comments very often extend across more than one line, e.g. something like

            module owner;   /** The owner of this instance. This determines e.g. which message queue
                                to listen to. */

Hovering above owner I would expect the comment to be shown, but this is not the case. It appears that this only works if the comment spans a single line instead of more than one. Multiline comments only work when the comment is above the field, not to its right.

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Riproduci il comportamento segnalato del servizio del linguaggio C++ con il commento Doxygen finale multilinea mostrato nell’issue, quindi confrontalo con un commento finale su una singola riga e con un commento multilinea sopra il campo. L’issue non indica alcun file sorgente né alcun test; il lavoro è completato quando, passando il cursore su owner, viene visualizzato il commento finale completo su più righe.

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

Valutazione

Stack tecnologico
cpp, vscode
Ambito
devtools
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.