Skip to content

"Debug C/C++ File" button disappeared #13400

Closed
@xiaolitongxue5

Description

@xiaolitongxue5

Environment

  • OS and Version: Windows11 23H2
  • VS Code Version: 1.98.2
  • C/C++ Extension Version: 1.24.3
  • If using SSH remote, specify OS of remote machine:

Bug Summary and Steps to Reproduce

Bug Summary:
"Debug C/C++ File" button disappears when the source files are in a git repository. It seems that the plugin can’t read the files in "./.vscode" after I create a git repository.
当源文件在git仓库时,”调试C/C++文件“按钮消失。删除git仓库后恢复正常。创建git仓库后似乎插件无法正常读取"./.vsode"文件夹下的文件。

Steps to reproduce:

  1. Go to 'git '
  2. Click on 'Initialize Repository '
  3. Click on any cpp file
  4. Click on the flex icon close to the debug icon in the upper right corner
  5. See error

Expected behavior: see 'Debug C/C++ Files' button

  1. 转到“源代码管理”
  2. 单击“初始化存储库”
  3. 点击任意一个cpp文件
  4. 点击右上角的调试按钮旁的展开按钮
  5. 见错误

预期行为:看见“调试C/C++文件”按钮

Configuration and Logs

#c_cpp_properties.json

{
    "configurations": [
        {
            "name": "windows-gcc-x64",
            "includePath": [
                "${workspaceFolder}/**",
                "D:/env/c_external_lib/JSON_for_Modern_C++/include"
            ],
            "compilerPath": "D:/env/mingw64/bin/g++.exe",
            "cStandard": "${default}",
            "cppStandard": "${default}",
            "intelliSenseMode": "windows-gcc-x64",
            "compilerArgs": [
                ""
            ]
        }
    ],
    "version": 4
}


#C/C++: Log Diagnostics

-------- Diagnostics - 2025/3/22 01:41:52
Version: 1.24.3
Current Configuration:
{
    "name": "windows-gcc-x64",
    "includePath": [
        "d:/learn/AI/NLP/ex/4pp/**",
        "D:/env/c_external_lib/JSON_for_Modern_C++/include"
    ],
    "compilerPath": "D:/env/mingw64/bin/g++.exe",
    "intelliSenseMode": "windows-gcc-x64",
    "compilerArgs": [
        ""
    ],
    "compilerPathIsExplicit": true,
    "cStandardIsExplicit": true,
    "cppStandardIsExplicit": true,
    "intelliSenseModeIsExplicit": true,
    "compilerPathInCppPropertiesJson": "D:/env/mingw64/bin/g++.exe",
    "mergeConfigurations": false,
    "browse": {
        "limitSymbolsToIncludedHeaders": true
    }
}
Modified Settings:
{
    "C_Cpp.loggingLevel": "Debug"
}
Additional Tracked Settings:
{
    "editorTabSize": 4,
    "editorInsertSpaces": true,
    "editorAutoClosingBrackets": "languageDefined",
    "filesEncoding": "utf8",
    "filesAssociations": {},
    "filesExclude": {
        "**/.git": true,
        "**/.svn": true,
        "**/.hg": true,
        "**/.DS_Store": true,
        "**/Thumbs.db": true
    },
    "filesAutoSaveAfterDelay": false,
    "editorInlayHintsEnabled": true,
    "editorParameterHintsEnabled": true,
    "searchExclude": {
        "**/node_modules": true,
        "**/bower_components": true,
        "**/*.code-search": true
    },
    "workbenchSettingsEditor": "ui"
}
cpptools version (native): 1.24.3.0
Current database path: C:\USERS\25319\APPDATA\LOCAL\MICROSOFT\VSCODE-CPPTOOLS\F05141DB04281FB02B84035239A300BD\.BROWSE.VC.DB
Translation Unit Mappings:
[ D:\learn\AI\NLP\ex\4pp\main.cpp - source TU]:
Translation Unit Configurations:
[ D:\learn\AI\NLP\ex\4pp\main.cpp ]
    Process ID: 24736
    Memory Usage: 279 MB
    Compiler Path: D:\env\mingw64\bin\g++.exe
    Include paths:
        include: D:\env\c_external_lib\JSON_for_Modern_C++\include
        system include: D:\env\mingw64\lib\gcc\x86_64-w64-mingw32\14.2.0\include\c++
        system include: D:\env\mingw64\lib\gcc\x86_64-w64-mingw32\14.2.0\include\c++\x86_64-w64-mingw32
        system include: D:\env\mingw64\lib\gcc\x86_64-w64-mingw32\14.2.0\include\c++\backward
        system include: D:\env\mingw64\lib\gcc\x86_64-w64-mingw32\14.2.0\include
        system include: D:\env\mingw64\lib\gcc\x86_64-w64-mingw32\14.2.0\include-fixed
        system include: D:\env\mingw64\x86_64-w64-mingw32\include
    Standard Version: c++17
    IntelliSense Mode: windows-gcc-x64
    Other Flags:
        --g++
        --gnu_version=140200
