Skip to content

๐Ÿ’พ The source of VS Code's C++ syntax highlighting

active 2023-08-15 โ†’ 2026-05-31 (UTC)

Complete coverage26,680 / 26,680 hourly files (100%) ยท 2 absent upstream2023-08-15 โ†’ 2026-08-30 (UTC)
Events
228
Pushes
23
Pull requests
1
Issues
84
Stars
37
Forks
8

Activity over time

Daily event counts in the loaded window

Line chart, 1021 days from 2023-08-15 to 2026-05-31. Pushes: 23 total, peak 10 in a day. Pull requests: 1 total, peak 1 in a day. Issues: 84 total, peak 22 in a day. Comments: 66 total, peak 16 in a day. Stars: 37 total, peak 2 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 โ€” โˆ’95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments โ€” stars and forks excluded, so this is contribution rather than popularity

Recent activity

Latest issues, pull requests and releases

  • Issue comment#672Pure-Happiness2026-01-22 08:37
    Keyword `requires` for non-typename template highlighted incorrectly, breaks subsequent token highlighting
  • Issue#694zhekaso2025-12-16 07:49
    Reopen: Comma-separated doxygen params: only the first one is highlighted
  • Issue comment#613sean-mcmanus2025-12-15 20:06
    Comma-separated doxygen params: only the first one is highlighted
  • Issue#693travkin792025-12-12 13:57
    Wrong comment token classification (leading to not detecting task tags in comments)
  • Issue#692alphahex992025-11-10 08:32
    Parameterless Class Destructor "void" Syntax Color issue
  • Issue#691alexr002025-10-16 09:27
    color formatting issue when parsing a lambda with an explicit return type in C++
  • Issue comment#690RedCMD2025-09-05 22:19
    Matching brackets to code that is #ifdef out
  • Issue#690ASM-SW2025-09-05 22:14
    Matching brackets to code that is #ifdef out
  • Issue#689EienMiku2025-08-14 07:17
    `using` in `for` is not highlighted as keyword
  • Issue comment#671EienMiku2025-08-14 07:13
    elifdef/elifndef does not parse
  • Issue comment#688RedCMD2025-08-07 02:17
    Using `switch` keyword in macro call breaks `#endif` highlighting (C only)
  • Issue comment#688andrjohns2025-08-06 17:28
    Using `switch` keyword in macro call breaks `#endif` highlighting (C only)
  • Issue#687parmi932025-07-21 09:53
    Highlight text between backticks in C/C++ comments
  • Issue#686EienMiku2025-07-02 01:57
    No color for `noexcept` in lambda
  • Issue#685joaomspires2025-06-02 19:29
    Inconsistent Syntax Highlighting in defines between C and C++
  • Issue comment#684zhangjp04052025-05-23 07:16
    `*` when used as part of a pointer type still is `keyword.operator.arightmetic.cpp`
  • Issue#684alexr002025-05-19 08:37
    `*` when used as part of a pointer type still is `keyword.operator.arightmetic.cpp`
  • Issue#683its-198189421182025-05-18 04:02
    [Unsure/Bug]: (VSCode) Some issues with scope handling...
  • Issue comment#504alexr002025-05-12 08:08
    noexcept getting different scopes
  • Issue comment#504RedCMD2025-05-11 02:27
    noexcept getting different scopes
  • Issue comment#504AlexB86752025-05-09 20:12
    noexcept getting different scopes
  • Issue#682malsyned2025-05-07 23:09
    Doxygen "after members" syntax not recognized
  • Issue comment#680seishun2025-04-22 14:20
    Pack indexing
  • Issue comment#681jeff-hykin2025-04-22 13:30
    Add .cppm extension
  • Issue comment#680jeff-hykin2025-04-22 13:29
    Pack indexing

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals โ€” 37 stars here means stars gained during the window, not the repo's star count.