Compare commits

...
20 Commits
Author SHA1 Message Date
Sean McManus 03933b0a74 Merge pull request #12277 from microsoft/seanmcm/1_20_5_release
Merge for 1.20.5
2024-05-07 20:26:45 -07:00
[email protected] fc8eb8632f [Auto] Localization - Translated Strings (#12236) 2024-05-03 16:06:02 -07:00
Sean McManus f6722bc8ff Update version and changelog for 1.20.5 (#12264)
* Update version and changelog for 1.20.5
2024-05-03 15:30:48 -07:00
Sean McManus 894db52405 Fix macOS version check. (#12276) 2024-05-03 15:29:46 -07:00
Sean McManus abf384619d Merge branch 'insiders' into seanmcm/1_20_5_release 2024-05-03 15:29:34 -07:00
Colen Garoutte-Carson ad5d6de4ea Merge pull request #12123 from microsoft/coleng/cherry_pick_1.19.9.x2 2024-03-19 16:40:47 -07:00
Colen Garoutte-Carson 153e232f2d Update changelog for 1.19.9 again (#12122) 2024-03-19 16:16:21 -07:00
Colen Garoutte-Carson bcd4a7f025 Merge pull request #12118 from microsoft/coleng/cherry_pick_1.19.9 2024-03-18 15:00:41 -07:00
Colen Garoutte-Carson 3c3d463a81 Update changelog 1.19.9 (#12117) 2024-03-18 13:22:40 -07:00
Colen Garoutte-Carson 92691929ed Merge pull request #12100 from microsoft/coleng/merge_release_1.19.8.try2 2024-03-13 17:16:25 -07:00
Colen Garoutte-Carson 86a41c9021 Update changelog for 1.19.8 again (#12099) 2024-03-13 17:12:21 -07:00
Colen Garoutte-Carson a71c90c140 Merge pull request #12093 from microsoft/coleng/cherry_pick_1.19.8 2024-03-12 19:16:35 -07:00
Colen Garoutte-Carson 1d28851ef7 Update changelog for 1.19.8 (#12092) 2024-03-12 19:11:20 -07:00
Colen Garoutte-Carson 1aced54699 Merge pull request #12090 from microsoft/coleng/cherry_pick_3_11_2024 2024-03-11 14:17:04 -07:00
Bob Brown a8cf39c8b4 Prevent the status bar from updating too quickly (#12088) 2024-03-11 13:32:50 -07:00
Colen Garoutte-Carson e037b95926 Merge pull request #12087 from microsoft/coleng/cherry_pick_to_release_again 2024-03-08 15:09:53 -08:00
Colen Garoutte-Carson af7f6ce52e Update changelog again for 1.19.7 (#12086) 2024-03-08 15:01:37 -08:00
Colen Garoutte-Carson 9a18982440 Merge pull request #12083 from microsoft/coleng/cherry_pick_release_1.19.7 2024-03-08 11:09:55 -08:00
Colen Garoutte-Carson 35bf4c8b0f Update changelog for 1.19.7 (#12081) 2024-03-08 10:32:50 -08:00
Colen Garoutte-Carson 23446558cf Merge pull request #12065 from microsoft/main 2024-03-05 18:22:19 -08:00
30 changed files with 84 additions and 42 deletions
+12 -27
View File
@@ -1,37 +1,12 @@
# C/C++ for Visual Studio Code Changelog
## Version 1.20.4: March 2, 2024
### Bug Fixes
* Fix a couple crashes.
## Version 1.20.3: April 30, 2024
### Enhancement
* Log `cpptools` and `cpptool-srv` crash call stacks in the 'C/C++ Crash Call Stacks' Output channel for bug reporting (on x64 Linux and x64/arm64 Mac).
### Bug Fixes
* Fix directories being incorrectly recursively traversed in certain cases. [#11993](https://github.com/microsoft/vscode-cpptools/issues/11993)
* Fix a crash during startup. [#12237](https://github.com/microsoft/vscode-cpptools/issues/12237)
* Fix IntelliSense configuration on Windows ARM64. [#12253](https://github.com/microsoft/vscode-cpptools/issues/12253)
## Version 1.20.2: April 22, 2024
### Bug Fixes
* Fix non-existent relative path variables not showing a warning in `c_cpp_properties.json` (and other related issues). [#12089](https://github.com/microsoft/vscode-cpptools/issues/12089)
* Fix duplicate URIs in calls to provideConfigurations. [#12177](https://github.com/microsoft/vscode-cpptools/issues/12177)
* Fix a crash and deadlock with a high `C_Cpp.loggingLevel`. [#12194](https://github.com/microsoft/vscode-cpptools/issues/12194)
* Fix handling of `-iquote` for code analysis and `#include` completions. [#12198](https://github.com/microsoft/vscode-cpptools/issues/12198)
## Version 1.20.1: April 9, 2024
### Bug Fixes
* Fix 'Add #include' code actions for code scoped by a namespace or class. [#11541](https://github.com/microsoft/vscode-cpptools/issues/11541)
* Fix the IntelliSense server not starting when a completion, signature help, or document highlight occurs from external commands. [#12143](https://github.com/microsoft/vscode-cpptools/issues/12143)
* Fix the IntelliSense configuration not falling back to the `c_cpp_properties.json` configuration for a file not handled by a configuration provider. [#12144](https://github.com/microsoft/vscode-cpptools/issues/12144)
## Version 1.20.0: March 26, 2024
## Version 1.20.5: May 6, 2024
### Enhancements
* Add support for C++ modules IFC version 0.43. [#10843](https://github.com/microsoft/vscode-cpptools/issues/10843)
* Add support for `${userHome}` in `c_cpp_properties.json`. [#11756](https://github.com/microsoft/vscode-cpptools/issues/11756)
* Reduce the default max workspace symbol search results and add `C_Cpp.maxSymbolSearchResults`. [PR #12131](https://github.com/microsoft/vscode-cpptools/pull/12131)
* Update `clang-format`/`clang-tidy` to 18.1.2. [PR #12135](https://github.com/microsoft/vscode-cpptools/pull/12135)
* Log `cpptools` and `cpptools-srv` crash call stacks in the 'C/C++ Crash Call Stacks' Output channel for bug reporting (on x64 Linux and x64/arm64 Mac).
* Increase the fuzzy symbol character limit from 16 to 28.
* Update the IntelliSense engine.
@@ -39,15 +14,25 @@
* Fix an IntelliSense parsing issue. [#6183](https://github.com/microsoft/vscode-cpptools/issues/6183)
* Fix 'Copy Declaration / Definition' code not being formatted. [#10956](https://github.com/microsoft/vscode-cpptools/issues/10956)
* Fix semantic colorization of certain macro arguments. [#11416](https://github.com/microsoft/vscode-cpptools/issues/11416)
* Fix 'Add #include' code actions for code scoped by a namespace or class. [#11541](https://github.com/microsoft/vscode-cpptools/issues/11541)
* Fix 'Create Declaration / Definition' not working if the cursor isn't on the function name. [#11834](https://github.com/microsoft/vscode-cpptools/issues/11834)
* Fix duplicate 'Add #include' code actions. [#11989](https://github.com/microsoft/vscode-cpptools/issues/11989)
* Fix directories being incorrectly recursively traversed in certain cases. [#11993](https://github.com/microsoft/vscode-cpptools/issues/11993)
* Fix `forcedInclude` resolution for relative paths. [PR #12035](https://github.com/microsoft/vscode-cpptools/pull/12035)
* Fix 'Add Configuration...' in `launch.json` when `editor.suggest.showSnippets` is `false`. [#12059](https://github.com/microsoft/vscode-cpptools/issues/12059)
* Fix `c_cpp_properties.json` warnings for `includePath`s with `**` wildcard glob patterns. [#12070](https://github.com/microsoft/vscode-cpptools/issues/12070)
* Fix non-existent relative path variables not showing a warning in `c_cpp_properties.json` (and other related issues). [#12089](https://github.com/microsoft/vscode-cpptools/issues/12089)
* Fix call stacks for `cpptools` and `cpptools-srv` not being available on Linux. [#12091](https://github.com/microsoft/vscode-cpptools/issues/12091)
* Fix IntelliSense processes shutting down immediately if not enough memory is detected. [#12126](https://github.com/microsoft/vscode-cpptools/issues/12126)
* Fix code analysis aborting after encountering an excluded file (instead of just skipping it). [#12127](https://github.com/microsoft/vscode-cpptools/issues/12127)
* Fix `"Cannot open source"` errors on missing includes not appearing if `C_Cpp.errorSquiggles` is `enabled`. [#12134](https://github.com/microsoft/vscode-cpptools/issues/12134)
* Fix the IntelliSense server not starting when a completion, signature help, or document highlight occurs from external commands. [#12143](https://github.com/microsoft/vscode-cpptools/issues/12143)
* Fix the IntelliSense configuration not falling back to the `c_cpp_properties.json` configuration for a file not handled by a configuration provider. [#12144](https://github.com/microsoft/vscode-cpptools/issues/12144)
* Fix duplicate URIs in calls to provideConfigurations. [#12177](https://github.com/microsoft/vscode-cpptools/issues/12177)
* Fix a crash and deadlock with a high `C_Cpp.loggingLevel`. [#12194](https://github.com/microsoft/vscode-cpptools/issues/12194)
* Fix handling of `-iquote` for code analysis and `#include` completions. [#12198](https://github.com/microsoft/vscode-cpptools/issues/12198)
* Fix a crash during startup. [#12237](https://github.com/microsoft/vscode-cpptools/issues/12237)
* Fix IntelliSense configuration on Windows ARM64. [#12253](https://github.com/microsoft/vscode-cpptools/issues/12253)
* Fix a `cpptools` process crash and deadlock during shutdown.
## Version 1.19.9: March 20, 2024
@@ -16,5 +16,7 @@
"path.is.not.a.file": "路径不是文件: {0}",
"path.is.not.a.directory": "路径不是目录: {0}",
"duplicate.name": "{0} 重复。配置名称应是唯一的。",
"cannot.find2": "无法找到“{0}”。"
"cannot.find2": "无法找到“{0}”。",
"multiple.paths.not.allowed": "不允许使用多个路径。",
"paths.are.not.directories": "路径不是目录: {0}"
}
+2
View File
@@ -5,6 +5,8 @@
// Do not edit this file. It is machine generated.
{
"c.cpp.diagnostics": "C/C++ 诊断",
"c.cpp.crash.call.stacks.title": "C/C++ 故障调用堆栈",
"c.cpp.crash.call.stacks.description": "C/C++ 扩展进程已崩溃。崩溃进程名称、日期/时间、信号和调用堆栈如下 - 将它包含在 {0} 处的 bug 报告中会很有帮助。",
"c.cpp.ssh.channel": "{0}: SSH",
"c.cpp.debug.protocol": "C/C++ 调试协议",
"c.cpp.warnings": "C/C++ 配置警告"
@@ -16,5 +16,7 @@
"path.is.not.a.file": "路徑不是檔案: {0}",
"path.is.not.a.directory": "路徑不是目錄: {0}",
"duplicate.name": "{0} 重複。組態名稱應該是唯一的。",
"cannot.find2": "找不到 \"{0}\"。"
"cannot.find2": "找不到 \"{0}\"。",
"multiple.paths.not.allowed": "不允許使用多個路徑。",
"paths.are.not.directories": "路徑不是目錄: {0}"
}
+2
View File
@@ -5,6 +5,8 @@
// Do not edit this file. It is machine generated.
{
"c.cpp.diagnostics": "C/C++ 診斷",
"c.cpp.crash.call.stacks.title": "C/C++ 損毀呼叫堆疊",
"c.cpp.crash.call.stacks.description": "C/C++ 延伸模組程序已損毀。損毀的程序名稱、日期/時間、訊號和呼叫堆疊如下 -- 在 {0} 的錯誤報告中包含該資訊會很有幫助。",
"c.cpp.ssh.channel": "{0}: SSH",
"c.cpp.debug.protocol": "C/C++ 偵錯通訊協定",
"c.cpp.warnings": "C/C++ 設定警告"
+5
View File
@@ -373,6 +373,11 @@
"c_cpp.taskDefinitions.name.description": "Název úlohy.",
"c_cpp.taskDefinitions.command.description": "Cesta ke kompilátoru nebo skriptu, který provádí kompilaci.",
"c_cpp.taskDefinitions.args.description": "Další argumenty, které se mají předat kompilátoru nebo kompilačnímu skriptu.",
"c_cpp.taskDefinitions.args.value.description": "Skutečná hodnota argumentu.",
"c_cpp.taskDefinitions.args.quoting.description": "Způsob, jakým by měla být hodnota argumentu uvedena v uvozovkách",
"c_cpp.taskDefinitions.args.quoting.escape.description": "Uvodí znaky pomocí řídicího znaku prostředí (například pomocí znaku \\ v Bashi).",
"c_cpp.taskDefinitions.args.quoting.strong.description": "Uzavře argument do silných uvozovek prostředí (například ' pomocí znaku Bash).",
"c_cpp.taskDefinitions.args.quoting.weak.description": "Uzavře argument do jednoduchých uvozovek prostředí (například \" pomocí znaku Bash).",
"c_cpp.taskDefinitions.options.description": "Další možnosti příkazu.",
"c_cpp.taskDefinitions.options.cwd.description": "The current working directory of the executed program or script. If omitted Code's current workspace root is used.",
"c_cpp.taskDefinitions.detail.description": "Další podrobnosti o úloze.",
@@ -16,5 +16,7 @@
"path.is.not.a.file": "Cesta není soubor: {0}",
"path.is.not.a.directory": "Cesta není adresář: {0}",
"duplicate.name": "{0} je duplicitní. Název konfigurace by měl být jedinečný.",
"cannot.find2": "Nejde najít {0}."
"cannot.find2": "Nejde najít {0}.",
"multiple.paths.not.allowed": "Více cest není povoleno.",
"paths.are.not.directories": "Cesty nejsou adresáře: {0}"
}
+2
View File
@@ -5,6 +5,8 @@
// Do not edit this file. It is machine generated.
{
"c.cpp.diagnostics": "Diagnostika C/C++",
"c.cpp.crash.call.stacks.title": "Zásobníky volání chyb C/C++",
"c.cpp.crash.call.stacks.description": "Došlo k chybovému ukončení procesu rozšíření C/C++. Název chybového procesu, datum a čas, signál a zásobník volání jsou níže. Bylo by užitečné je zahrnout do zprávy o chybě na {0}.",
"c.cpp.ssh.channel": "{0}: SSH",
"c.cpp.debug.protocol": "Protokol ladění C/C++",
"c.cpp.warnings": "Upozornění konfigurace C/C++"
@@ -16,5 +16,7 @@
"path.is.not.a.file": "Der Pfad ist keine Datei: {0}",
"path.is.not.a.directory": "Der Pfad ist kein Verzeichnis: {0}",
"duplicate.name": "\"{0}\" ist ein Duplikat. Der Konfigurationsname muss eindeutig sein.",
"cannot.find2": "\"{0}\" wurde nicht gefunden."
"cannot.find2": "\"{0}\" wurde nicht gefunden.",
"multiple.paths.not.allowed": "Mehrere Pfade sind nicht zulässig.",
"paths.are.not.directories": "Pfade sind keine Verzeichnisse: {0}"
}
+2
View File
@@ -5,6 +5,8 @@
// Do not edit this file. It is machine generated.
{
"c.cpp.diagnostics": "C/C++-Diagnose",
"c.cpp.crash.call.stacks.title": "C/C++-Absturzaufruflisten",
"c.cpp.crash.call.stacks.description": "Ein C/C++-Erweiterungsprozess ist abgestürzt. Der Name, das Datum/die Uhrzeit, das Signal und die Aufrufliste des abstürzenden Prozesses sind unten aufgeführt. Es wäre hilfreich, dies in einen Fehlerbericht unter {0} aufzunehmen.",
"c.cpp.ssh.channel": "{0}: SSH",
"c.cpp.debug.protocol": "C/C++-Debugprotokoll",
"c.cpp.warnings": "C/C++-Konfigurationswarnungen"
@@ -16,5 +16,7 @@
"path.is.not.a.file": "La ruta de acceso no es un archivo: {0}",
"path.is.not.a.directory": "La ruta de acceso no es un directorio: {0}",
"duplicate.name": "{0} es un duplicado. El nombre de la configuración debe ser único.",
"cannot.find2": "No se encuentra \"{0}\"."
"cannot.find2": "No se encuentra \"{0}\".",
"multiple.paths.not.allowed": "No se permiten varias rutas de acceso.",
"paths.are.not.directories": "Las rutas de acceso no son directorios: {0}"
}
+2
View File
@@ -5,6 +5,8 @@
// Do not edit this file. It is machine generated.
{
"c.cpp.diagnostics": "Diagnósticos de C/C++",
"c.cpp.crash.call.stacks.title": "Pilas de llamadas de bloqueo de C/C++",
"c.cpp.crash.call.stacks.description": "Se ha bloqueado un proceso de extensión de C/C++. A continuación se muestran el nombre del proceso de bloqueo, la fecha y hora, la señal y la pila de llamadas; sería útil incluirlo en un informe de errores en {0}.",
"c.cpp.ssh.channel": "{0}: SSH",
"c.cpp.debug.protocol": "Protocolo de depuración de C/C++",
"c.cpp.warnings": "Advertencias de configuración de C/C++"
@@ -16,5 +16,7 @@
"path.is.not.a.file": "Le chemin n'est pas un fichier : {0}",
"path.is.not.a.directory": "Le chemin n'est pas un répertoire : {0}",
"duplicate.name": "{0} est dupliqué. Le nom de configuration doit être unique.",
"cannot.find2": "\"{0}\" est introuvable."
"cannot.find2": "\"{0}\" est introuvable.",
"multiple.paths.not.allowed": "Il est interdit dutiliser plusieurs chemin daccès.",
"paths.are.not.directories": "Les chemins daccès ne sont pas des répertoires : {0}"
}
+2
View File
@@ -5,6 +5,8 @@
// Do not edit this file. It is machine generated.
{
"c.cpp.diagnostics": "Diagnostics C/C++",
"c.cpp.crash.call.stacks.title": "Piles dappels sur incident C/C++",
"c.cpp.crash.call.stacks.description": "Un processus dextension C/C++ sest arrêté. Le nom du processus de blocage, la date/lheure, le signal et la pile des appels sont ci-dessous : il serait utile de linclure dans un rapport de bogues à {0}.",
"c.cpp.ssh.channel": "{0} : SSH",
"c.cpp.debug.protocol": "Protocole de débogage C/C++",
"c.cpp.warnings": "Avertissements de configuration C/C++"
@@ -16,5 +16,7 @@
"path.is.not.a.file": "Il percorso non è un file: {0}",
"path.is.not.a.directory": "Il percorso non è una directory: {0}",
"duplicate.name": "{0} è duplicato. Il nome della configurazione deve essere univoco.",
"cannot.find2": "Non è possibile trovare \"{0}\"."
"cannot.find2": "Non è possibile trovare \"{0}\".",
"multiple.paths.not.allowed": "Più percorsi non sono consentiti.",
"paths.are.not.directories": "I percorsi non sono directory: {0}"
}
+2
View File
@@ -5,6 +5,8 @@
// Do not edit this file. It is machine generated.
{
"c.cpp.diagnostics": "Diagnostica C/C++",
"c.cpp.crash.call.stacks.title": "Stack di chiamate di arresto anomalo del sistema in C/C++",
"c.cpp.crash.call.stacks.description": "Un processo di estensione C/C++ si è arrestato in modo anomalo. Il nome del processo di arresto anomalo, la data/ora, il segnale e lo stack delle chiamate sono riportati di seguito. Sarebbe utile includerli in un report sui bug in {0}.",
"c.cpp.ssh.channel": "{0}: SSH",
"c.cpp.debug.protocol": "Protocollo di debug C/C++",
"c.cpp.warnings": "Avvisi di configurazione C/C++"
@@ -16,5 +16,7 @@
"path.is.not.a.file": "パスがファイルではありません: {0}",
"path.is.not.a.directory": "パスがディレクトリではありません: {0}",
"duplicate.name": "{0} が重複しています。構成名は一意である必要があります。",
"cannot.find2": "\"{0}\" が見つかりません。"
"cannot.find2": "\"{0}\" が見つかりません。",
"multiple.paths.not.allowed": "複数のパスは使用できません。",
"paths.are.not.directories": "パスはディレクトリではありません: {0}"
}
+2
View File
@@ -5,6 +5,8 @@
// Do not edit this file. It is machine generated.
{
"c.cpp.diagnostics": "C/C++ 診断",
"c.cpp.crash.call.stacks.title": "C/C++ クラッシュ呼び出し履歴",
"c.cpp.crash.call.stacks.description": "C/C++ 拡張プロセスがクラッシュしました。クラッシュ プロセス名、日付/時刻、シグナル、および呼び出し履歴は以下のとおりです -- これは、{0} のバグ レポートに含めるのに役立ちます。",
"c.cpp.ssh.channel": "{0}: SSH",
"c.cpp.debug.protocol": "C/C++ デバッグ プロトコル",
"c.cpp.warnings": "C/C++ 構成の警告"
@@ -16,5 +16,7 @@
"path.is.not.a.file": "경로가 파일이 아닙니다. {0}",
"path.is.not.a.directory": "경로가 디렉터리가 아닙니다. {0}",
"duplicate.name": "{0}은(는) 중복됩니다. 구성 이름은 고유해야 합니다.",
"cannot.find2": "\"{0}\"을(를) 찾을 수 없습니다."
"cannot.find2": "\"{0}\"을(를) 찾을 수 없습니다.",
"multiple.paths.not.allowed": "여러 경로는 허용되지 않습니다.",
"paths.are.not.directories": "경로는 디렉터리가 아닙니다. {0}"
}
+2
View File
@@ -5,6 +5,8 @@
// Do not edit this file. It is machine generated.
{
"c.cpp.diagnostics": "C/C++ 진단",
"c.cpp.crash.call.stacks.title": "C/C++ 충돌 호출 스택",
"c.cpp.crash.call.stacks.description": "C/C++ 확장 프로세스에 충돌이 발생했습니다. 충돌하는 프로세스 이름, 날짜/시간, 신호, 호출 스택이 아래에 나열되어 있습니다. 이를 버그 보고서({0})에 포함하면 도움이 될 수 있습니다.",
"c.cpp.ssh.channel": "{0}: SSH",
"c.cpp.debug.protocol": "C/C++ 디버그 프로토콜",
"c.cpp.warnings": "C/C++ 구성 경고"
@@ -16,5 +16,7 @@
"path.is.not.a.file": "Ścieżka nie jest plikiem: {0}",
"path.is.not.a.directory": "Ścieżka nie jest katalogiem: {0}",
"duplicate.name": "Element {0} jest duplikatem. Nazwa konfiguracji musi być unikatowa.",
"cannot.find2": "Nie można znaleźć elementu „{0}”."
"cannot.find2": "Nie można znaleźć elementu „{0}”.",
"multiple.paths.not.allowed": "Wiele ścieżek jest niedozwolonych.",
"paths.are.not.directories": "Ścieżki nie są katalogami: {0}"
}
+2
View File
@@ -5,6 +5,8 @@
// Do not edit this file. It is machine generated.
{
"c.cpp.diagnostics": "Diagnostyka języka C/C++",
"c.cpp.crash.call.stacks.title": "Stosy wywołań awaryjnych języka C/C++",
"c.cpp.crash.call.stacks.description": "Proces rozszerzenia C/C++ uległ awarii. Nazwa procesu powodującego awarię, data/godzina, sygnał i stos wywołań znajdują się poniżej — pomocne byłoby uwzględnienie jej w raporcie o usterce pod adresem {0}.",
"c.cpp.ssh.channel": "{0}: SSH",
"c.cpp.debug.protocol": "Protokół debugowania języka C/C++",
"c.cpp.warnings": "Ostrzeżenia dotyczące konfiguracji języka C/C++"
@@ -16,5 +16,7 @@
"path.is.not.a.file": "O caminho não é um arquivo: {0}",
"path.is.not.a.directory": "O caminho não é um diretório: {0}",
"duplicate.name": "{0} é uma duplicata. O nome da configuração deve ser exclusivo.",
"cannot.find2": "Não é possível localizar \"{0}\"."
"cannot.find2": "Não é possível localizar \"{0}\".",
"multiple.paths.not.allowed": "Vários caminhos não são permitidos.",
"paths.are.not.directories": "Os caminhos não são diretórios: {0}"
}
+2
View File
@@ -5,6 +5,8 @@
// Do not edit this file. It is machine generated.
{
"c.cpp.diagnostics": "Diagnóstico de C/C++",
"c.cpp.crash.call.stacks.title": "Pilhas de Chamadas de Falha do C/C++",
"c.cpp.crash.call.stacks.description": "Um processo de extensão C/C++ falhou. O nome, data/hora, sinal e pilha de chamadas do processo de falha estão abaixo. Seria útil incluí-los em um relatório de bugs em {0}.",
"c.cpp.ssh.channel": "{0}: SSH",
"c.cpp.debug.protocol": "Protocolo de Depuração de C/C++",
"c.cpp.warnings": "Avisos de Configuração de C/C++"
@@ -16,5 +16,7 @@
"path.is.not.a.file": "Путь не является файлом: {0}",
"path.is.not.a.directory": "Путь не является каталогом: {0}",
"duplicate.name": "{0} является дубликатом. Имя конфигурации должно быть уникальным.",
"cannot.find2": "Не удается найти \"{0}\"."
"cannot.find2": "Не удается найти \"{0}\".",
"multiple.paths.not.allowed": "Запрещено использовать несколько путей.",
"paths.are.not.directories": "Пути не являются каталогами: {0}"
}
+2
View File
@@ -5,6 +5,8 @@
// Do not edit this file. It is machine generated.
{
"c.cpp.diagnostics": "Диагностика C/C++",
"c.cpp.crash.call.stacks.title": "Стеки вызовов с аварийным завершением C/C++",
"c.cpp.crash.call.stacks.description": "Процесс расширения C/C++ завершился аварийно. Ниже указаны имя, дата и время, сигнал и стек вызовов для процесса с аварийным завершением. Их будет полезно включить в отчет об ошибке на странице {0}.",
"c.cpp.ssh.channel": "{0}: SSH",
"c.cpp.debug.protocol": "Протокол отладки C/C++",
"c.cpp.warnings": "Предупреждения конфигурации C/C++"
@@ -16,5 +16,7 @@
"path.is.not.a.file": "Yol bir dosya değil: {0}",
"path.is.not.a.directory": "Yol bir dizin değil: {0}",
"duplicate.name": "{0} yineleniyor. Yapılandırma adı benzersiz olmalıdır.",
"cannot.find2": "\"{0}\" bulunamıyor."
"cannot.find2": "\"{0}\" bulunamıyor.",
"multiple.paths.not.allowed": "Birden fazla yola izin verilmez.",
"paths.are.not.directories": "Yollar dizin değil: {0}"
}
+2
View File
@@ -5,6 +5,8 @@
// Do not edit this file. It is machine generated.
{
"c.cpp.diagnostics": "C/C++ Tanılaması",
"c.cpp.crash.call.stacks.title": "C/C++ Kilitlenme Çağrısı Yığınları",
"c.cpp.crash.call.stacks.description": "C/C++ uzantı işlemi kilitlendi. Kilitlenen işlem adı, tarih/saat, sinyal ve çağrı yığını aşağıdadır; bunu {0} adresindeki bir hata raporuna eklemek işe yarar.",
"c.cpp.ssh.channel": "{0}: SSH",
"c.cpp.debug.protocol": "C/C++ Hata Ayıklama Protokolü",
"c.cpp.warnings": "C/C++ Yapılandırma Uyarıları"
+1 -1
View File
@@ -2,7 +2,7 @@
"name": "cpptools",
"displayName": "C/C++",
"description": "C/C++ IntelliSense, debugging, and code browsing.",
"version": "1.20.4-main",
"version": "1.20.5-main",
"publisher": "ms-vscode",
"icon": "LanguageCCPP_color_128x.png",
"readme": "README.md",
+1 -1
View File
@@ -969,7 +969,7 @@ export function usesCrashHandler(): boolean {
const releaseParts: string[] = os.release().split(".");
if (releaseParts.length >= 1) {
// Avoid potentially intereferring with the older macOS crash handler.
return parseInt(releaseParts[0]) < 19;
return parseInt(releaseParts[0]) >= 19;
}
return true;
}