Total Memory Usage: 279 MB

------- Workspace parsing diagnostics -------
Number of files discovered (not excluded): 2715
Number of files parsed: 763


#the language server logging

loggingLevel: 6
loggingLevel 已更改为: Debug
正在关闭 IntelliSense 服务器: D:\learn\AI\NLP\ex\4pp\main.cpp
LSP: (invoked) cpptools/didChangeCppProperties (id: 14)
  文件夹 D:\ENV\C_EXTERNAL_LIB\JSON_FOR_MODERN_C++\INCLUDE 将编入索引
  文件夹 D:\ENV\MINGW64\LIB\GCC\X86_64-W64-MINGW32\14.2.0\INCLUDE 将编入索引
  文件夹 D:\ENV\MINGW64\LIB\GCC\X86_64-W64-MINGW32\14.2.0\INCLUDE-FIXED 将编入索引
  文件夹 D:\ENV\MINGW64\X86_64-W64-MINGW32\INCLUDE 将编入索引
  文件夹 D:\LEARN\AI\NLP\EX\4PP 将编入索引
LSP: Sending response (id: 14)
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
Intellisense update pending for: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp
LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp
LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp
LSP: (received) cpptools/didChangeTextEditorSelection
LSP: (invoked) cpptools/didChangeTextEditorSelection
IntelliSense update scheduled and TU acquisition started for: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp
Populating file name cache...
Done populating filename cache. Elapsed time: 23 ms
Expanding recursive includes for: D:\LEARN\AI\NLP\EX\4PP\MAIN.CPP
Done expanding recursive includes for: D:\LEARN\AI\NLP\EX\4PP\MAIN.CPP
Reducing recursive includes for: D:\LEARN\AI\NLP\EX\4PP\MAIN.CPP
LSP: (received) cpptools/getCodeActions: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp (id: 15)
LSP: (invoked) cpptools/getCodeActions: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp (id: 15)
LSP: Sending response (id: 15)
LSP: (received) cpptools/getFoldingRanges: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp (id: 16)
LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp (id: 16)
LSP: Sending response (id: 16)
Done reducing recursive includes for: D:\LEARN\AI\NLP\EX\4PP\MAIN.CPP
正在为 D:\learn\AI\NLP\ex\4pp\main.cpp 发送编译参数
  include: D:\ENV\C_EXTERNAL_LIB\JSON_FOR_MODERN_C++\INCLUDE
  system include: D:\ENV\MINGW64\LIB\GCC\X86_64-W64-MINGW32\14.2.0\INCLUDE\C++
  system include: D:\ENV\MINGW64\LIB\GCC\X86_64-W64-MINGW32\14.2.0\INCLUDE\C++\X86_64-W64-MINGW32
  system include: D:\ENV\MINGW64\LIB\GCC\X86_64-W64-MINGW32\14.2.0\INCLUDE\C++\BACKWARD
  system include: D:\ENV\MINGW64\LIB\GCC\X86_64-W64-MINGW32\14.2.0\INCLUDE
  system include: D:\ENV\MINGW64\LIB\GCC\X86_64-W64-MINGW32\14.2.0\INCLUDE-FIXED
  system include: D:\ENV\MINGW64\X86_64-W64-MINGW32\INCLUDE
  define: __DBL_MIN_EXP__=(-1021)
  define: __UINT_LEAST16_MAX__=0xffff
  define: __FLT16_HAS_QUIET_NAN__=1
  define: __ATOMIC_ACQUIRE=2
  define: __FLT128_MAX_10_EXP__=4932
  define: __FLT_MIN__=1.17549435082228750796873653722224568e-38F
  define: __GCC_IEC_559_COMPLEX=2
  define: __UINT_LEAST8_TYPE__=unsigned char
  define: __SIZEOF_FLOAT80__=16
  define: __BFLT16_DENORM_MIN__=9.18354961579912115600575419704879436e-41BF16
  define: __INTMAX_C(c)=c ## LL
  define: __CHAR_BIT__=8
  define: __MINGW32__=1
  define: __UINT8_MAX__=0xff
  define: __SCHAR_WIDTH__=8
  define: _WIN64=1
  define: __WINT_MAX__=0xffff
  define: __FLT32_MIN_EXP__=(-125)
  define: __BFLT16_MIN_10_EXP__=(-37)
  define: __ORDER_LITTLE_ENDIAN__=1234
  define: __WCHAR_MAX__=0xffff
  define: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1
  define: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1
  define: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8=1
  define: __GCC_ATOMIC_CHAR_LOCK_FREE=2
  define: __GCC_IEC_559=2
  define: __FLT32X_DECIMAL_DIG__=17
  define: __FLT_EVAL_METHOD__=0
  define: __FLT64_DECIMAL_DIG__=17
  define: __GCC_ATOMIC_CHAR32_T_LOCK_FREE=2
  define: __UINT_FAST64_MAX__=0xffffffffffffffffULL
  define: __SIG_ATOMIC_TYPE__=int
  define: __DBL_MIN_10_EXP__=(-307)
  define: __FINITE_MATH_ONLY__=0
  define: __FLT32X_MAX_EXP__=1024
  define: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1
  define: __FLT32_HAS_DENORM__=1
  define: __UINT_FAST8_MAX__=0xff
  define: _stdcall=__attribute__((__stdcall__))
  define: __DEC64_MAX_EXP__=385
  define: __INT8_C(c)=c
  define: __LDBL_HAS_INFINITY__=1
  define: __INT_LEAST8_WIDTH__=8
  define: __UINT_LEAST64_MAX__=0xffffffffffffffffULL
  define: __INT_LEAST8_MAX__=0x7f
  define: __SHRT_MAX__=0x7fff
  define: __LDBL_MAX__=1.18973149535723176502126385303097021e+4932L
  define: __FLT64X_MAX_10_EXP__=4932
  define: __BFLT16_MAX_10_EXP__=38
  define: __BFLT16_MAX_EXP__=128
  define: __LDBL_IS_IEC_60559__=1
  define: __FLT64X_HAS_QUIET_NAN__=1
  define: __UINT_LEAST8_MAX__=0xff
  define: __GCC_ATOMIC_BOOL_LOCK_FREE=2
  define: __FLT128_DENORM_MIN__=6.47517511943802511092443895822764655e-4966F128
  define: __UINTMAX_TYPE__=long long unsigned int
  define: __BFLT16_DECIMAL_DIG__=4
  define: __DEC32_EPSILON__=1E-6DF
  define: __FLT_EVAL_METHOD_TS_18661_3__=0
  define: __UINT32_MAX__=0xffffffffU
  define: __GXX_EXPERIMENTAL_CXX0X__=1
  define: __DBL_DENORM_MIN__=double(4.94065645841246544176568792868221372e-324L)
  define: __FLT128_MIN_EXP__=(-16381)
  define: __WINT_MIN__=0
  define: __FLT128_MIN_10_EXP__=(-4931)
  define: __FLT32X_IS_IEC_60559__=1
  define: __INT_LEAST16_WIDTH__=16
  define: __SCHAR_MAX__=0x7f
  define: __FLT128_MANT_DIG__=113
  define: __WCHAR_MIN__=0
  define: __INT64_C(c)=c ## LL
  define: __GCC_ATOMIC_POINTER_LOCK_FREE=2
  define: __ATOMIC_SEQ_CST=5
  define: __INT_LEAST64_MAX__=0x7fffffffffffffffLL
  define: __FLT32X_MANT_DIG__=53
  define: __GCC_ATOMIC_CHAR16_T_LOCK_FREE=2
  define: __FLT32_MAX_10_EXP__=38
  define: __FLT64X_EPSILON__=1.08420217248550443400745280086994171e-19F64x
  define: __STDC_HOSTED__=1
  define: __DEC64_MIN_EXP__=(-382)
  define: __WIN64=1
  define: __DBL_DIG__=15
  define: __FLT_EPSILON__=1.19209289550781250000000000000000000e-7F
  define: __GXX_WEAK__=1
  define: __SHRT_WIDTH__=16
  define: __FLT32_IS_IEC_60559__=1
  define: __LDBL_MIN__=3.36210314311209350626267781732175260e-4932L
  define: __DBL_IS_IEC_60559__=1
  define: __DEC32_MAX__=9.999999E96DF
  define: __FLT64X_DENORM_MIN__=3.64519953188247460252840593361941982e-4951F64x
  define: __FLT32X_HAS_INFINITY__=1
  define: __INT_WIDTH__=32
  define: __DECIMAL_DIG__=21
  define: __FLT64_EPSILON__=2.22044604925031308084726333618164062e-16F64
  define: __INT16_MAX__=0x7fff
  define: __FLT64_MIN_EXP__=(-1021)
  define: __FLT64X_MIN_10_EXP__=(-4931)
  define: __LDBL_HAS_QUIET_NAN__=1
  define: __FLT16_MIN_EXP__=(-13)
  define: __FLT64_MANT_DIG__=53
  define: __FLT64X_MANT_DIG__=64
  define: __BFLT16_DIG__=2
  define: __GNUC__=14
  define: _cdecl=__attribute__((__cdecl__))
  define: __GXX_RTTI=1
  define: __MMX__=1
  define: __FLT_HAS_DENORM__=1
  define: __SIZEOF_LONG_DOUBLE__=16
  define: __BIGGEST_ALIGNMENT__=16
  define: __STDC_UTF_16__=1
  define: __SIZE_TYPE__=long long unsigned int
  define: __FLT64_MAX_10_EXP__=308
  define: __BFLT16_IS_IEC_60559__=0
  define: __FLT16_MAX_10_EXP__=4
  define: __DBL_MAX__=double(1.79769313486231570814527423731704357e+308L)
  define: _thiscall=__attribute__((__thiscall__))
  define: __INT_FAST32_MAX__=0x7fffffff
  define: __DBL_HAS_INFINITY__=1
  define: __INT64_MAX__=0x7fffffffffffffffLL
  define: __SIZEOF_FLOAT__=4
  define: __WINNT__=1
  define: __HAVE_SPECULATION_SAFE_VALUE=1
  define: __DEC32_MIN_EXP__=(-94)
  define: __INTPTR_WIDTH__=64
  define: __UINT_LEAST32_MAX__=0xffffffffU
  define: __FLT32X_HAS_DENORM__=1
  define: __INT_FAST16_TYPE__=short int
  define: __MMX_WITH_SSE__=1
  define: _fastcall=__attribute__((__fastcall__))
  define: __LDBL_HAS_DENORM__=1
  define: __SEG_GS=1
  define: __BFLT16_EPSILON__=7.81250000000000000000000000000000000e-3BF16
  define: __cplusplus=201703L
  define: __DEC32_MIN__=1E-95DF
  define: __DEPRECATED=1
  define: __DBL_MAX_EXP__=1024
  define: __WCHAR_WIDTH__=16
  define: __FLT32_MAX__=3.40282346638528859811704183484516925e+38F32
  define: __DEC128_EPSILON__=1E-33DL
  define: __FLT16_DECIMAL_DIG__=5
  define: __SSE2_MATH__=1
  define: __ATOMIC_HLE_RELEASE=131072
  define: __WIN32__=1
  define: __PTRDIFF_MAX__=0x7fffffffffffffffLL
  define: __amd64=1
  define: __tune_core2__=1
  define: __ATOMIC_HLE_ACQUIRE=65536
  define: __GNUG__=14
  define: __LONG_LONG_MAX__=0x7fffffffffffffffLL
  define: __SIZEOF_SIZE_T__=8
  define: __BFLT16_HAS_INFINITY__=1
  define: __FLT64X_MIN_EXP__=(-16381)
  define: __SIZEOF_WINT_T__=2
  define: __FLT32X_DIG__=15
  define: __LONG_LONG_WIDTH__=64
  define: __FLT32_MAX_EXP__=128
  define: __GXX_ABI_VERSION=1019
  define: __FLT_MIN_EXP__=(-125)
  define: __x86_64=1
  define: __INT_FAST64_TYPE__=long long int
  define: __BFLT16_MAX__=3.38953138925153547590470800371487867e+38BF16
  define: __FLT64_DENORM_MIN__=4.94065645841246544176568792868221372e-324F64
  define: __FLT16_DENORM_MIN__=5.96046447753906250000000000000000000e-8F16
  define: __FLT128_EPSILON__=1.92592994438723585305597794258492732e-34F128
  define: __FLT64X_NORM_MAX__=1.18973149535723176502126385303097021e+4932F64x
  define: __SIZEOF_POINTER__=8
  define: __DBL_HAS_QUIET_NAN__=1
  define: __FLT32X_EPSILON__=2.22044604925031308084726333618164062e-16F32x
  define: __LDBL_MAX_EXP__=16384
  define: __DECIMAL_BID_FORMAT__=1
  define: __GXX_TYPEINFO_EQUALITY_INLINE=0
  define: __FLT64_MIN_10_EXP__=(-307)
  define: __FLT16_MIN_10_EXP__=(-4)
  define: __FLT64X_DECIMAL_DIG__=21
  define: __DEC128_MIN__=1E-6143DL
  define: __REGISTER_PREFIX__=
  define: __UINT16_MAX__=0xffff
  define: __cdecl=__attribute__((__cdecl__))
  define: __FLT128_HAS_INFINITY__=1
  define: __FLT32_MIN__=1.17549435082228750796873653722224568e-38F32
  define: __UINT8_TYPE__=unsigned char
  define: __FLT_DIG__=6
  define: __NO_INLINE__=1
  define: __DEC_EVAL_METHOD__=2
  define: __FLT_MANT_DIG__=24
  define: __LDBL_DECIMAL_DIG__=21
  define: __VERSION__="14.2.0"
  define: __UINT64_C(c)=c ## ULL
  define: _WIN32=1
  define: __SEH__=1
  define: __INT_LEAST32_MAX__=0x7fffffff
  define: __GCC_ATOMIC_INT_LOCK_FREE=2
  define: __FLT128_MAX_EXP__=16384
  define: __FLT32_MANT_DIG__=24
  define: __FLOAT_WORD_ORDER__=__ORDER_LITTLE_ENDIAN__
  define: __FLT32X_MIN_EXP__=(-1021)
  define: __BFLT16_MIN__=1.17549435082228750796873653722224568e-38BF16
  define: __FLT128_HAS_DENORM__=1
  define: __FLT32_DECIMAL_DIG__=9
  define: __FLT128_DIG__=33
  define: _INTEGRAL_MAX_BITS=64
  define: __INT32_C(c)=c
  define: __DEC64_EPSILON__=1E-15DD
  define: __ORDER_PDP_ENDIAN__=3412
  define: __DEC128_MIN_EXP__=(-6142)
  define: __DEC128_MAX__=9.999999999999999999999999999999999E6144DL
  define: __INT_FAST32_TYPE__=int
  define: __UINT_LEAST16_TYPE__=short unsigned int
  define: __DEC128_MAX_EXP__=6145
  define: __DBL_HAS_DENORM__=1
  define: __UINT64_MAX__=0xffffffffffffffffULL
  define: __FLT_IS_IEC_60559__=1
  define: __GNUC_WIDE_EXECUTION_CHARSET_NAME="UTF-16LE"
  define: __FLT64X_DIG__=18
  define: __INT8_TYPE__=signed char
  define: __GCC_ASM_FLAG_OUTPUTS__=1
  define: __UINT32_TYPE__=unsigned int
  define: __BFLT16_HAS_QUIET_NAN__=1
  define: __FLT_RADIX__=2
  define: __INT_LEAST16_TYPE__=short int
  define: __LDBL_EPSILON__=1.08420217248550443400745280086994171e-19L
  define: __UINTMAX_C(c)=c ## ULL
  define: __FLT16_DIG__=3
  define: __FLT32X_MIN__=2.22507385850720138309023271733240406e-308F32x
  define: __SIG_ATOMIC_MAX__=0x7fffffff
  define: __GCC_ATOMIC_WCHAR_T_LOCK_FREE=2
  define: __USER_LABEL_PREFIX__=
  define: __SIZEOF_PTRDIFF_T__=8
  define: __FLT64X_HAS_INFINITY__=1
  define: __SIZEOF_LONG__=4
  define: __LDBL_DIG__=18
  define: __FLT64_IS_IEC_60559__=1
  define: __x86_64__=1
  define: __FLT16_IS_IEC_60559__=1
  define: __FLT16_MAX_EXP__=16
  define: __DEC32_SUBNORMAL_MIN__=0.000001E-95DF
  define: __MSVCRT__=1
  define: __INT_FAST16_MAX__=0x7fff
  define: __GCC_CONSTRUCTIVE_SIZE=64
  define: __FLT64_DIG__=15
  define: __UINT_FAST32_MAX__=0xffffffffU
  define: __UINT_LEAST64_TYPE__=long long unsigned int
  define: __FLT16_EPSILON__=9.76562500000000000000000000000000000e-4F16
  define: __FLT_HAS_QUIET_NAN__=1
  define: __FLT_MAX_10_EXP__=38
  define: __FLT64X_HAS_DENORM__=1
  define: __DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL
  define: __FLT_HAS_INFINITY__=1
  define: __GNUC_EXECUTION_CHARSET_NAME="UTF-8"
  define: __UINT_FAST16_TYPE__=short unsigned int
  define: __DEC64_MAX__=9.999999999999999E384DD
  define: __INT_FAST32_WIDTH__=32
  define: __CHAR16_TYPE__=short unsigned int
  define: __PRAGMA_REDEFINE_EXTNAME=1
  define: __SIZE_WIDTH__=64
  define: __SEG_FS=1
  define: __INT_LEAST16_MAX__=0x7fff
  define: __FLT16_NORM_MAX__=6.55040000000000000000000000000000000e+4F16
  define: __DEC64_MANT_DIG__=16
  define: __FLT32_DENORM_MIN__=1.40129846432481707092372958328991613e-45F32
  define: __SIG_ATOMIC_WIDTH__=32
  define: __INT_LEAST64_TYPE__=long long int
  define: __INT16_TYPE__=short int
  define: __INT_LEAST8_TYPE__=signed char
  define: __FLT16_MAX__=6.55040000000000000000000000000000000e+4F16
  define: __nocona__=1
  define: __FLT128_MIN__=3.36210314311209350626267781732175260e-4932F128
  define: __SIZEOF_INT__=4
  define: __DEC32_MAX_EXP__=97
  define: __INT_FAST8_MAX__=0x7f
  define: __FLT128_MAX__=1.18973149535723176508575932662800702e+4932F128
  define: __INTPTR_MAX__=0x7fffffffffffffffLL
  define: __WIN64__=1
  define: __FLT64_HAS_QUIET_NAN__=1
  define: __stdcall=__attribute__((__stdcall__))
  define: __FLT32_MIN_10_EXP__=(-37)
  define: __EXCEPTIONS=1
  define: __GXX_MERGED_TYPEINFO_NAMES=0
  define: __UINT16_C(c)=c
  define: __PTRDIFF_WIDTH__=64
  define: __LDBL_MANT_DIG__=64
  define: __INT_FAST16_WIDTH__=16
  define: __FLT64_HAS_INFINITY__=1
  define: __FLT64X_MAX__=1.18973149535723176502126385303097021e+4932F64x
  define: __FLT16_HAS_INFINITY__=1
  define: __STDCPP_DEFAULT_NEW_ALIGNMENT__=16
  define: __SIG_ATOMIC_MIN__=(-__SIG_ATOMIC_MAX__ - 1)
  define: __GCC_ATOMIC_LONG_LOCK_FREE=2
  define: __DEC32_MANT_DIG__=7
  define: __INTPTR_TYPE__=long long int
  define: __UINT16_TYPE__=short unsigned int
  define: __WCHAR_TYPE__=short unsigned int
  define: __pic__=1
  define: __UINTPTR_MAX__=0xffffffffffffffffULL
  define: __INT_FAST64_WIDTH__=64
  define: __INT_FAST64_MAX__=0x7fffffffffffffffLL
  define: __GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1
  define: __FLT_NORM_MAX__=3.40282346638528859811704183484516925e+38F
  define: __FLT32_HAS_INFINITY__=1
  define: __FLT64X_MAX_EXP__=16384
  define: __UINT_FAST64_TYPE__=long long unsigned int
  define: __BFLT16_MIN_EXP__=(-125)
  define: __INT_MAX__=0x7fffffff
  define: WIN32=1
  define: __nocona=1
  define: __code_model_medium__=1
  define: __INT64_TYPE__=long long int
  define: __FLT_MAX_EXP__=128
  define: WIN64=1
  define: __ORDER_BIG_ENDIAN__=4321
  define: __DBL_MANT_DIG__=53
  define: __SIZEOF_FLOAT128__=16
  define: __BFLT16_MANT_DIG__=8
  define: __DEC64_MIN__=1E-383DD
  define: __WINT_TYPE__=short unsigned int
  define: __UINT_LEAST32_TYPE__=unsigned int
  define: __SIZEOF_SHORT__=2
  define: __FLT32_NORM_MAX__=3.40282346638528859811704183484516925e+38F32
  define: __SSE__=1
  define: __LDBL_MIN_EXP__=(-16381)
  define: __FLT64_MAX__=1.79769313486231570814527423731704357e+308F64
  define: __amd64__=1
  define: __WINT_WIDTH__=16
  define: __INT_LEAST64_WIDTH__=64
  define: __FLT32X_MAX_10_EXP__=308
  define: __WIN32=1
  define: __SIZEOF_INT128__=16
  define: __FLT16_MIN__=6.10351562500000000000000000000000000e-5F16
  define: __FLT64X_IS_IEC_60559__=1
  define: __WCHAR_UNSIGNED__=1
  define: __LDBL_MAX_10_EXP__=4932
  define: __ATOMIC_RELAXED=0
  define: __DBL_EPSILON__=double(2.22044604925031308084726333618164062e-16L)
  define: __INT_LEAST32_TYPE__=int
  define: __thiscall=__attribute__((__thiscall__))
  define: __UINT8_C(c)=c
  define: __FLT64_MAX_EXP__=1024
  define: __SIZEOF_WCHAR_T__=2
  define: __GNUC_PATCHLEVEL__=0
  define: __WINNT=1
  define: __FLT128_NORM_MAX__=1.18973149535723176508575932662800702e+4932F128
  define: __FLT64_NORM_MAX__=1.79769313486231570814527423731704357e+308F64
  define: __FLT128_HAS_QUIET_NAN__=1
  define: __INTMAX_MAX__=0x7fffffffffffffffLL
  define: __SSE3__=1
  define: __INT_FAST8_TYPE__=signed char
  define: __fastcall=__attribute__((__fastcall__))
  define: __FLT64X_MIN__=3.36210314311209350626267781732175260e-4932F64x
  define: __STDCPP_THREADS__=1
  define: __BFLT16_HAS_DENORM__=1
  define: __GNUC_STDC_INLINE__=1
  define: __FLT64_HAS_DENORM__=1
  define: __FLT32_EPSILON__=1.19209289550781250000000000000000000e-7F32
  define: __FLT16_HAS_DENORM__=1
  define: __DBL_DECIMAL_DIG__=17
  define: __STDC_UTF_32__=1
  define: __INT_FAST8_WIDTH__=8
  define: __FXSR__=1
  define: __FLT32X_MAX__=1.79769313486231570814527423731704357e+308F32x
  define: __DBL_NORM_MAX__=double(1.79769313486231570814527423731704357e+308L)
  define: __BYTE_ORDER__=__ORDER_LITTLE_ENDIAN__
  define: __MINGW64__=1
  define: __GCC_DESTRUCTIVE_SIZE=64
  define: __INTMAX_WIDTH__=64
  define: __FLT32_DIG__=6
  define: __UINT64_TYPE__=long long unsigned int
  define: __UINT32_C(c)=c ## U
  define: WINNT=1
  define: __FLT_DENORM_MIN__=1.40129846432481707092372958328991613e-45F
  define: __FLT128_IS_IEC_60559__=1
  define: __INT8_MAX__=0x7f
  define: __LONG_WIDTH__=32
  define: __DBL_MIN__=double(2.22507385850720138309023271733240406e-308L)
  define: __PIC__=1
  define: __INT32_MAX__=0x7fffffff
  define: __UINT_FAST32_TYPE__=unsigned int
  define: __FLT16_MANT_DIG__=11
  define: __FLT32X_NORM_MAX__=1.79769313486231570814527423731704357e+308F32x
  define: __CHAR32_TYPE__=unsigned int
  define: __FLT_MAX__=3.40282346638528859811704183484516925e+38F
  define: __SSE2__=1
  define: __BFLT16_NORM_MAX__=3.38953138925153547590470800371487867e+38BF16
  define: __INT32_TYPE__=int
  define: __SIZEOF_DOUBLE__=8
  define: __FLT_MIN_10_EXP__=(-37)
  define: __FLT64_MIN__=2.22507385850720138309023271733240406e-308F64
  define: __INT_LEAST32_WIDTH__=32
  define: __INTMAX_TYPE__=long long int
  define: __GLIBCXX_BITSIZE_INT_N_0=128
  define: __FLT32X_HAS_QUIET_NAN__=1
  define: __ATOMIC_CONSUME=1
  define: __GNUC_MINOR__=2
  define: __GLIBCXX_TYPE_INT_N_0=__int128
  define: __UINTMAX_MAX__=0xffffffffffffffffULL
  define: __FLT32X_DENORM_MIN__=4.94065645841246544176568792868221372e-324F32x
  define: __DBL_MAX_10_EXP__=308
  define: __LDBL_DENORM_MIN__=3.64519953188247460252840593361941982e-4951L
  define: __INT16_C(c)=c
  define: __STDC__=1
  define: __PTRDIFF_TYPE__=long long int
  define: __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16=1
  define: __LONG_MAX__=0x7fffffffL
  define: __FLT32X_MIN_10_EXP__=(-307)
  define: __UINTPTR_TYPE__=long long unsigned int
  define: __DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD
  define: __DEC128_MANT_DIG__=34
  define: __LDBL_MIN_10_EXP__=(-4931)
  define: __SSE_MATH__=1
  define: __SIZEOF_LONG_LONG__=8
  define: __FLT128_DECIMAL_DIG__=36
  define: __GCC_ATOMIC_LLONG_LOCK_FREE=2
  define: __FLT32_HAS_QUIET_NAN__=1
  define: __FLT_DECIMAL_DIG__=9
  define: __UINT_FAST16_MAX__=0xffff
  define: __LDBL_NORM_MAX__=1.18973149535723176502126385303097021e+4932L
  define: __GCC_ATOMIC_SHORT_LOCK_FREE=2
  define: __SIZE_MAX__=0xffffffffffffffffULL
  define: __UINT_FAST8_TYPE__=unsigned char
  define: __ATOMIC_ACQ_REL=4
  define: __ATOMIC_RELEASE=3
  define: __declspec(x)=__attribute__((x))
  其他: --g++
  其他: --gnu_version=140200
  stdver: c++17
  intelliSenseMode: windows-gcc-x64
LSP: (received) cpptools/getFoldingRanges: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp (id: 17)
LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp (id: 17)
LSP: Sending response (id: 17)
更新 IntelliSense 时间(秒): 1.795
LSP: (received) cpptools/getFoldingRanges: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp (id: 18)
LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp (id: 18)
LSP: Sending response (id: 18)
LSP: (received) cpptools/getFoldingRanges: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp (id: 19)
LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp (id: 19)
LSP: Sending response (id: 19)
LSP: (received) cpptools/getDiagnostics (id: 20)
LSP: (invoked) cpptools/getDiagnostics (id: 20)
LSP: Sending response (id: 20)
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp
LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors
LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp
LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/learn/AI/NLP/ex/4pp/main.cpp
LSP: (received) cpptools/didChangeVisibleTextEditors
LSP: (invoked) cpptools/didChangeVisibleTextEditors

Other Extensions

名称: .NET Core Tools
ID: formulahendry.dotnet
说明: Fast way to build, run and test .NET Core (C#, F#) project
版本: 0.0.4
发布者: Jun Han
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=formulahendry.dotnet

名称: .NET Extension Pack
ID: ms-dotnettools.vscode-dotnet-pack
说明: The ultimate collection of extensions for working with .NET in VS Code!
版本: 1.0.13
发布者: Microsoft
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.vscode-dotnet-pack

名称: .NET Install Tool
ID: ms-dotnettools.vscode-dotnet-runtime
说明: This extension installs and manages different versions of the .NET SDK and Runtime.
版本: 2.2.8
发布者: Microsoft
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.vscode-dotnet-runtime

名称: C/C++ Extension Pack
ID: ms-vscode.cpptools-extension-pack
说明: Popular extensions for C++ development in Visual Studio Code.
版本: 1.3.1
发布者: Microsoft
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools-extension-pack

名称: C/C++ Runner
ID: franneck94.c-cpp-runner
说明: 🚀 Compile, run and debug single or multiple C/C++ files with ease. 🚀
版本: 9.4.10
发布者: franneck94
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=franneck94.c-cpp-runner

名称: C#
ID: ms-dotnettools.csharp
说明: Base language support for C#
版本: 2.63.32
发布者: Microsoft
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp

名称: C# Dev Kit
ID: ms-dotnettools.csdevkit
说明: Official C# extension from Microsoft
版本: 1.16.6
发布者: Microsoft
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit

名称: CMake Tools
ID: ms-vscode.cmake-tools
说明: Extended CMake support in Visual Studio Code
版本: 1.20.53
发布者: Microsoft
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ms-vscode.cmake-tools

名称: CodeLLDB
ID: vadimcn.vscode-lldb
说明: A native debugger powered by LLDB. Debug C++, Rust and other compiled languages.
版本: 1.11.4
发布者: Vadim Chugunov
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=vadimcn.vscode-lldb

名称: Git Project Manager
ID: felipecaputo.git-project-manager
说明: Allows you to change easily between git projects.
版本: 1.8.2
发布者: Felipe Caputo
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=felipecaputo.git-project-manager

名称: GitLens — Git supercharged
ID: eamodio.gitlens
说明: Supercharge Git within VS Code — Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more
版本: 16.3.3
发布者: GitKraken
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens

名称: Hex Editor
ID: ms-vscode.hexeditor
说明: Allows viewing and editing files in a hex editor
版本: 1.11.1
发布者: Microsoft
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ms-vscode.hexeditor

名称: HTML CSS Support
ID: ecmel.vscode-html-css
说明: CSS Intellisense for HTML
版本: 2.0.13
发布者: ecmel
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ecmel.vscode-html-css

名称: Makefile Tools
ID: ms-vscode.makefile-tools
说明: Provide makefile support in VS Code: C/C++ IntelliSense, build, debug/run.
版本: 0.12.17
发布者: Microsoft
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=ms-vscode.makefile-tools

名称: GitHub Copilot
ID: GitHub.copilot
说明: Your AI pair programmer
版本: 1.290.1455
发布者: GitHub
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=GitHub.copilot

名称: TONGYI Lingma
ID: Alibaba-Cloud.tongyi-lingma
说明: Type Less, Code More
版本: 2.1.7
发布者: Alibaba-Cloud
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=Alibaba-Cloud.tongyi-lingma

名称: SQLTools
ID: mtxr.sqltools
说明: Connecting users to many of the most commonly used databases. Welcome to database management done right.
版本: 0.28.4
发布者: Matheus Teixeira
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=mtxr.sqltools

名称: SQLTools MySQL/MariaDB/TiDB
ID: mtxr.sqltools-driver-mysql
说明: SQLTools MySQL/MariaDB/TiDB
版本: 0.6.4
发布者: Matheus Teixeira
VS Marketplace 链接: https://marketplace.visualstudio.com/items?itemName=mtxr.sqltools-driver-mysql

Additional context

No response

Metadata

Metadata

Assignees

Labels

bugfixedCheck the Milestone for the release in which the fix is or will be available.regressionA bug that didn't exist in a previous releasetasks/build/debugAn issue relating to tasks.json (e.g. build issues)verifiedBug has been reproduced

Type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions