Skip to content

Commit 76ccb79

Browse files
authored
Merge pull request #11947 from microsoft/main
2 parents a5a5735 + c7882e9 commit 76ccb79

21 files changed

+31
-29
lines changed

.github/workflows/more-info-needed-closer.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
readonly: ${{ github.event.inputs.readonly }}
2525
labels: more info needed
2626
ignoreLabels: debugger,internal
27-
closeDays: 60
27+
closeDays: 30
2828
closeComment: "This issue has been closed because it needs more information and has not had recent activity."
29-
pingDays: 80
29+
pingDays: 14
3030
pingComment: "Hey @${assignee}, this issue might need further attention.\n\n@${author}, you can help us out by closing this issue if the problem no longer exists, or adding more information."

Extension/CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
## Version 1.19.3: February 12, 2024
44
### Enhancements
55
* Enable support for fuzzy symbol seaches. [#2751](https://github.com/microsoft/vscode-cpptools/issues/2751)
6+
* This may not be enabled for all users unless `C_Cpp.experimentalFeatures` is `enabled`.
67
* Improve performance of symbol searches. [#7908](https://github.com/microsoft/vscode-cpptools/issues/7908), [#7914](https://github.com/microsoft/vscode-cpptools/issues/7914), [#11557](https://github.com/microsoft/vscode-cpptools/issues/11557)
8+
* This may not be enabled for all users unless `C_Cpp.experimentalFeatures` is `enabled`.
79
* Change the default setting value for `C_Cpp.intelliSenseUpdateDelay` from 2s to 1s. [#11932](https://github.com/microsoft/vscode-cpptools/pull/11932)
810

911
### Bug Fixes
@@ -278,7 +280,7 @@
278280
### New Features
279281
* Add recursive macro expansion on hover. [#3579](https://github.com/microsoft/vscode-cpptools/issues/3579)
280282
* Move status bar items to the language status UI. [#8405](https://github.com/microsoft/vscode-cpptools/issues/8405)
281-
* This may not be enabled for all users unless `C_Cpp.experimentalFeatures` is `true`.
283+
* This may not be enabled for all users unless `C_Cpp.experimentalFeatures` is `enabled`.
282284
* Add the 'Select Default Compiler' command that lets you choose a default compiler to configure IntelliSense. [#10027](https://github.com/microsoft/vscode-cpptools/issues/10027)
283285

284286
### Enhancements

Extension/i18n/chs/package.i18n.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@
184184
"c_cpp.configuration.intelliSenseEngine.tagParser.description": "提供非上下文感知的“模糊”结果。",
185185
"c_cpp.configuration.intelliSenseEngine.disabled.description": "关闭 C/C++ 语言服务功能。",
186186
"c_cpp.configuration.intelliSenseEngineFallback.markdownDescription": "控制 IntelliSense 引擎是否将自动切换为包含 `#include` 错误的翻译单元的标记分析器。",
187-
"c_cpp.configuration.autocomplete.markdownDescription": "控制自动完成提供程序。如果 `disabled`,且你想要基于字词的补全,则还需要设置 `\"[cpp]\": {\"editor.wordBasedSuggestions\": true}`(对 `c` 和 `cuda-cpp` 语言同样执行此操作)。",
187+
"c_cpp.configuration.autocomplete.markdownDescription": "控制自动完成提供程序。如果 `disabled`,且你想要基于字词的补全功能,则还需要设置 `\"[cpp]\": {\"editor.wordBasedSuggestions\": <value>}` (`c` 和 `cuda-cpp` 语音也类似)。",
188188
"c_cpp.configuration.autocomplete.default.description": "使用活动的 IntelliSense 引擎。",
189189
"c_cpp.configuration.autocomplete.disabled.description": "使用 Visual Studio Code 提供的基于字词的补全。",
190190
"c_cpp.configuration.errorSquiggles.description": "控制是否将 IntelliSense 引擎检测到的可疑编译错误报告回编辑器。还控制是否报告代码分析警告(如果找不到包含)。标记分析器引擎将忽略此设置。",

Extension/i18n/cht/package.i18n.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"c_cpp.command.RemoveAllCodeAnalysisProblems.title": "清除所有程式碼分析問題",
4444
"c_cpp.command.BuildAndDebugFile.title": "偵錯 C/C++ 檔案",
4545
"c_cpp.command.BuildAndRunFile.title": "執行 C/C++ 檔案",
46-
"c_cpp.command.AddDebugConfiguration.title": "新增偵錯設定",
46+
"c_cpp.command.AddDebugConfiguration.title": "新增偵錯組態",
4747
"c_cpp.command.GenerateDoxygenComment.title": "產生 Doxygen 註解",
4848
"c_cpp.command.addSshTarget.title": "新增 SSH 目標",
4949
"c_cpp.command.removeSshTarget.title": "移除 SSH 目標",
@@ -184,7 +184,7 @@
184184
"c_cpp.configuration.intelliSenseEngine.tagParser.description": "提供不屬於內容意識的 `模糊` 結果。",
185185
"c_cpp.configuration.intelliSenseEngine.disabled.description": "關閉 C/C++ 語言服務功能。",
186186
"c_cpp.configuration.intelliSenseEngineFallback.markdownDescription": "控制 IntelliSense 引擎是否會自動切換到包含 `#include` 錯誤之編譯單位的標籤剖析器。",
187-
"c_cpp.configuration.autocomplete.markdownDescription": "控制自動完成提供者。若設為 `disabled` 且您想要以文字方式完成,您也必須設定 `\"[cpp]\": {\"editor.wordBasedSuggestions\": true}` ( `c` 及 `cuda-cpp` 語言類似)。",
187+
"c_cpp.configuration.autocomplete.markdownDescription": "控制自動完成提供者。若設為 `disabled` 且您想要以文字方式完成,您也必須設定 `\"[cpp]\": {\"editor.wordBasedSuggestions\": <value>}` ( `c` 及 `cuda-cpp` 語言也相同)。",
188188
"c_cpp.configuration.autocomplete.default.description": "使用作用中 IntelliSense 引擎。",
189189
"c_cpp.configuration.autocomplete.disabled.description": "使用 Visual Studio Code 所提供的文字型完成。",
190190
"c_cpp.configuration.errorSquiggles.description": "該設定會控制是否將 IntelliSense 引擎偵測到的可疑編譯錯誤回報給編輯器。其也會在找不到內容時,控制是否回報程式碼分析警告。標籤剖析器引擎已忽略此設定。",
@@ -266,7 +266,7 @@
266266
"c_cpp.contributes.views.cppReferencesView.title": "C/C++: 其他參考結果",
267267
"c_cpp.contributes.views.sshTargetsView.title": "Cpptools: SSH 目標",
268268
"c_cpp.contributes.viewsWelcome.contents": "如需深入了解 launch.json,請參閱 [設定 C/C++ 偵錯](https://code.visualstudio.com/docs/cpp/launch-json-reference)。",
269-
"c_cpp.configuration.debugShortcut.description": "在 C++ 檔案的編輯器標題列中顯示 [執行及偵錯] 播放按鈕和 [新增偵錯設定] 齒輪。",
269+
"c_cpp.configuration.debugShortcut.description": "在 C++ 檔案的編輯器標題列中顯示 [執行及偵錯] 播放按鈕和 [新增偵錯組態] 齒輪。",
270270
"c_cpp.debuggers.pipeTransport.description": "出現時,會指示偵錯工具使用另一個可執行檔來連線至遠端電腦,該管道會在 VS Code 與 MI 啟用偵錯工具後端可執行檔之間傳送標準輸入/輸出 (例如 gdb)。",
271271
"c_cpp.debuggers.pipeTransport.default.pipeProgram": "輸入管道程式名稱的完整路徑,例如 '/usr/bin/ssh'。",
272272
"c_cpp.debuggers.pipeTransport.default.debuggerPath": "目標機器的偵錯工具完整路徑,例如 /use/bin/gdb。",
@@ -434,7 +434,7 @@
434434
"c_cpp.walkthrough.customize.debugging.mac.description": "若要自訂您的偵錯設定,請在活動列中選取 [檔案總管],然後開啟包含 C++ 檔案的資料夾。開啟 C++ 檔案,然後選取 [播放] 按鈕右邊的 [新增偵錯設定]。新的偵錯組態已儲存至專案的 launch.json 檔案。\n[深入了解](https://code.visualstudio.com/docs/cpp/config-linux#_debug-helloworldcpp)",
435435
"c_cpp.walkthrough.customize.debugging.linux.description": "若要自訂您的偵錯設定,請在活動列中選取 [檔案總管],然後開啟包含 C++ 檔案的資料夾。開啟 C++ 檔案,然後選取 [播放] 按鈕右邊的 [新增偵錯設定]。新的偵錯組態已儲存至專案的 launch.json 檔案。\n[深入了解](https://code.visualstudio.com/docs/cpp/config-msvc#_debug-helloworldcpp)",
436436
"c_cpp.walkthrough.customize.debugging.windows.description": "若要自訂您的偵錯設定,請在活動列中選取 [檔案總管],然後開啟包含 C++ 檔案的資料夾。開啟 C++ 檔案,然後選取 [播放] 按鈕右邊的 [新增偵錯設定]。新的偵錯組態已儲存至專案的 launch.json 檔案。\n[深入了解](https://code.visualstudio.com/docs/cpp/config-clang-mac#_debug-helloworldcpp)",
437-
"c_cpp.walkthrough.customize.debugging.altText": "影像顯示下拉式清單中 [新增偵錯設定]",
437+
"c_cpp.walkthrough.customize.debugging.altText": "影像顯示下拉式清單中 [新增偵錯組態]",
438438
"c_cpp.codeActions.refactor.inline.macro.title": "內嵌巨集",
439439
"c_cpp.codeActions.refactor.inline.macro.description": "以展開程式碼取代巨集調用。",
440440
"c_cpp.codeActions.refactor.extract.function.title": "擷取至函式",

Extension/i18n/cht/src/Debugger/attachToProcess.i18n.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
*--------------------------------------------------------------------------------------------*/
55
// Do not edit this file. It is machine generated.
66
{
7-
"debugger.path.and.server.address.required": "偵錯設定中的 {0} 需要 {1} 和 {2}",
8-
"no.pipetransport.useextendedremote": "選擇的偵錯設定未包含 {0} 或 {1}",
7+
"debugger.path.and.server.address.required": "偵錯組態中的 {0} 需要 {1} 和 {2}",
8+
"no.pipetransport.useextendedremote": "選擇的偵錯組態未包含 {0} 或 {1}",
99
"select.process.attach": "選取要附加至的目標處理序",
1010
"process.not.selected": "未選取處理序。",
1111
"pipe.failed": "管道傳輸無法取得 OS 和處理序。",

Extension/i18n/cht/src/Debugger/configurationProvider.i18n.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"running.deploy.steps": "正在執行部署步驟...",
1616
"compiler.path.not.exists": "找不到 {0}。已略過 {1} 工作。",
1717
"pre.Launch.Task": "preLaunchTask: {0}",
18-
"debugger.path.not.exists": "找不到 {0} 偵錯工具。已略過 {1} 的偵錯設定",
18+
"debugger.path.not.exists": "找不到 {0} 偵錯工具。已略過 {1} 的偵錯組態",
1919
"build.and.debug.active.file": "建置及偵錯使用中的檔案",
2020
"cl.exe.not.available": "只有從 VS 的開發人員命令提示字元執行 VS Code 時,才可使用 {0} 組建和偵錯。",
2121
"lldb.find.failed": "缺少 lldb-mi 可執行檔的相依性 '{0}'。",
@@ -32,7 +32,7 @@
3232
"detected.task": "偵測到的工作",
3333
"cannot.build.non.cpp": "因為作用中的檔案不是 C 或 C++ 來源檔案,所以無法建立和偵錯。",
3434
"no.compiler.found": "找不到任何編譯器",
35-
"select.debug.configuration": "選取偵錯設定",
35+
"select.debug.configuration": "選取偵錯組態",
3636
"command.args.must.be.array": "命令部署步驟中的 \"args\" 必須是陣列。",
3737
"missing.properties.copyFile": "{0} 步驟中需要 \"host\"\"files\"\"targetDir\"",
3838
"incorrect.files.type.copyFile": "\"files\" 必須是 {0} 步驟中的字串或字串陣列。",

Extension/i18n/cht/src/Debugger/extension.i18n.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*--------------------------------------------------------------------------------------------*/
55
// Do not edit this file. It is machine generated.
66
{
7-
"add.debug.configuration.not.available.for.single.file": "新增偵錯設定無法用於單一檔案",
7+
"add.debug.configuration.not.available.for.single.file": "新增偵錯組態無法用於單一檔案",
88
"cannot.modify.config.file": "無法修改 SSH 設定檔,因為剖析失敗「{0}」。",
99
"no.valid.ssh.config.file": "找不到有效的 SSH 設定檔。",
1010
"enter.ssh.target.name": "輸入 SSH 目標名稱",

Extension/i18n/cht/walkthrough/debugconfig/run-and-debug-project-linux.md.i18n.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@
1414
"walkthrough.linux.choose.build.active.file": "選擇 {0}。",
1515
"walkthrough.linux.build.and.debug.active.file": "建置及偵錯使用中的檔案",
1616
"walkthrough.linux.after.running": "第一次執行並偵錯您的 C++ 檔案之後,您會注意到專案 {0} 資料夾中有兩個新檔案: {1} 及 {2}。",
17-
"walkthrough.linux.for.more.complex": "如需更複雜的組建和偵錯案例,您可以在 {0} 及 {1} 中自訂群組建工作和偵錯設定。例如,如果您在從命令列組建時,通常會將引數傳遞給編譯器,可以使用 {3} 屬性在 {2} 中指定這些引數。類似地,您可以定義要傳遞給程式的引數,以便在 {4} 進行偵錯。"
17+
"walkthrough.linux.for.more.complex": "如需更複雜的組建和偵錯案例,您可以在 {0} 及 {1} 中自訂群組建工作和偵錯組態。例如,如果您在從命令列組建時,通常會將引數傳遞給編譯器,可以在 {2} 中使用 {3} 屬性來指定這些引數。類似地,您可以定義要傳遞給程式的引數,以便在 {4} 進行偵錯。"
1818
}

Extension/i18n/cht/walkthrough/debugconfig/run-and-debug-project-mac.md.i18n.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@
1414
"walkthrough.mac.choose.build.active.file": "選擇 {0}。",
1515
"walkthrough.mac.build.and.debug.active.file": "建置及偵錯使用中的檔案",
1616
"walkthrough.mac.after.running": "第一次執行並偵錯您的 C++ 檔案之後,您會注意到專案 {0} 資料夾中有兩個新檔案: {1} 及 {2}。",
17-
"walkthrough.mac.for.more.complex": "如需更複雜的組建和偵錯案例,您可以在 {0} 及 {1} 中自訂群組建工作和偵錯設定。例如,如果您在從命令列組建時,通常會將引數傳遞給編譯器,可以使用 {3} 屬性在 {2} 中指定這些引數。類似地,您可以定義要傳遞給程式的引數,以便在 {4} 進行偵錯。"
17+
"walkthrough.mac.for.more.complex": "如需更複雜的組建和偵錯案例,您可以在 {0} 及 {1} 中自訂群組建工作和偵錯組態。例如,如果您在從命令列組建時,通常會將引數傳遞給編譯器,可以在 {2} 中使用 {3} 屬性來指定這些引數。類似地,您可以定義要傳遞給程式的引數,以便在 {4} 進行偵錯。"
1818
}

Extension/i18n/cht/walkthrough/debugconfig/run-and-debug-project-windows.md.i18n.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@
1414
"walkthrough.windows.choose.build.active.file": "選擇 {0}。",
1515
"walkthrough.windows.build.and.debug.active.file": "建置及偵錯使用中的檔案",
1616
"walkthrough.windows.after.running": "第一次執行並偵錯您的 C++ 檔案之後,您會注意到專案 {0} 資料夾中有兩個新檔案: {1} 及 {2}。",
17-
"walkthrough.windows.for.more.complex": "如需更複雜的組建和偵錯案例,您可以在 {0} 及 {1} 中自訂群組建工作和偵錯設定。例如,如果您在從命令列組建時,通常會將引數傳遞給編譯器,可以使用 {3} 屬性在 {2} 中指定這些引數。類似地,您可以定義要傳遞給程式的引數,以便在 {4} 進行偵錯。"
17+
"walkthrough.windows.for.more.complex": "如需更複雜的組建和偵錯案例,您可以在 {0} 及 {1} 中自訂群組建工作和偵錯組態。例如,如果您在從命令列組建時,通常會將引數傳遞給編譯器,可以在 {2} 中使用 {3} 屬性來指定這些引數。類似地,您可以定義要傳遞給程式的引數,以便在 {4} 進行偵錯。"
1818
}

0 commit comments

Comments
 (0)