Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit75fcc34

Browse files
Merge branch 'main' into main
2 parents68fd366 +1935d85 commit75fcc34

27 files changed

+130
-117
lines changed

‎Extension/CHANGELOG.md‎

Lines changed: 22 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,48 @@
11
#C/C++ for Visual Studio Code Change Log
22

3-
##Version 1.3.0-insiders5: April 8, 2021
4-
###Bug Fixes
5-
* Display integer values for char and unsigned char on hover instead of character symbols.[#1552](https://github.com/microsoft/vscode-cpptools/issues/1552)
6-
* Fix a crash (and other bugs) caused by resolving symlinks when processing recursive includes.[#7306](https://github.com/microsoft/vscode-cpptools/issues/7306)
7-
* Fix bug preventing successful validation and receipt of browse configurations from custom configuration providers.[PR# 7131](https://github.com/microsoft/vscode-cpptools/pull/7313)
8-
* Fix a potential crash on shutdown and when editing at the end of a document.
9-
10-
##Version 1.3.0-insiders4: April 6, 2021
3+
##Version 1.3.0: April 13, 2021
114
###New Features
5+
* Add language service support for CUDA.
6+
* Add highlighting of matching conditional preprocessor statements.[#2565](https://github.com/microsoft/vscode-cpptools/issues/2565)
7+
* Add commands for navigating to matching preprocessor directives in conditional groups.[#4779](https://github.com/microsoft/vscode-cpptools/issues/4779)
128
* Add native language service binaries for ARM64 Mac.[#6595](https://github.com/microsoft/vscode-cpptools/issues/6595)
139

1410
###Enhancements
11+
* Add parentheses to function calls when`C_Cpp.autocompleteAddParentheses` is`true`.[#882](https://github.com/microsoft/vscode-cpptools/issues/882)
12+
* Add@retval support to the simplified view of doc comments.[#6816](https://github.com/microsoft/vscode-cpptools/issues/6816)
1513
* Add auto-closing of include completion brackets.[#7054](https://github.com/microsoft/vscode-cpptools/issues/7054)
16-
* Add a`C_Cpp.files.exclude` setting, which is identical to`files.exclude` except items aren't excluded from the Explorer view.[PR#7285](https://github.com/microsoft/vscode-cpptools/pull/7285)
17-
18-
###Bug Fixes
19-
* Fix directory iteration to check files.exclude and symlinks and use less memory.[#3123](https://github.com/microsoft/vscode-cpptools/issues/3123),[#4206](https://github.com/microsoft/vscode-cpptools/issues/4206),[#6864](https://github.com/microsoft/vscode-cpptools/issues/6864)
20-
* Fix bug with placement new on Windows with gcc mode.[#6246](https://github.com/microsoft/vscode-cpptools/issues/6246)
21-
* Fix`GoToNextDirectiveInGroup` command for multiroot.[#7283](https://github.com/microsoft/vscode-cpptools/issues/7283)
22-
* Fix field requirements for custom configurations.[PR#7295](https://github.com/microsoft/vscode-cpptools/pull/7295)
23-
* Fix integrity hash checking of downloaded packages for the extension.[PR#7300](https://github.com/microsoft/vscode-cpptools/pull/7300)
24-
25-
##Version 1.3.0-insiders3: April 1, 2021
26-
###New Features
27-
* Add commands for navigating to matching preprocessor directives in conditional groups.[#7256](https://github.com/microsoft/vscode-cpptools/pull/7256)
28-
29-
###Bug Fixes
30-
* Fix detection of bitness for compilers targeting esp32.[#7034](https://github.com/microsoft/vscode-cpptools/issues/7034)
31-
* Fix comment continuations.[PR#7238](https://github.com/microsoft/vscode-cpptools/pull/7238)
32-
* Fix bug when`${workspaceFolder}` is used in`compileCommands`.[#7241](https://github.com/microsoft/vscode-cpptools/issues/7241)
33-
* Aleksa Pavlovic (@aleksa2808)[PR#7242](https://github.com/microsoft/vscode-cpptools/pull/7242)
34-
35-
##Version 1.3.0-insiders2: March 25, 2021
36-
###New Features
37-
* Add highlighting of matching conditional preprocessor statements.[#2565](https://github.com/microsoft/vscode-cpptools/issues/2565)
38-
39-
###Bug Fixes
40-
* Fix a spurious asterisk being inserted on a new line if the previous line starts with an asterisk.[#5733](https://github.com/microsoft/vscode-cpptools/issues/5733)
41-
* Fix random crashes of cpptools-srv during shutdown.[#7161](https://github.com/microsoft/vscode-cpptools/issues/7161)
42-
* Change`C_Cpp.autocompleteAddParentheses` to be false by default.[#7199](https://github.com/microsoft/vscode-cpptools/issues/7199)
43-
* Fix auto add parentheses incorrectly occurring with template methods.[#7203](https://github.com/microsoft/vscode-cpptools/issues/7203)
44-
* Fix auto adding parentheses incorrectly occurring with type names.[#7209](https://github.com/microsoft/vscode-cpptools/issues/7209)
45-
* Fix a bug with relative "." paths in compile commands.[#7221](https://github.com/microsoft/vscode-cpptools/issues/7221)
46-
* Fix configuration issues with Unreal Engine projects.[#7222](https://github.com/microsoft/vscode-cpptools/issues/7222)
47-
48-
##Version 1.3.0-insiders: March 18, 2021
49-
###Enhancements
50-
* Add parentheses to function calls with autocomplete.[#882](https://github.com/microsoft/vscode-cpptools/issues/882)
5114
* Add support for nodeAddonIncludes with Yarn PnP.
5215
* Mestery (@Mesterry)[PR#7123](https://github.com/microsoft/vscode-cpptools/pull/7123)
16+
* Add a`C_Cpp.files.exclude` setting, which is identical to`files.exclude` except items aren't excluded from the Explorer view.[PR#7285](https://github.com/microsoft/vscode-cpptools/pull/7285)
5317

5418
###Bug Fixes
19+
* Display integer values for char and unsigned char on hover instead of character symbols.[#1552](https://github.com/microsoft/vscode-cpptools/issues/1552)
20+
* Fix directory iteration to check files.exclude and symlinks and use less memory.[#3123](https://github.com/microsoft/vscode-cpptools/issues/3123),[#4206](https://github.com/microsoft/vscode-cpptools/issues/4206),[#6864](https://github.com/microsoft/vscode-cpptools/issues/6864)
5521
* Fix an issue with stale IntelliSense due to moving or renaming header files.[#3849](https://github.com/microsoft/vscode-cpptools/issues/3849)
5622
* Fix go to definition on large macros.[#4306](https://github.com/microsoft/vscode-cpptools/issues/4306)
23+
* Fix a spurious asterisk being inserted on a new line if the previous line starts with an asterisk.[#5733](https://github.com/microsoft/vscode-cpptools/issues/5733)
24+
* Fix bug with placement new on Windows with gcc mode.[#6246](https://github.com/microsoft/vscode-cpptools/issues/6246)
5725
* Fix size_t and placement new squiggles with clang on Windows.[#6573](https://github.com/microsoft/vscode-cpptools/issues/6573),[#7106](https://github.com/microsoft/vscode-cpptools/issues/7016)
5826
* Fix an incorrect IntelliSense error squiggle when assigning to std::variant in clang mode.[#6623](https://github.com/microsoft/vscode-cpptools/issues/6623)
5927
* Fix incorrect squiggle with range-v3 library.[#6639](https://github.com/microsoft/vscode-cpptools/issues/6639)
6028
* Fix incorrect squiggle with auto parameters.[#6714](https://github.com/microsoft/vscode-cpptools/issues/6714)
61-
* Add@retval support to the simplified view of doc comments.[#6816](https://github.com/microsoft/vscode-cpptools/issues/6816)
6229
* Fix (reimplement) nested document symbols.[#6830](https://github.com/microsoft/vscode-cpptools/issues/6830),[#7023](https://github.com/microsoft/vscode-cpptools/issues/7023),[#7024](https://github.com/microsoft/vscode-cpptools/issues/7024)
30+
* Fix detection of bitness for compilers targeting esp32.[#7034](https://github.com/microsoft/vscode-cpptools/issues/7034)
6331
* Fix include completion not working after creating a new header with a non-standard extension until a reload is done.[#6987](https://github.com/microsoft/vscode-cpptools/issues/6987),[#7061](https://github.com/microsoft/vscode-cpptools/issues/7061)
6432
* Fix endless CPU/memory usage in cpptools-srv when certain templated type aliases are used.[#7085](https://github.com/microsoft/vscode-cpptools/issues/7085)
6533
* Fix "No symbols found" sometimes occurring when a document first opens.[#7103](https://github.com/microsoft/vscode-cpptools/issues/7103)
6634
* Fix vcFormat formatting after typing brackets and a newline.[#7125](https://github.com/microsoft/vscode-cpptools/issues/7125)
6735
* Fix a performance bug after formatting a document.[#7159](https://github.com/microsoft/vscode-cpptools/issues/7159)
36+
* Fix random crashes of cpptools-srv during shutdown.[#7161](https://github.com/microsoft/vscode-cpptools/issues/7161)
37+
* Fix a bug with relative "." paths in compile commands.[#7221](https://github.com/microsoft/vscode-cpptools/issues/7221)
38+
* Fix configuration issues with Unreal Engine projects.[#7222](https://github.com/microsoft/vscode-cpptools/issues/7222)
39+
* Fix bug when`${workspaceFolder}` is used in`compileCommands`.[#7241](https://github.com/microsoft/vscode-cpptools/issues/7241)
40+
* Aleksa Pavlovic (@aleksa2808)[PR#7242](https://github.com/microsoft/vscode-cpptools/pull/7242)
41+
* Fix field requirements for custom configurations.[PR#7295](https://github.com/microsoft/vscode-cpptools/pull/7295)
42+
* Fix integrity hash checking of downloaded packages for the extension.[PR#7300](https://github.com/microsoft/vscode-cpptools/pull/7300)
43+
* Fix a bug preventing successful validation and receipt of browse configurations from custom configuration providers.[PR# 7131](https://github.com/microsoft/vscode-cpptools/pull/7313)
44+
* Fix a potential crash when editing at the end of a document.
45+
* Fix "Configure Task" selection to show root folder names for multiroot workspace[PR#7315](https://github.com/microsoft/vscode-cpptools/pull/7315)
6846

6947
##Version 1.2.2: February 25, 2021
7048
###Bug Fixes

‎Extension/i18n/chs/package.i18n.json‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -170,9 +170,9 @@
170170
"c_cpp.configuration.addNodeAddonIncludePaths.description":"当它们是依赖项时,从 nan 和 node-addon-api 添加 include 路径。",
171171
"c_cpp.configuration.renameRequiresIdentifier.description":"如果为 true,则“重命名符号”将需要有效的 C/C++ 标识符。",
172172
"c_cpp.configuration.autocompleteAddParentheses.description":"如果为 true,则自动完成功能将在函数调用后自动添加\"(\",这种情况下还可以添加\")\",具体取决于\"editor.autoClosingBrackets\" 设置的值。",
173-
"c_cpp.configuration.filesExclude.description":"Configure globpatterns for excluding folders (and files if\"C_Cpp.exclusionPolicy\"is changed). These are specific to theC/C++ extension and are in addition to\"files.exclude\", but unlike\"files.exclude\" they are not removed from the Explorer view. Read more aboutglobpatterns [here](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).",
174-
"c_cpp.configuration.filesExcludeBoolean.description":"The globpattern to match file paths against. Set totrueor falseto enable or disable the pattern.",
175-
"c_cpp.configuration.filesExcludeWhen.description":"Additional check on the siblings of a matching file. Use$(basename)as variable for the matching file name.",
173+
"c_cpp.configuration.filesExclude.description":"为排除文件夹(和文件配置 glob模式,如果\"C_Cpp.exclusionPolicy\"已更改)。这些是除了\"files.exclude\" 之外的C/C + + 特定扩展,但与\"files.exclude\" 不同,他们不从资源管理器视图中删除。了解glob模式的详细信息 [here](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options)",
174+
"c_cpp.configuration.filesExcludeBoolean.description":"匹配文件路径所依据的 glob模式。设置为true false可启用或禁用该模式。",
175+
"c_cpp.configuration.filesExcludeWhen.description":"对匹配文件的同级文件的其他检查。使用$(basename)作为匹配文件名的变量。",
176176
"c_cpp.configuration.debugger.useBacktickCommandSubstitution.description":"如果为 true,调试程序 shell 命令替换将使用过时的反引号(`)。",
177177
"c_cpp.contributes.views.cppReferencesView.title":"C/C++: 其他引用结果",
178178
"c_cpp.debuggers.pipeTransport.description":"如果存在,这会指示调试程序使用其他可执行文件作为管道来连接到远程计算机,此管道将在 VS Code 和已启用 MI 的调试程序后端可执行文件(如 gdb)之间中继标准输入/输入。",

‎Extension/i18n/chs/src/main.i18n.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
"architecture.not.supported":"体系结构 {0} 不受支持。",
88
"apline.containers.not.supported":"Alpine 容器不受支持。",
99
"download.button":"转到下载页",
10-
"native.binaries.mismatch.osx":"The macOSIntelversion of the extension has been installed. Since you are on anApple Silicon Mac, we recommend installing theApple Siliconversion of the extension.",
11-
"native.binaries.not.supported":"This {0} {1}version of the extension is incompatible with your OS. Please download and install the\"{2}\"version of the extension.",
10+
"native.binaries.mismatch.osx":"MacOSIntel版本的扩展已安装。 由于你使用的是Apple Silicon Mac,我们建议你安装Apple Silicon版本的扩展。",
11+
"native.binaries.not.supported":" {0} {1}版本的扩展与你的 OS 不兼容,请下载并安装\"{2}\"版本的扩展。",
1212
"extension.installation.failed":"C/C++ 扩展安装失败。为使函数正常工作,需要修复或重新安装 C/C++ 语言功能的扩展。",
1313
"remove.extension":"尝试修复",
1414
"jason.files.missing":"C/C++ 扩展安装失败。为使函数正常工作,需要重新安装 C/C++ 语言功能的扩展。",

‎Extension/i18n/cht/package.i18n.json‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -170,9 +170,9 @@
170170
"c_cpp.configuration.addNodeAddonIncludePaths.description":"當 nan 和 node-addon-api 為相依性時,從中新增 include 路徑。",
171171
"c_cpp.configuration.renameRequiresIdentifier.description":"若為 true,則「重新命名符號」需要有效的 C/C++ 識別碼。",
172172
"c_cpp.configuration.autocompleteAddParentheses.description":"若為 true,自動完成將會在函式呼叫之後自動新增\"(\",在這種情況下也可能會新增\")\",取決於\"editor.autoClosingBrackets\" 設定的值。",
173-
"c_cpp.configuration.filesExclude.description":"Configure glob patterns for excluding folders (and files if\"C_Cpp.exclusionPolicy\" is changed). These are specific to theC/C++extension and are in addition to\"files.exclude\", but unlike\"files.exclude\"they are not removed from theExplorerview. Read more about glob patterns [here](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).",
174-
"c_cpp.configuration.filesExcludeBoolean.description":"The glob pattern to match file paths against. Set to true or false to enable or disable the pattern.",
175-
"c_cpp.configuration.filesExcludeWhen.description":"Additional check on the siblings of a matching file. Use$(basename)as variable for the matching file name.",
173+
"c_cpp.configuration.filesExclude.description":"設定 Glob 模式以排除資料夾 (如果變更\"C_Cpp.exclusionPolicy\",則排除檔案)。這些模式為C/C++延伸模組所特有,是\"files.exclude\" 的補充,但與\"files.exclude\"不同,系統不會將它們從Explorer檢視中移除。請在 [此處](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) 了解 Glob 模式的詳細資訊。",
174+
"c_cpp.configuration.filesExcludeBoolean.description":"要符合檔案路徑的 Glob 模式。設為 True 或 False 可啟用或停用模式。",
175+
"c_cpp.configuration.filesExcludeWhen.description":"在相符檔案同層級上額外的檢查。請使用$(basename)作為相符檔案名稱的變數。",
176176
"c_cpp.configuration.debugger.useBacktickCommandSubstitution.description":"若為 true,偵錯工具殼層命令替代將會使用已淘汰的反引號 (`)。",
177177
"c_cpp.contributes.views.cppReferencesView.title":"C/C++: 其他參考結果",
178178
"c_cpp.debuggers.pipeTransport.description":"出現時,會指示偵錯工具使用另一個可執行檔來連線至遠端電腦,該管道會在 VS Code 與 MI 啟用偵錯工具後端可執行檔之間傳送標準輸入/輸出 (例如 gdb)。",

‎Extension/i18n/cht/src/main.i18n.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
"architecture.not.supported":"不支援架構 {0}。",
88
"apline.containers.not.supported":"不支援 Alpine 容器。",
99
"download.button":"前往 [下載\ 頁面",
10-
"native.binaries.mismatch.osx":"The macOS Intelversion of the extension has been installed. Since you are on anApple Silicon Mac, we recommend installing theApple Siliconversion of the extension.",
11-
"native.binaries.not.supported":"This {0} {1}version of the extension is incompatible with your OS. Please download and install the\"{2}\"version of the extension.",
10+
"native.binaries.mismatch.osx":"已安裝 macOS Intel版延伸模組。因為您使用的是Apple Silicon Mac,建議您安裝Apple Silicon版延伸模組。",
11+
"native.binaries.not.supported":" {0} {1}版延伸模組與您的作業系統不相容。請下載並安裝\"{2}\"版延伸模組。",
1212
"extension.installation.failed":"無法成功安裝 C/C++ 延伸模組。您必須修復或重新安裝 C/C++ 語言功能的延伸模組,才可正常運作。",
1313
"remove.extension":"嘗試修復",
1414
"jason.files.missing":"無法成功安裝 C/C++ 延伸模組。您必須重新安裝 C/C++ 語言功能的延伸模組,才可正常運作。",

‎Extension/i18n/csy/package.i18n.json‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -170,9 +170,9 @@
170170
"c_cpp.configuration.addNodeAddonIncludePaths.description":"Pokud existují závislosti, přidejte cesty pro zahrnuté soubory z nan a node-addon-api.",
171171
"c_cpp.configuration.renameRequiresIdentifier.description":"Když se tato hodnota nastaví na true, operace Přejmenovat symbol bude vyžadovat platný identifikátor C/C++.",
172172
"c_cpp.configuration.autocompleteAddParentheses.description":"Pokud je true, automatické dokončování automaticky přidá za volání funkcí znak (. V takovém případě se může přidat i znak ), záleží na hodnotě nastavení editor.autoClosingBrackets.",
173-
"c_cpp.configuration.filesExclude.description":"Configureglobpatterns for excluding folders (and files if\"C_Cpp.exclusionPolicy\" is changed).These are specific to the C/C++extension and are in addition to\"files.exclude\", but unlike\"files.exclude\" they are not removed from the Explorer view. Read more about globpatterns [here](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).",
174-
"c_cpp.configuration.filesExcludeBoolean.description":"The globpattern to match file paths against. Set to true or false to enable or disable the pattern.",
175-
"c_cpp.configuration.filesExcludeWhen.description":"Additional check on the siblings of a matching file. Use $(basename) as variable for the matching file name.",
173+
"c_cpp.configuration.filesExclude.description":"Nakonfigurujte vzoryglobpro vyloučení složek (a souborů, pokud se změníC_Cpp.exclusionPolicy).Ty jsou specifické pro rozšíření C/C++a doplňujífiles.exclude, ale na rozdíl odfiles.exclude se neodebírají ze zobrazení Průzkumník. Přečtěte si další informace o vzorech glob[tady](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).",
174+
"c_cpp.configuration.filesExcludeBoolean.description":"Vzor globpro hledání shod s cestami k souborům. Pokud chcete vzor povolit, nastavte hodnotu true, pokud ho chcete zakázat, nastavte hodnotu false.",
175+
"c_cpp.configuration.filesExcludeWhen.description":"Další kontrola položek na stejné úrovni u odpovídajícího souboru. Jako proměnnou názvu odpovídajícího souboru použijte $(basename).",
176176
"c_cpp.configuration.debugger.useBacktickCommandSubstitution.description":"Když se nastaví na true, nahrazování příkazů shellu ladicího programu bude používat starou verzi obrácené čárky (`).",
177177
"c_cpp.contributes.views.cppReferencesView.title":"C/C++: výsledky jiných odkazů",
178178
"c_cpp.debuggers.pipeTransport.description":"Pokud je k dispozici, předá ladicímu programu informaci, aby se připojil ke vzdálenému počítači pomocí dalšího spustitelného souboru jako kanál, který bude přenášet standardní vstup a výstup mezi nástrojem VS Code a spustitelným souborem back-endu ladicího programu s podporou MI (třeba gdb).",

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp