Merge pull request #2046 from microsoft/develop

Merge from develop for release 1.8.0
This commit is contained in:
Andreea Isac 2021-08-11 13:45:50 -07:00 коммит произвёл GitHub
Родитель 8523b73ab7 b31bf7e88f
Коммит bdbe1108c9
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
290 изменённых файлов: 7443 добавлений и 4480 удалений

28
.devcontainer/Dockerfile Normal file
Просмотреть файл

@ -0,0 +1,28 @@
#-------------------------------------------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information.
#-------------------------------------------------------------------------------------------------------------
# To fully customize the contents of this image, use the following Dockerfile instead:
# https://github.com/microsoft/vscode-dev-containers/tree/v0.128.0/containers/typescript-node-10/.devcontainer/Dockerfile
FROM mcr.microsoft.com/vscode/devcontainers/typescript-node:12
RUN apt-get update && \
apt-get install -y --no-install-recommends \
apt \
curl \
file \
git \
ninja-build \
gcc \
gdb \
net-tools \
xz-utils && \
apt-get autoremove -y && \
apt-get clean -y && \
rm -rf /var/lib/apt/lists/*; \
curl -L -O https://github.com/Kitware/CMake/releases/download/v3.20.1/cmake-3.20.1-linux-x86_64.tar.gz && \
tar -xf cmake-3.20.1-linux-x86_64.tar.gz && \
rm cmake-3.20.1-linux-x86_64.tar.gz;
ENV PATH "$PATH:/:/cmake-3.20.1-linux-x86_64/bin"

Просмотреть файл

@ -0,0 +1,15 @@
{
"name": "CMake Tools",
"dockerFile": "Dockerfile",
"runArgs": [
"--cap-add=SYS_PTRACE",
"--security-opt",
"seccomp=unconfined"
],
"settings": {
"terminal.integrated.shell.linux": "/bin/bash"
},
"extensions": [
"ms-vscode.cpptools"
]
}

3
.eslintignore Normal file
Просмотреть файл

@ -0,0 +1,3 @@
*.js
test/extension-tests/successful-build/project-folder/build
tools/prepublish.js

159
.eslintrc.js Normal file
Просмотреть файл

@ -0,0 +1,159 @@
module.exports = {
"env": {
"browser": true,
"es6": true,
"node": true
},
"parser": "@typescript-eslint/parser",
"parserOptions": {
"project": "tsconfig.json",
"sourceType": "module"
},
"plugins": [
"@typescript-eslint",
"@typescript-eslint/tslint",
"eslint-plugin-jsdoc",
"@typescript-eslint/eslint-plugin-tslint",
"eslint-plugin-import",
],
"rules": {
"@typescript-eslint/adjacent-overload-signatures": "error",
"@typescript-eslint/array-type": "error",
"camelcase": "off",
"@typescript-eslint/naming-convention": [
"error",
{
"selector": "typeLike",
"format": ["PascalCase"]
}
],
//"@typescript-eslint/indent": "error",
"@typescript-eslint/member-delimiter-style": [
"error",
{
"multiline": {
"delimiter": "semi",
"requireLast": true
},
"singleline": {
"delimiter": "semi",
"requireLast": false
}
}
],
"@typescript-eslint/no-for-in-array": "error",
"@typescript-eslint/no-misused-new": "error",
//"@typescript-eslint/no-namespace": "error",
//"@typescript-eslint/no-non-null-assertion": "error",
"@typescript-eslint/no-extra-non-null-assertion": "error",
"@typescript-eslint/no-this-alias": "error",
"@typescript-eslint/no-unnecessary-qualifier": "error",
"@typescript-eslint/no-unnecessary-type-arguments": "error",
//"@typescript-eslint/no-var-requires": "error",
"@typescript-eslint/prefer-function-type": "error",
"@typescript-eslint/prefer-namespace-keyword": "error",
"@typescript-eslint/semi": "error",
"@typescript-eslint/triple-slash-reference": "error",
"@typescript-eslint/type-annotation-spacing": "error",
//"@typescript-eslint/unified-signatures": "error",
"@typescript-eslint/no-floating-promises": "error",
"@typescript-eslint/await-thenable": "error",
"arrow-body-style": "error",
// Note: You can use auto-fix to apply this rule only after making indentation rule available.
//"brace-style": "error",
"comma-dangle": "error",
"constructor-super": "error",
"curly": "error",
"eol-last": "error",
"eqeqeq": [
"error",
"always"
],
//"import/no-default-export": "error",
"import/no-unassigned-import": "error",
"jsdoc/no-types": "error",
"new-parens": "error",
"no-bitwise": "error",
"no-caller": "error",
"no-cond-assign": "error",
//"no-debugger": "error",
"no-duplicate-case": "error",
//"no-duplicate-imports": "error",
"no-eval": "error",
"no-fallthrough": "error",
//"no-invalid-this": "error",
"no-irregular-whitespace": "error",
"no-multiple-empty-lines": ["error", { "max": 1, "maxEOF": 1, "maxBOF": 0 }],
"no-new-wrappers": "error",
"no-redeclare": "error",
"no-return-await": "error",
"no-sequences": "error",
"no-sparse-arrays": "error",
"no-trailing-spaces": "error",
"no-undef-init": "error",
"no-unsafe-finally": "error",
"no-unused-expressions": "error",
"no-unused-labels": "error",
"no-var": "error",
"one-var": [
"error",
"never"
],
"prefer-const": "error",
"prefer-object-spread": "error",
"space-in-parens": [
"error",
"never"
],
/*"spaced-comment": [
"error",
"always"
],*/
"use-isnan": "error",
"valid-typeof": "error",
"yoda": "error",
"@typescript-eslint/tslint/config": [
"error",
{
"rules": {
"encoding": true,
/*"file-header": [
true,
".*"
],*/
"import-spacing": true,
"match-default-export-name": true,
"no-boolean-literal-compare": true,
"no-mergeable-namespace": true,
"no-reference-import": true,
"no-unnecessary-callback-wrapper": false,
"number-literal-format": true,
"one-line": [
true,
"check-catch",
"check-finally",
"check-else",
"check-open-brace",
"check-whitespace"
],
"prefer-method-signature": true,
"prefer-while": true,
/*"typedef": [
true,
"variable-declaration",
"call-signature",
"variable-declaration-ignore-function"
],*/
"whitespace": [
true,
"check-branch",
"check-operator",
"check-separator",
"check-preblock",
"check-type"
]
}
}
]
}
};

8
.github/workflows/build-vsix.yml поставляемый
Просмотреть файл

@ -4,6 +4,9 @@ on:
push:
branches: [ develop ]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
@ -31,9 +34,8 @@ jobs:
- name: Build the VSIX
run: |
npm install
npm install -g vsce
vsce package --yarn -o cmake-tools.vsix
yarn install
yarn run package
- name: Upload Build Artifacts
uses: actions/upload-artifact@v2.1.4

9
.github/workflows/ci-develop-linux.yml поставляемый
Просмотреть файл

@ -19,8 +19,15 @@ jobs:
sudo apt update
sudo apt install powershell gdb xvfb
- name: Setup Node.js environment
uses: actions/setup-node@v2
with:
node-version: '14'
# Set this option if you want the action to check for the latest available version that satisfies the version spec
check-latest: true
- name: Build the extension and run tests
uses: GabrielBB/xvfb-action@v1.4
with:
# Command to execute using xvfb
run: pwsh -NonInteractive -NoProfile -NoLogo scripts/ci.ps1
run: pwsh -NonInteractive -NoProfile -NoLogo scripts/ci.ps1

3
.github/workflows/ci-develop-mac.yml поставляемый
Просмотреть файл

@ -15,8 +15,9 @@ jobs:
- uses: actions/checkout@v2
- name: Setup Node.js environment
uses: actions/setup-node@v2.1.2
uses: actions/setup-node@v2
with:
node-version: '14'
# Set this option if you want the action to check for the latest available version that satisfies the version spec
check-latest: true

2
.gitignore поставляемый
Просмотреть файл

@ -4,6 +4,7 @@ dist/
node_modules/
out/
test/fakebin/
test/unit-tests/driver/workspace/test_project/bin/
vscode-extensions-localization-export/
vscode-translations-import/
jobs/loc/LCL
@ -13,6 +14,7 @@ debug.log
npm-debug.log
package-lock.json
test.txt
*.backup
*.db*
*.vsix
**/nls.*.json

57
.vscode/launch.json поставляемый
Просмотреть файл

@ -22,14 +22,14 @@
"smartStep": false
},
{
"name": "Launch Tests",
"name": "Launch Unit Tests",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": [
"${workspaceFolder}/test/unit-tests/test-project-without-cmakelists",
"--extensionDevelopmentPath=${workspaceFolder}",
"--extensionTestsPath=${workspaceFolder}/out/test/unit-tests"
"--extensionTestsPath=${workspaceFolder}/out/test/unit-tests/index"
],
"stopOnEntry": false,
"sourceMaps": true,
@ -44,42 +44,7 @@
"CMT_QUIET_CONSOLE": "1",
"HasVs": "true"
},
"preLaunchTask": "build-tests-with-tsc-watch"
},
{
"name": "Launch Extension Tests (without-cmakelist-file)",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": [
"${workspaceFolder}/test/extension-tests/without-cmakelist-file/project-folder",
"--extensionDevelopmentPath=${workspaceFolder}",
"--extensionTestsPath=${workspaceFolder}/out/test/extension-tests/without-cmakelist-file"
],
"stopOnEntry": false,
"sourceMaps": true,
"outFiles": [
"${workspaceFolder}/out/*",
"${workspaceFolder}/out/src/*",
"${workspaceFolder}/out/test/*",
"${workspaceFolder}/out/test/extension-tests/without-cmakelist-file/*",
"${workspaceFolder}/out/test/extension-tests/without-cmakelist-file/test/*"
],
"preLaunchTask": "build-tests-with-tsc-watch",
"windows": {
"env": {
"CMT_TESTING": "1",
"CMT_QUIET_CONSOLE": "1",
"HasVs": "true"
}
},
"linux": {
"env": {
"CMT_TESTING": "1",
"CMT_QUIET_CONSOLE": "1",
"HasVs": "false"
}
}
"preLaunchTask": "Pretest"
},
{
"name": "Launch Extension Tests (successful-build)",
@ -89,7 +54,7 @@
"args": [
"${workspaceFolder}/test/extension-tests/successful-build/project-folder",
"--extensionDevelopmentPath=${workspaceFolder}",
"--extensionTestsPath=${workspaceFolder}/out/test/extension-tests/successful-build"
"--extensionTestsPath=${workspaceFolder}/out/test/extension-tests/successful-build/index"
],
"stopOnEntry": false,
"sourceMaps": true,
@ -100,7 +65,7 @@
"${workspaceFolder}/out/test/extension-tests/successful-build/*",
"${workspaceFolder}/out/test/extension-tests/successful-build/test/*"
],
"preLaunchTask": "build-tests-with-tsc-watch",
"preLaunchTask": "Pretest",
"windows": {
"env": {
"CMT_TESTING": "1",
@ -131,7 +96,7 @@
"args": [
"${workspaceFolder}/test/extension-tests/single-root-UI/project-folder",
"--extensionDevelopmentPath=${workspaceFolder}",
"--extensionTestsPath=${workspaceFolder}/out/test/extension-tests/single-root-UI"
"--extensionTestsPath=${workspaceFolder}/out/test/extension-tests/single-root-UI/index"
],
"stopOnEntry": false,
"sourceMaps": true,
@ -142,7 +107,7 @@
"${workspaceFolder}/out/test/extension-tests/single-root-UI/*",
"${workspaceFolder}/out/test/extension-tests/single-root-UI/test/*"
],
"preLaunchTask": "build-tests-with-tsc-watch",
"preLaunchTask": "Pretest",
"windows": {
"env": {
"CMT_TESTING": "1",
@ -173,7 +138,7 @@
"args": [
"${workspaceFolder}/test/extension-tests/multi-root-UI/project-workspace.code-workspace",
"--extensionDevelopmentPath=${workspaceFolder}",
"--extensionTestsPath=${workspaceFolder}/out/test/extension-tests/multi-root-UI"
"--extensionTestsPath=${workspaceFolder}/out/test/extension-tests/multi-root-UI/index"
],
"stopOnEntry": false,
"sourceMaps": true,
@ -184,7 +149,7 @@
"${workspaceFolder}/out/test/extension-tests/multi-root-UI/*",
"${workspaceFolder}/out/test/extension-tests/multi-root-UI/test/*"
],
"preLaunchTask": "build-tests-with-tsc-watch",
"preLaunchTask": "Pretest",
"windows": {
"env": {
"CMT_TESTING": "1",
@ -232,7 +197,7 @@
"args": [
"${workspaceFolder}/test/smoke/_project-dir",
"--extensionDevelopmentPath=${workspaceFolder}",
"--extensionTestsPath=${workspaceFolder}/out/test/smoke",
"--extensionTestsPath=${workspaceFolder}/out/test/smoke/index",
"--disable-extensions"
],
"stopOnEntry": false,
@ -241,7 +206,7 @@
"${workspaceFolder}/out/*",
"${workspaceFolder}/out/test/**"
],
"preLaunchTask": "build-tests-with-tsc-watch",
"preLaunchTask": "Pretest",
"env": {
"CMT_TESTING": "1",
"CMT_QUIET_CONSOLE": "1",

36
.vscode/tasks.json поставляемый
Просмотреть файл

@ -38,19 +38,29 @@
"isBackground": true
},
{
"label": "build-tests-with-tsc-watch",
"type": "npm",
"script": "pretest",
"problemMatcher": [
"$tsc-watch"
"label": "Pretest",
"group": "build",
"isBackground": false,
"type": "shell",
"command": "yarn",
"args": [
"run",
"pretest"
],
"isBackground": true,
"presentation": {
"echo": false,
"reveal": "silent",
"showReuseMessage": false,
"clear": true
}
}
"dependsOn": [
"Compile"
]
},
{
"label": "Compile",
"group": "build",
"isBackground": false,
"type": "shell",
"command": "yarn",
"args": [
"run",
"compile"
]
},
]
}

Просмотреть файл

@ -1,5 +1,38 @@
# What's New?
## 1.8.0
Improvements:
- Last selected target isn't read on start up. [#1148](https://github.com/microsoft/vscode-cmake-tools/issues/1148)
- Use cached cmake-file-api response to configure IntelliSense on startup. [#1149](https://github.com/microsoft/vscode-cmake-tools/issues/1149)
- Show a quickPick of all the CMakeLists.txt inside the project (if none exists where "cmake.sourceDirectory" points at). [#533](https://github.com/microsoft/vscode-cmake-tools/issues/533)
- Add command to get the active folder of a workspace. [#1715](https://github.com/microsoft/vscode-cmake-tools/issues/1715) [@guestieng](https://github.com/guestieng)
- Task provider refactoring to best utilize latest updates from VSCode. [PR #1880](https://github.com/microsoft/vscode-cmake-tools/pull/1880)
- Add docker container definition. [PR #1758](https://github.com/microsoft/vscode-cmake-tools/pull/1758)
- Enhance the vsix build with package scripts in package.json. [PR #1752](https://github.com/microsoft/vscode-cmake-tools/pull/1752) [@lygstate](https://github.com/lygstate)
Bug fixes:
- Fix various presets field settings to be passed correctly on to CMake. [#2009](https://github.com/microsoft/vscode-cmake-tools/issues/2009)
- Check for target architecture when reading toolchain FileAPI. [#1879](https://github.com/microsoft/vscode-cmake-tools/issues/1879)
- Fix environment variable in debugging docs. [PR #1874](https://github.com/microsoft/vscode-cmake-tools/pull/1874) [@zariiii9003](https://github.com/zariiii9003)
- Fix typo in variant docs. [PR #1970](https://github.com/microsoft/vscode-cmake-tools/pull/1970) [@melak47](https://github.com/melak47)
- Update schema for preset cache variable CMAKE_BUILD_TYPE. [#1934](https://github.com/microsoft/vscode-cmake-tools/issues/1934)
- Fix regression in ctestDefaultArgs (ctest hardcoded directives: -T, test, --output-on-failure). [#1956](https://github.com/microsoft/vscode-cmake-tools/issues/1956)
- Don't throw when unknown diagnostics apepar. [#1796](https://github.com/microsoft/vscode-cmake-tools/issues/1796)
- Add parse target triple to fix "bad clang binary" error. [#1916](https://github.com/microsoft/vscode-cmake-tools/issues/1916) [@lygstate](https://github.com/lygstate)
- Include CMAKE_BUILD_TYPE in the generated text of configure preset. [#1847](https://github.com/microsoft/vscode-cmake-tools/issues/1847)
- Show also the "hidden" presets in the "Inherit from configure presets" quick pick. [#1923](https://github.com/microsoft/vscode-cmake-tools/issues/1923)
- Clang-cl diagnostics don't appear in Problems view. [#517](https://github.com/microsoft/vscode-cmake-tools/issues/517) [@ki-bo](https://github.com/ki-bo)
- Fix duplication in name of MSVC versus LLVM Clang kit. [PR #1951](https://github.com/microsoft/vscode-cmake-tools/pull/1951) [@lygstate](https://github.com/lygstate)
- Fixes output encoding in the vcvars setup process. [PR #1985](https://github.com/microsoft/vscode-cmake-tools/pull/1985) [@lygstate](https://github.com/lygstate)
- Remove vendor support since the string expansion is wrong for it. [#1966](https://github.com/microsoft/vscode-cmake-tools/issues/1966)
- Add configure preset environment to debug/launch. [#1884](https://github.com/microsoft/vscode-cmake-tools/issues/1884)
- Fix msvc2015 detection when only vs2019 is installed. [#1905](https://github.com/microsoft/vscode-cmake-tools/issues/1905) [@lygstate](https://github.com/lygstate)
- Prevent file index overwritting in multi-config generators. [#1800](https://github.com/microsoft/vscode-cmake-tools/issues/1800) [@andredsm](https://github.com/andredsm)
- Various cache variables edit/save fixes. [PR #1826](https://github.com/microsoft/vscode-cmake-tools/pull/1826) [@aemseemann](https://github.com/aemseemann)
- Use JSON as the language mode of preset files. [#2035](https://github.com/microsoft/vscode-cmake-tools/issues/2035)
- Fix broken links to contributing file. [PR #2016](https://github.com/microsoft/vscode-cmake-tools/pull/2016) [@andredsm](https://github.com/andredsm)
## 1.7.3
Bug fixes:
- Make sure CMake Tools configuration provider gets registered with presets on. [#1832](https://github.com/microsoft/vscode-cmake-tools/issues/1832)

33
CONTRIBUTING.md Normal file
Просмотреть файл

@ -0,0 +1,33 @@
# How to Contribute to CMake Tools
This article is for developers who want to contribute to the CMake Tools open source project.
## Build the CMake Tools extension
As with most VS Code extensions, you'll need [Node.JS](https://nodejs.org/en/) installed. We use [yarn](https://yarnpkg.com/getting-started/install) to compile the code.
The process is:
1. Open the repo in VS Code
2. Press <kbd>F5</kbd> to build and run the extension
## Coding guidelines
### Formatting
Code is formatted using `clang-format`. We recommend you install the
[Clang-Format extension](https://marketplace.visualstudio.com/items?itemName=xaver.clang-format).
### Linting
We use eslint for linting our sources.
You can run `eslint` across the sources from a terminal or command prompt by running `yarn run lint`.
Warnings from `eslint` show up in the **Errors and Warnings** pane and you can navigate to them from inside VS Code.
To lint the source as you make changes, install the [eslint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint).
### Style [Updated!]
Follow the [Typescript Coding guidelines](https://github.com/Microsoft/TypeScript/wiki/Coding-guidelines).
> `snake_case` was used historically for variables in this repo, but that style is phased out. All new variables should be `lowerCamelCase`.

Просмотреть файл

@ -13,7 +13,7 @@
- [How to](docs/how-to.md)
- [FAQ](docs/faq.md)
- [Read the online documentation](docs/README.md)
- [Contribute](docs/contribute.md)
- [Contribute](CONTRIBUTING.md)
## Issues? Questions? Feature requests?

Просмотреть файл

@ -89,7 +89,7 @@ CMake Tools is an extension designed to make it easy to work with CMake-based pr
* [How does CMake Tools work with C and C++ IntelliSense?](faq.md#how-does-cmake-tools-work-with-c-and-c-intellisense)
* [How do I perform common tasks](faq.md#how-do-i-perform-common-tasks)
[How to contribute](contribute.md)
* [Developer Reference](contribute.md#developer-reference)
* [Build the CMake Tools extension](contribute.md#build-the-cmake-tools-extension)
* [Coding guidelines](contribute.md#coding-guidelines)
[How to contribute](../CONTRIBUTING.md)
* [Developer Reference](../CONTRIBUTING.md#developer-reference)
* [Build the CMake Tools extension](../CONTRIBUTING.md#build-the-cmake-tools-extension)
* [Coding guidelines](../CONTRIBUTING.md#coding-guidelines)

Просмотреть файл

@ -56,10 +56,7 @@ All Build Presets must specify an associated `configurePreset` value. CMake Tool
Run **CMake: Build** from the command palette to build the entire project. This is the same as running `cmake --build --preset <buildPreset>` from the command line, where `<buildPreset>` should be replaced by the name of the active Build Preset.
Run **CMake: Build Target** from the command palette to build a single target. You can switch the active build target by running **CMake: Set Build Target**.
> [!Note]
> CMake Tools doesn't yet support the **buildPresets.targets** option to build a subset of targets specified in `CMakePresets.json`.
Run **CMake: Build Target** from the command palette to build a single target with the instructions encoded in the active Build Preset.
## Test
@ -173,7 +170,7 @@ Configure Preset templates default to the Visual Studio Generator on Windows, an
### Set and reference environment variables
You can set environment variables by using the environment map. Environment variables are inherited through the `inherits` field, but you can override them as desired. A preset's environment will be the union of its own environment and the environment from all its parents.
You can set environment variables by using the environment map. Environment variables are inherited through the `inherits` field, but you can override them as desired. A preset's environment will be the union of its own environment and the environment from all its parents.
If multiple `inherits` presets provide conflicting values for the same variable, the earlier preset in the `inherits` list will be preferred. You can unset a variable inherited from another preset by setting it to `null`.
@ -193,7 +190,7 @@ You can set the host architecture (x64 or x86) and toolset by using `toolset.val
`architecture.strategy` and `toolset.strategy` tell CMake how to handle the `architecture` and `toolset` fields:
- `set` means CMake will set the respective value. It should be used with IDE generators like the Visual Studio Generator.
- `external` means CMake will not set the respective value. It should be used with command-line generators like Ninja.
- `external` means CMake will not set the respective value. It should be used with command-line generators like Ninja.
Vendors like Visual Studio can then source the required environment before CMake is invoked. For more information about the `architecture` and `toolset` fields, see the [list of Configure Presets](https://cmake.org/cmake/help/latest/manual/cmake-presets.7.html#configure-preset).
@ -201,7 +198,7 @@ For a full list of IDE generators that support the `architecture` field, see [`C
## Enable Vcpkg integration
Vcpkg helps you manage C and C++ libraries on Windows, Linux, and macOS. A vcpkg toolchain file (`vcpkg.cmake`) must be passed to CMake to enable vcpkg integration. For more information, see the [vcpkg documentation](https://github.com/microsoft/vcpkg#vcpkg-overview).
Vcpkg helps you manage C and C++ libraries on Windows, Linux, and macOS. A vcpkg toolchain file (`vcpkg.cmake`) must be passed to CMake to enable vcpkg integration. For more information, see the [vcpkg documentation](https://github.com/microsoft/vcpkg#vcpkg-overview).
Set the path to `vcpkg.cmake` with the `VCPKG_ROOT` environment variable in `CMakePresets.json`:
@ -224,7 +221,7 @@ CMake Tools supports command substitution for launch commands when `CMakePresets
## Ignored settings
`CMakePresets.json` should be the source of truth for all settings related to configure, build, and test. This eliminates behavior specific to Visual Studio Code and ensures that your CMake and CTest invocations can be reproduced from the command line.
`CMakePresets.json` should be the source of truth for all settings related to configure, build, and test. This eliminates behavior specific to Visual Studio Code and ensures that your CMake and CTest invocations can be reproduced from the command line.
The following settings in `settings.json` either duplicate options in `CMakePresets.json` or no longer apply. These settings will be ignored when `CMakePresets.json` integration is enabled. Ignored settings will be logged to the Output Window when you run **CMake: Configure**.
@ -265,7 +262,7 @@ The following commands are not supported when `CMakePresets.json` integration is
If things aren't working as expected, you can try a few troubleshooting steps.
If either `CMakePresets.json` or `CMakeUserPresets.json` is invalid, none of the presets in the invalid file will be available for selection. CMake Tools IntelliSense can help you catch many of these JSON errors, but it won't know if you're referencing a preset with `inherits` or `configurePreset` by the wrong name.
If either `CMakePresets.json` or `CMakeUserPresets.json` is invalid, none of the presets in the invalid file will be available for selection. CMake Tools IntelliSense can help you catch many of these JSON errors, but it won't know if you're referencing a preset with `inherits` or `configurePreset` by the wrong name.
To check if your preset files are valid, run `cmake --list-presets` from the command line at the root of your project directory. (CMake 3.20 or later is required.) If either file is invalid, you'll see the following error:

Просмотреть файл

@ -85,6 +85,8 @@ Supported commands for substitution:
|`cmake.buildKit`|Same as `${buildKit}`. The current CMake kit name.|
|`cmake.buildDirectory`|The full path to the directory where CMake cache files are located.|
|`cmake.tasksBuildCommand`|The CMake command used to build your project based on the currently selected Kit + Variant + Target. Suitable for use within `tasks.json`.|
|`cmake.activeFolderName`|The name of the active folder (e.g. in a multi-root workspace)|
|`cmake.activeFolderPath`|The asolute path of the active folder (e.g. in a multi-root workspace)|
## Next steps

Просмотреть файл

@ -1,38 +0,0 @@
# How to Contribute to CMake Tools
This article is for developers who want to contribute to the CMake Tools open source project.
## Build the CMake Tools extension
As with most VS Code extensions, you'll need [Node.JS](https://nodejs.org/en/) installed. We use [yarn](https://yarnpkg.com/getting-started/install) to compile the code.
The process is:
1. Open the repo in VS Code
2. Press <kbd>F5</kbd> to build and run the extension
## Coding guidelines
### Formatting
Code is formatted using `clang-format`. We recommend you install the
[Clang-Format extension](https://marketplace.visualstudio.com/items?itemName=xaver.clang-format).
### Linting
We use tslint for linting our sources.
You can run `tslint` across the sources from a terminal or command prompt by running `npm run lint`.
You can also run `npm: lint` from the VS Code command pallette ry running the `task lint` command.
Warnings from `tslint` show up in the **Errors and Warnings** pane and you can navigate to them from inside VS Code.
To lint the source as you make changes, install the [tslint extension](https://marketplace.visualstudio.com/items/eg2.tslint).
### Style
* Use inline field initializers whenever possible.
* Declare properties in constructor parameters lists, when possible.
* Use `lowerCamelCase` for public members, methods, variables, and function/method parameters.
* Use `kebab-case` (hyphen-separated-names) for files and directories.
* Prefix private members/methods with an underscore and write them `_withCamelCase`.
> `snake_case` was used historically for variables in this repo, but we will be phasing that style out. All new variables should be `lowerCamelCase`.

Просмотреть файл

@ -59,7 +59,7 @@ Here is a minimal example of a `launch.json` file that uses `cmake.launchTargetP
// add the directory where our target was built to the PATHs
// it gets resolved by CMake Tools:
"name": "PATH",
"value": "$PATH:${command:cmake.getLaunchTargetDirectory}"
"value": "${env:PATH}:${command:cmake.getLaunchTargetDirectory}"
},
{
"name": "OTHER_VALUE",

Просмотреть файл

@ -6,13 +6,13 @@ The main way to create a variant is via a `cmake-variants.json` or `cmake-varian
Variants are a different concept than toolchains or toolsets. Those are handled by [CMake kits](kits.md).
By default, if a variants file isn't present, CMake Tools loads four variants that correspond to default CMake build types: **Release**, **Debug**, **MinRelSize**, and **RelWithDebInfo**. These variants do the following:
By default, if a variants file isn't present, CMake Tools loads four variants that correspond to default CMake build types: **Release**, **Debug**, **MinSizeRel**, and **RelWithDebInfo**. These variants do the following:
|Option | Description |
|---------|---------|
|`Debug` | Disables optimizations and includes debug info.|
|`Release`| Includes optimizations but no debug info.|
|`MinRelSize`| Optimizes for size. No debug info.|
|`MinSizeRel`| Optimizes for size. No debug info.|
|`RelWithDebInfo` | Optimizes for speed but also includes debug info. |
Selecting one of these variants configures and builds using the corresponding build type.
@ -27,7 +27,7 @@ Large projects with more complex configuration options can specify additional bu
The variants file can be placed either in the root of the project directory, or in the project's `.vscode` subdirectory.
> **Note:**
> CMake Tools provides a YAML validation schema, but it is only checked in the editor when using the **YAML Support by Red Hat** extension.
> CMake Tools provides a YAML validation schema, but it is only checked in the editor when using the **YAML Support by Red Hat** extension.
You can use either `cmake-variants.json` or `cmake-variants.yaml` with the same result. The examples here use the YAML format, but can also be defined in JSON.
@ -79,7 +79,7 @@ The options above are only valid under entries in the `choices` map.
## How variants are applied
A variant is a specific combination of one option from each setting. When CMake Tools executes the configure step, it uses the values from the currently active variant to determine the values to pass to the CMake process, as follows:
1. Properties from all active options are merged. For `env` and `settings`, the objects themselves are merged. The merge order isn't specified, so conflicting properties in options will result in unspecified behavior.
1. All `settings` from the chosen options are passed as `-D` arguments to the CMake process.
@ -114,7 +114,7 @@ Given the following variants file:
short: Tsan
long: Instrument with Thread Sanitizer
buildType: Tsan
linkage:
default: static
choices:
@ -126,7 +126,7 @@ Given the following variants file:
short: Shared
long: Create shared libraries/DLLs
linkage: shared
engine:
default: ogl
choices:
@ -150,7 +150,7 @@ Given the following variants file:
long: Software rendering
setting:
ENGINE: Software
network:
default: boost
choices:

Просмотреть файл

@ -6,6 +6,7 @@
'use strict';
const gulp = require('gulp');
const eslint = require('gulp-eslint');
const fs = require('fs');
const nls = require('vscode-nls-dev');
const path = require('path');
@ -253,3 +254,53 @@ const generateJsonSchemaLoc = () => {
};
gulp.task('translations-generate', gulp.series(generatedSrcLocBundle, generatedAdditionalLocFiles, generateJsonSchemaLoc));
const allTypeScript = [
'src/**/*.ts',
'test/**/*.ts',
'!**/*.d.ts',
'!**/typings**'
];
// Prints file path and line number in the same line. Easier to ctrl + left click in VS Code.
const lintReporter = results => {
const messages = [];
let errorCount = 0;
let warningCount = 0;
let fixableErrorCount = 0;
let fixableWarningCount = 0;
results.forEach(result => {
if (result.errorCount || result.warningCount) {
const filePath = result.filePath.replaceAll('\\', '/');
errorCount += result.errorCount;
warningCount += result.warningCount;
fixableErrorCount += result.fixableErrorCount;
fixableWarningCount += result.fixableWarningCount;
result.messages.forEach(message => {
messages.push(`[lint] ${filePath}:${message.line}:${message.column}: ${message.message} [${message.ruleId}]`);
});
messages.push('');
}
});
if (errorCount || warningCount) {
messages.push('\x1b[31m' + ` ${errorCount + warningCount} Problems (${errorCount} Errors, ${warningCount} Warnings)` + '\x1b[39m');
messages.push('\x1b[31m' + ` ${fixableErrorCount} Errors, ${fixableWarningCount} Warnings potentially fixable with \`--fix\` option.` + '\x1b[39m');
messages.push('', '');
}
return messages.join('\n');
};
gulp.task('lint', function () {
// Un-comment these parts for applying auto-fix.
return gulp.src(allTypeScript)
.pipe(eslint({ configFile: ".eslintrc.js" /*, fix: true */}))
.pipe(eslint.format(lintReporter, process.stderr))
//.pipe(gulp.dest(file => file.base))
.pipe(eslint.failAfterError());
});

Просмотреть файл

@ -64,10 +64,15 @@
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cmakeExecutable": "一个可选字符串,表示要用于此预设的 CMake 可执行文件的路径。这是仅供 IDE 使用的保留字段,而不是由 CMake 自身使用。使用此字段的 IDE 应展开其包含的所有宏。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables": "缓存变量的可选映射。键是变量名称(不能为空字符串)。缓存变量是通过“继承”字段继承的,而且预设的变量将是其自身 cacheVariable 和其所有父级的 cacheVariable 的联合。如果此联合中的多个预设定义同一个变量,则应用继承的标准规则。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.0": "要用于 C 的编译器。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.1": "如果将变量设置为 null则即使某个值是从另一个预设继承的也不会设置该变量。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.0": "要用于 C++ 的编译器。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.1": "如果将变量设置为 null则即使某个值是从另一个预设继承的也不会设置该变量。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.0": "CMake 使用的安装目录。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.1": "如果将变量设置为 null则即使某个值是从另一个预设继承的也不会设置该变量。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.0": "传递到 CMake 的工具链文件。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE.anyOf.0": "指定单配置生成器上的生成类型。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.1": "如果将变量设置为 null则即使某个值是从另一个预设继承的也不会设置该变量。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE": "指定单配置生成器上的生成类型。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE.anyOf.3": "如果将变量设置为 null则即使某个值是从另一个预设继承的也不会设置该变量。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.0": "如果将变量设置为 null则即使某个值是从另一个预设继承的也不会设置该变量。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.1": "一个布尔值,它表示变量的值。等效于 \"TRUE\" 或 \"FALSE\"。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.2": "一个字符串,表示变量的值(该变量支持宏扩展)。",

Просмотреть файл

@ -13,10 +13,12 @@
"parsing.cmake.cache.string": "正在分析 CMake 缓存字符串",
"failed.to.read.line.from.cmake.cache.file": "无法从 CMake 缓存文件 {0} 读取行",
"read.line.in.cache": "读取缓存中的行,其中 {0}={1},{2}={3},{4}={5}",
"skipping.variable": "正在跳过 {0} 变量",
"cache.entry.unknown": "缓存条目“{0}”具有未知类型:“{1}”",
"constructing.new.cache.entry": "从给定行构造新的缓存条目",
"nonexisting.advanced.entry": "不存在的缓存条目“{0}”被标记为高级",
"ignore.strings.for.nonexisting.entry": "忽略不存在的缓存条目“{0}”的“STRINGS”属性",
"parsed.cache.entries": "已分析 {0} 个缓存条目",
"cache.value.truncation.warning": "在缓存条目“{0}”中找到了换行符。值已被截断为“{1}”",
"get.cache.key": "获取缓存键 {0}={1}",
"get.cache.key.missing": "获取缓存键 {0}=[[Missing]]"
}

Просмотреть файл

@ -41,6 +41,9 @@
"edit.setting": "查找",
"ignore.activation": "不再显示",
"missing.cmakelists": "在文件夹“{0}”的根目录中找不到 CMakeLists.txt。你希望如何继续?",
"browse.for.cmakelists": "[浏览 CMakeLists.txt]",
"cmakelists.not.found": "未找到 CMakeLists.txt。",
"select.cmakelists": "选择 CMakeLists.txt",
"starting.cmake.driver": "正在启动 CMake 驱动程序",
"bad.cmake.executable": "CMake 可执行文件“{0}”不正确。",
"switch.to.serverapi": "在低于 {0} 的版本中不支持 CMake 文件与 API (file-api)通信模式。正在切换到 CMake 服务器通信模式。",
@ -88,7 +91,7 @@
"waiting.on.variant": "正在等待变量选择",
"no.variant.abort": "未选择任何变量。中止配置",
"cannot.configure.no.config.preset": "无法配置: 没有为此 CMake 工具激活任何配置预设",
"warn.skip.configure.when.cache.present": "扩展已确定目前需要配置,\\\n 但由于 cmake.skipConfigureWhenCachePresent 设置已启用,我们将跳过配置。\\\n 请确保 CMake 缓存与最新的配置更改同步。",
"warn.skip.configure.when.cache.present": "扩展已确定目前需要配置,但由于已启用设置 cmake.skipConfigureWhenCachePresent我们将跳过配置。请确保 CMake 缓存与最新的配置更改同步。",
"run.build": "正在生成文件夹: {0}",
"unable.to.configure": "生成失败: 无法配置项目",
"driver.died.after.successful.configure": "CMake 驱动程序在成功配置后立即终止",
@ -105,6 +108,7 @@
"set.up.before.selecting.target": "请先设置 CMake 项目,然后再选择目标。",
"enter.target.name": "输入目标名称",
"target.to.build.description": "要生成的目标",
"select.active.target.tooltip": "设置默认生成目标",
"driver.died.after.build.succeeded": "CMake 驱动程序在生成成功后立即终止。",
"select.a.launch.target": "为 {0} 选择启动目标",
"no.executable.target.found.to.launch": "找不到可启动的可执行目标。请检查:",
@ -124,7 +128,7 @@
"unable.to.generate.debugging.configuration": "无法生成调试配置。",
"starting.debugger.with": "正在使用以下配置启动调试程序。",
"no.folder.open": "未打开任何文件夹。",
"workspace.already.contains.cmakelists": "此工作区已包含 CMakeLists.txt!",
"cmakelists.already.configured": "已配置 CMakeLists.txt",
"new.project.name": "输入新项目的名称",
"project.name.required": "必须提供项目名称",
"create.library": "创建库",

Просмотреть файл

@ -0,0 +1,12 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
// Do not edit this file. It is machine generated.
{
"starting.build": "正在开始生成...",
"not.a.build.command": "“{0}”不是已识别的生成命令。",
"build.finished.with.error": "生成已完成,但出现错误",
"build.finished.with.warnings": "生成已完成,但收到警告",
"build.finished.successfully": "生成已成功完成。"
}

Просмотреть файл

@ -9,13 +9,17 @@
"async.disposing.cmake.driver": "异步释放 CMake 驱动程序",
"file.compilation": "文件编译",
"removing": "删除 {0}",
"skip.set.config.preset": "使用此工具包,跳过设置配置预设: {0}",
"switching.to.config.preset": "正在切换到配置预设: {0}",
"cmakedriver.config.preset.set.to": "CMakeDriver 配置预设设置为 {0}",
"no.generator": "未指定生成器",
"skip.set.build.preset": "使用此工具包,跳过设置内部版本预设: {0}",
"switching.to.build.preset": "正在切换到生成预设: {0}",
"cmakedriver.build.preset.set.to": "CMakeDriver 生成预设设置为 {0}",
"skip.set.test.preset": "使用工具包,跳过设置测试预设: {0}",
"switching.to.test.preset": "正在切换到测试预设: {0}",
"cmakedriver.test.preset.set.to": "CMakeDriver 测试预设集设置为 {0}",
"skip.set.kit": "使用预设,跳过设置工具包: {0}",
"switching.to.kit": "正在切换到工具包: {0}",
"cmakedriver.kit.set.to": "CMakeDriver 工具包设置为 {0}",
"setting.new.variant": "正在设置新变量 {0}",
@ -23,6 +27,7 @@
"trying.to.detect.generator": "正在尝试检测系统支持的生成器",
"compiler.version.return.code": "编译器版本测试返回代码 {0}",
"start.configure": "开始配置",
"use.cached.configuration": "使用缓存配置",
"no.config.Preset": "未选择任何配置预设",
"cmake.flags.are": "CMake 标志为 {0}",
"configure.failed": "未能配置项目",

Просмотреть файл

@ -18,6 +18,7 @@
"configuring.workspace.on.open": "正在打开的 {0} 上配置工作区",
"configure.now.button": "立即配置",
"configure.recommended": "建议在升级到新的工具包定义后重新配置。",
"using.cache.to.configure.workspace.on.open": "使用缓存在打开的 {0} 上时配置工作区",
"update.code.model.for.cpptools": "更新 cpptools 的代码模型",
"filed.to.open.cache.file.on.code.model.update": "未能在代码模型更新时打开 CMake 缓存文件",
"opening.text.editor.for": "正在打开适用于 {0} 的文本编辑器",
@ -34,7 +35,6 @@
"selecting.config.preset.in.test.mode": "正在测试模式下运行 CMakeTools。已禁用 selectConfigurePreset。",
"selecting.build.preset.in.test.mode": "正在测试模式下运行 CMakeTools。已禁用 selectBuildPreset。",
"selecting.test.preset.in.test.mode": "正在测试模式下运行 CMakeTools。已禁用 selectTestPreset。",
"registerTaskProvider": "注册任务提供程序。",
"initial.setup": "初始设置",
"started": "已启动",
"cmake.finished.returned": "{0} 已完成(已返回 {1})",

Просмотреть файл

@ -5,15 +5,11 @@
// Do not edit this file. It is machine generated.
{
"testing.compiler.binary": "正在测试 {0} 二进制文件: {1}",
"getting.compiler.version": "正在获取 {1} 的 {0} 版本",
"bad.compiler.binary": "{0} 二进制文件不正确(\"-v\" 返回非零值): {1}",
"version.word": "版本",
"bad.compiler.binary.output": "错误的 {0} 二进制文件 \"{1} -v\" 版本:{2} 输出: {3}",
"detected.compiler": "检测到 {0} 编译器: {1}",
"testing.gcc.binary": "正在测试 GCC 二进制文件: {0}",
"getting.gcc.version": "正在获取 {0} 的 GCC 版本",
"bad.mingw32-make.binary": "mingw32-make 二进制文件不正确(\"-v\" 返回非零值): {0}",
"testing.clang.binary": "正在测试 Clang 二进制文件: {0}",
"getting.clang.version": "正在获取适用于 {0} 的 Clang 版本",
"detected.clang.compiler": "已检测到 Clang 编译器: {0}",
"skipping.scan.of.not.existing.path": "正在跳过扫描不存在的路径 {0}",
"scanning.directory.for.compilers": "正在扫描编译器的目录 {0}",
@ -22,15 +18,16 @@
"filed.to.check.binary": "无法按异常检查二进制文件 {0}: {1}",
"failed.to.scan.kit": "无法扫描工具包文件",
"founds.kits.in.directory": "已在目录 {1} 中找到 {0} 工具包",
"script.run.error": "运行时出错:{0} 参数为:{1}\n输出为:\n{2}\nBat 内容为:\n{3}",
"error.parsing.environment": "分析环境变量时出错: {0}",
"script.run.error.check": "运行时出错:{0} 参数为:{1}\n在以下范围中找不到 INCLUDE:\n{2}\nBat 内容为:\n{3}",
"script.run.error.check": "运行错误: {0} 参数为: {1}\n无法在以下范围找到 INCLUDE: \n{2}\n批处理内容为: \n{3}\n执行输出为: \n{4}\n",
"windows.sdk.path.patch": "修补 Windows SDK 从 {0} 到 {1} 的 {2} 箱路径",
"ok.running": "正常运行 {0} {1},环境变量: {2}",
"checking.for.kit": "检查工具包: {0}",
"checking": "正在检查 {0}",
"detected.kit.for.version": "已检测到适用于版本的 VsKit",
"generator.present": "存在生成器: {0}",
"selected.preferred.generator.name": "已选择首选生成器名称: {0} {1}",
"failed.to.scan.for.kits": "无法扫描工具包: cmakeTools 未定义",
"scanning.for.kits.on.system": "正在系统上扫描工具包",
"scanning.for.kits": "正在扫描工具包",
"scanning.for.cmake.kits": "正在扫描 CMake 工具包...",

Просмотреть файл

@ -8,10 +8,12 @@
"default.build.preset.description": "未添加任何参数的空生成预设",
"default.test.preset": "[默认值]",
"default.test.preset.description": "未添加任何参数的空测试预设",
"config.preset.not.found": "找不到名为 {0} 的配置预设",
"no.cl.arch": "配置预设 {0}: 没有为 cl.exe 指定体系结构,默认情况下使用 x86",
"no.cl.toolset.arch": "配置预设 {0}: 没有为 cl.exe 指定工具集体系结构,默认情况下使用 x86",
"no.cl.toolset.arch": "配置预设{0}: 未为 cl.exe 指定工具集体系结构,默认使用“{1}”",
"invalid.cl.toolset.arch": "配置预设{0}: 指定了非预期的工具集体系结构“{1}”,是否想指定“{2}”?",
"no.cl.toolset.version": "配置预设 {0}: 没有为 cl.exe 指定工具集版本,默认情况下使用最新版本",
"unknown.toolset.option": "将忽略未识别的工具集选项: {0}",
"config.preset.not.found": "找不到名为 {0} 的配置预设",
"specified.cl.not.found": "配置预设 {0}: 未找到具有工具集 {1} 和体系结构 {2} 的指定 cl.exe如果计算机上存在“CMake: 扫描编译器”,则可能需要运行它。",
"ninja.not.set": "未在 PATH 上设置 Ninja正在尝试使用 {0}",
"build.preset.not.found": "找不到名称为 {0} 的生成预设",

Просмотреть файл

@ -51,6 +51,7 @@
"select.active.config.preset.placeholder": "选择 {0} 的配置预设",
"user.cancelled.config.preset.selection": "用户已取消配置预设选择",
"user.selected.config.preset": "用户已选择配置预设 {0}",
"preset.change.in.progress": "预设更改已在进行中。",
"loading.config.preset": "正在加载配置预设 {0}",
"reloading.build.test.preset": "正在重新加载生成和测试预设",
"config.preset.required": "需要选择“配置预设”。希望如何继续?",
@ -74,7 +75,7 @@
"reading.presets.file": "正在读取预设文件 {0}",
"failed.to.parse": "无法分析 {0}: {1}",
"invalid.file.error": "无效的工具包内容 {0} ({1}):",
"successfully.validated.presets": "已成功在 {0} 中验证预设工具包",
"successfully.validated.presets": "已在 {0} 中成功验证预设值",
"use.kits.variants": "使用工具包和变量",
"edit.presets": "定位",
"presets.version.error": "CMakePresets 版本 1 不受支持。希望如何继续?",

Просмотреть файл

@ -11,7 +11,7 @@
"click.to.change.kit.tooltip": "单击可更改活动的工具包",
"no.active.kit": "无活动工具包",
"no.kit.selected": "未选择任何工具包",
"set.active.target.tooltip": "设置要生成的活动目标",
"set.active.target.tooltip": "设置默认生成目标",
"select.target.tooltip": "选择要启动的目标",
"launch.debugger.tooltip": "启动所选目标的调试程序",
"launch.tooltip": "在终端窗口中启动所选目标",

Просмотреть файл

@ -64,10 +64,15 @@
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cmakeExecutable": "選擇性字串,表示用於此預設的 CMake 可執行檔路徑。保留供 IDE 使用,而非 CMake 自身使用。使用此欄位的 IDE 應在其中展開所有巨集。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables": "快取變數的選擇性對應。索引鍵為變數的名稱 (不得為空字串)。快取變數會透過 inherits 欄位繼承,而且預設的變數會是其自身 cacheVariables 與其所有父系 cacheVariables 的聯合。如果此聯合中有多個預設定義了相同的變數,就會套用繼承的標準規則。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.0": "要用於 C 的編譯器。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.1": "將變數設定為 Null會使該變數成為未設定狀態即使是從另一個預設繼承的值也是如此。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.0": "要用於 C++ 的編譯器。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.1": "將變數設定為 Null會使該變數成為未設定狀態即使是從另一個預設繼承的值也是如此。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.0": "CMake 所使用的安裝目錄。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.1": "將變數設定為 Null會使該變數成為未設定狀態即使是從另一個預設繼承的值也是如此。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.0": "傳遞給 CMake 的工具鏈檔案。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE.anyOf.0": "在單一組態產生器上指定組建類型。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.1": "將變數設定為 Null會使該變數成為未設定狀態即使是從另一個預設繼承的值也是如此。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE": "在單一組態產生器上指定組建類型。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE.anyOf.3": "將變數設定為 Null會使該變數成為未設定狀態即使是從另一個預設繼承的值也是如此。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.0": "將變數設定為 Null會使該變數成為未設定狀態即使是從另一個預設繼承的值也是如此。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.1": "布林值,表示變數的值。相當於 \"TRUE\" 或 \"FALSE\"。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.2": "字串,表示變數值 (支援巨集展開)。",

Просмотреть файл

@ -13,10 +13,12 @@
"parsing.cmake.cache.string": "正在剖析 CMake 快取字串",
"failed.to.read.line.from.cmake.cache.file": "無法讀取 CMake 快取檔案 {0} 中的程式碼",
"read.line.in.cache": "讀取快取中的程式碼,其中 {0}={1}{2}={3}{4}={5}",
"skipping.variable": "正在跳過 {0} 變數",
"cache.entry.unknown": "快取項目 '{0}' 有未知的類型: '{1}'",
"constructing.new.cache.entry": "正在從指定的程式碼建構新的快取項目",
"nonexisting.advanced.entry": "不存在的快取項目 '{0}' 標示為進階",
"ignore.strings.for.nonexisting.entry": "忽略不存在的快取項目 '{0}' 的 'STRINGS' 屬性",
"parsed.cache.entries": "已剖析 {0} 個快取項目",
"cache.value.truncation.warning": "在快取項目 '{0}' 找到新行。值已截斷為 '{1}'",
"get.cache.key": "取得快取金鑰 {0}={1}",
"get.cache.key.missing": "取得快取金鑰 {0}=[[遺漏]]"
}

Просмотреть файл

@ -41,6 +41,9 @@
"edit.setting": "尋找",
"ignore.activation": "不要再顯示",
"missing.cmakelists": "在資料夾 '{0}' 的根目錄中找不到 CMakeLists.txt。您希望如何繼續?",
"browse.for.cmakelists": "[瀏覽 CMakeLists.txt]",
"cmakelists.not.found": "找不到 CMakeLists.txt。",
"select.cmakelists": "選取 CMakeLists.txt",
"starting.cmake.driver": "正在啟動 CMake 驅動程式",
"bad.cmake.executable": "錯誤的 CMake 可執行檔 \"{0}\"。",
"switch.to.serverapi": "{0} 之前的版本,不支援 CMake 的檔案對 api 通訊模式。正在切換到 CMake 伺服器通訊模式。",
@ -88,7 +91,7 @@
"waiting.on.variant": "正在等候變化選取項目",
"no.variant.abort": "未選取任何變化。中止設定",
"cannot.configure.no.config.preset": "無法設定: 此 CMake 工具沒有使用中的設定預設",
"warn.skip.configure.when.cache.present": "延伸模組判斷目前需要設定\\\n 但因為設定 cmake.skipConfigureWhenCachePresent 已開啟,所以正在跳過設定。\\\n 請確定 CMake 快取與最新的設定變更同步。",
"warn.skip.configure.when.cache.present": "延伸模組判斷目前需要設定,但由於設定 cmake.skipConfigureWhenCachePresent 已開啟,我們即將跳過設定。請確定 CMake 快取與最新的設定變更同步。",
"run.build": "正在建置資料夾: {0}",
"unable.to.configure": "建置失敗: 無法設定專案",
"driver.died.after.successful.configure": "設定成功後CMake 驅動程式已隨即終止",
@ -105,6 +108,7 @@
"set.up.before.selecting.target": "先設定 CMake 專案,再選取目標。",
"enter.target.name": "輸入目標名稱",
"target.to.build.description": "要建置的目標",
"select.active.target.tooltip": "選取預設建置目標",
"driver.died.after.build.succeeded": "建置成功後CMake 驅動程式已隨即終止。",
"select.a.launch.target": "為 {0} 選取啟動目標",
"no.executable.target.found.to.launch": "找不到要啟動的可執行目標。請檢查:",
@ -124,7 +128,7 @@
"unable.to.generate.debugging.configuration": "無法產生偵錯組態。",
"starting.debugger.with": "正在使用下列組態啟動偵錯工具。",
"no.folder.open": "未開啟任何資料夾。",
"workspace.already.contains.cmakelists": "此工作區已包含 CMakeLists.txt!",
"cmakelists.already.configured": "已設定 CMakeLists.txt",
"new.project.name": "輸入新專案的名稱",
"project.name.required": "專案名稱為必要項",
"create.library": "建立程式庫",

Просмотреть файл

@ -0,0 +1,12 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
// Do not edit this file. It is machine generated.
{
"starting.build": "正在開始建置...",
"not.a.build.command": "「{0}」為無法辨識的建置命令。",
"build.finished.with.error": "建置已完成,但發生錯誤",
"build.finished.with.warnings": "建置已完成,但出現警告",
"build.finished.successfully": "已成功完成建置。"
}

Просмотреть файл

@ -9,13 +9,17 @@
"async.disposing.cmake.driver": "非同步處置 CMake 驅動程式",
"file.compilation": "檔案編譯",
"removing": "移除 {0}",
"skip.set.config.preset": "使用套件,略過設定設定預設: {0}",
"switching.to.config.preset": "切換以設定預設: {0}",
"cmakedriver.config.preset.set.to": "CMakeDriver 將預設設定為 {0}",
"no.generator": "未指定產生器",
"skip.set.build.preset": "使用套件,略過設定建置預設: {0}",
"switching.to.build.preset": "切換到建置預設: {0}",
"cmakedriver.build.preset.set.to": "CMakeDriver 建置預設設為 {0}",
"skip.set.test.preset": "使用套件,略過設定測試預設: {0}",
"switching.to.test.preset": "切換至測試預設: {0}",
"cmakedriver.test.preset.set.to": "CMakeDriver 測試預設為 {0}",
"skip.set.kit": "使用預設,略過設定套件: {0}",
"switching.to.kit": "正在切換到套件: {0}",
"cmakedriver.kit.set.to": "CMakeDriver 套件已設定為 {0}",
"setting.new.variant": "正在設定新的變化 {0}",
@ -23,6 +27,7 @@
"trying.to.detect.generator": "正在嘗試偵測系統支援的產生器",
"compiler.version.return.code": "編譯器版本測試傳回碼 {0}",
"start.configure": "啟動設定",
"use.cached.configuration": "使用快取的設定",
"no.config.Preset": "未選取設定預設",
"cmake.flags.are": "CMake 旗標為 {0}",
"configure.failed": "無法設定專案",

Просмотреть файл

@ -18,6 +18,7 @@
"configuring.workspace.on.open": "正在於開啟的 {0} 上設定工作區",
"configure.now.button": "立即設定",
"configure.recommended": "建議您在升級為新套件定義後重新設定。",
"using.cache.to.configure.workspace.on.open": "使用快取在開放式 {0} 上設定工作區",
"update.code.model.for.cpptools": "更新 cpptools 的程式碼模型",
"filed.to.open.cache.file.on.code.model.update": "無法在程式碼模型更新時開啟 CMake 快取檔案",
"opening.text.editor.for": "正在開啟 {0} 的文字編輯器",
@ -34,7 +35,6 @@
"selecting.config.preset.in.test.mode": "在測試模式中執行 CMakeTools。selectConfigurePreset 已停用。",
"selecting.build.preset.in.test.mode": "在測試模式中執行 CMakeTools。selectBuildPreset 已停用。",
"selecting.test.preset.in.test.mode": "在測試模式中執行 CMakeTools。selectTestPreset 已停用。",
"registerTaskProvider": "註冊工作提供者。",
"initial.setup": "初始設定",
"started": "已啟動",
"cmake.finished.returned": "{0} 已完成 (傳回 {1})",

Просмотреть файл

@ -5,15 +5,11 @@
// Do not edit this file. It is machine generated.
{
"testing.compiler.binary": "正在測試 {0} 二進位: {1}",
"getting.compiler.version": "正在取得 {1} 的 {0} 版本",
"bad.compiler.binary": "錯誤的 {0} 二進位 (\"-v\" 傳回非零): {1}",
"version.word": "版本",
"bad.compiler.binary.output": "錯誤的 {0} 二進位 \"{1} -v\" 版本: {2} 輸出: {3}",
"detected.compiler": "偵測到 {0} 編譯器: {1}",
"testing.gcc.binary": "正在測試 GCC 二進位檔: {0}",
"getting.gcc.version": "正在取得 {0} 的 GCC 版本",
"bad.mingw32-make.binary": "錯誤的 mingw32-make 二進位 (\"-v\" 傳回非零): {0}",
"testing.clang.binary": "正在測試 Clang 二進位檔: {0}",
"getting.clang.version": "正在取得 {0} 的 Clang 版本",
"detected.clang.compiler": "偵測到 Clang 編譯器: {0}",
"skipping.scan.of.not.existing.path": "正在跳過不存在之路徑 {0} 的掃描",
"scanning.directory.for.compilers": "正在掃描編譯器的目錄 {0}",
@ -22,15 +18,16 @@
"filed.to.check.binary": "無法根據例外狀況檢查二進位 {0}: {1}",
"failed.to.scan.kit": "無法掃描套件檔案",
"founds.kits.in.directory": "在目錄 {1} 中找到 {0} 個套件",
"script.run.error": "使用引數: {1} 執行: {0} 時發生錯誤\n輸出為:\n{2}\nBat 內容為:\n{3}",
"error.parsing.environment": "剖析環境變數時發生錯誤: {0}",
"script.run.error.check": "使用引數: {1} 執行: {0} 時發生錯誤\n在下列範圍內找不到 INCLUDE:\n{2}\nBat 內容為:\n{3}",
"script.run.error.check": "使用引數: {0} 執行: {1} 時發生錯誤\n在下列範圍內找不到 INCLUDE:{2}\nBat 內容為:\n\n{3}\n執行輸出為:\n{4}\n",
"windows.sdk.path.patch": "為 {2} 從 {0} 到 {1} 填補 Windows SDK bin 路徑",
"ok.running": "確定要執行 {0} {1},環境變數: {2}",
"checking.for.kit": "正在檢查套件: {0}",
"checking": "正在檢查 {0}",
"detected.kit.for.version": "已偵測到 VsKit 的版本",
"generator.present": "產生器已存在: {0}",
"selected.preferred.generator.name": "已選取慣用產生器名稱: {0} {1}",
"failed.to.scan.for.kits": "無法掃描套件: cmakeTools 未定義",
"scanning.for.kits.on.system": "正在掃描系統上的套件",
"scanning.for.kits": "正在掃描套件",
"scanning.for.cmake.kits": "正在掃描 CMake 套件...",

Просмотреть файл

@ -8,10 +8,12 @@
"default.build.preset.description": "空白的建置預設,不會新增任何引數",
"default.test.preset": "[預設值]",
"default.test.preset.description": "未新增任何引數的空白測試預設",
"config.preset.not.found": "找不到名稱為 {0} 的設定預設",
"no.cl.arch": "設定預設{0}: 沒有為 cl.exe 指定架構,預設使用 x86",
"no.cl.toolset.arch": "設定預設{0}: 沒有為 cl.exe 指定的工具組架構,預設使用 x86",
"no.cl.toolset.arch": "設定預設{0}: 沒有為 cl.exe 指定的工具組架構,預設使用 '{1}'",
"invalid.cl.toolset.arch": "設定預設 {0}: 未預期的工具組架構指定了 '{1}',您是不是指 '{2}'?",
"no.cl.toolset.version": "設定預設{0}: 沒有為 cl.exe 指定的工具組版本,預設使用最新的工具組版本",
"unknown.toolset.option": "將忽略無法識別的工具組選項: {0}",
"config.preset.not.found": "找不到名稱為 {0} 的設定預設",
"specified.cl.not.found": "設定{0}: 找不到指定的 cl.exe 與工具組 {1} 和架構 {2}如果您的電腦上存在「CMake: 掃描編譯器」,您可能需要加以執行。",
"ninja.not.set": "未在 PATH 上設定忍者,正在嘗試使用{0}",
"build.preset.not.found": "找不到名稱為 {0} 的建置預設",

Просмотреть файл

@ -51,6 +51,7 @@
"select.active.config.preset.placeholder": "為 {0} 選取設定預設",
"user.cancelled.config.preset.selection": "使用者已取消設定預設選項",
"user.selected.config.preset": "使用者選取的設定預設{0}",
"preset.change.in.progress": "預設變更已在進行中。",
"loading.config.preset": "正在載入設定預設 {0}",
"reloading.build.test.preset": "重新載入建置和測試預設",
"config.preset.required": "必須選取設定預設。要如何繼續?",
@ -74,7 +75,7 @@
"reading.presets.file": "正在讀取預設的檔案{0}",
"failed.to.parse": "無法剖析 {0}: {1}",
"invalid.file.error": "套件內容 {0} ({1}) 無效:",
"successfully.validated.presets": "已成功在 {0} 中驗證預設套件",
"successfully.validated.presets": "已成功在 {0} 中驗證預設",
"use.kits.variants": "使用套件和變體",
"edit.presets": "尋找",
"presets.version.error": "不支援 CMakePresets 版本 1。要如何繼續?",

Просмотреть файл

@ -11,7 +11,7 @@
"click.to.change.kit.tooltip": "按一下以變更使用中的套件",
"no.active.kit": "沒有使用中的套件",
"no.kit.selected": "未選取任何套件",
"set.active.target.tooltip": "設定要建置的使用中目標",
"set.active.target.tooltip": "設定預設建置目標",
"select.target.tooltip": "選取要啟動的目標",
"launch.debugger.tooltip": "為選取的目標啟動偵錯工具",
"launch.tooltip": "在終端視窗中啟動選取的目標",

Просмотреть файл

@ -64,10 +64,15 @@
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cmakeExecutable": "Volitelný řetězec představující cestu ke spustitelnému souboru CMake, který se má použít pro tuto předvolbu. Je vyhrazen pro použití v rozhraních IDE – nepoužívá se přímo v nástroji CMake. Rozhraní IDE, která používají toto pole, by měla rozšířit všechna makra v něm.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables": "Volitelná mapa proměnných mezipaměti. Klíčem je název proměnné (nesmí to být prázdný řetězec). Proměnné mezipaměti se dědí prostřednictvím pole inherits a proměnné u této předvolby budou souhrnem jejích vlastních proměnných cacheVariables i proměnných cacheVariables ze všech jejích nadřazených objektů. Pokud stejnou proměnnou definuje více předvoleb v tomto souhrnu, uplatňují se standardní pravidla dědění.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.0": "Kompilátor, který se má použít pro jazyk C.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.1": "Nastavení proměnné na hodnotu null způsobí, že nebude nastavená, i když byla hodnota zděděna z jiné předvolby.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.0": "Kompilátor, který se má použít pro jazyk C++.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.1": "Nastavení proměnné na hodnotu null způsobí, že nebude nastavená, i když byla hodnota zděděna z jiné předvolby.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.0": "Instalační adresář pro CMake",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.1": "Nastavení proměnné na hodnotu null způsobí, že nebude nastavená, i když byla hodnota zděděna z jiné předvolby.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.0": "Soubor sady nástrojů. Předává se do CMaku.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE.anyOf.0": "Určuje typ sestavení u generátorů s jedinou konfigurací.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.1": "Nastavení proměnné na hodnotu null způsobí, že nebude nastavená, i když byla hodnota zděděna z jiné předvolby.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE": "Určuje typ sestavení u generátorů s jedinou konfigurací.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE.anyOf.3": "Nastavení proměnné na hodnotu null způsobí, že nebude nastavená, i když byla hodnota zděděna z jiné předvolby.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.0": "Nastavení proměnné na hodnotu null způsobí, že nebude nastavená, i když byla hodnota zděděna z jiné předvolby.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.1": "Logická hodnota, která představuje hodnotu proměnné. Ekvivalent k hodnotě TRUE nebo FALSE.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.2": "Řetězec představující hodnotu proměnné (podporující rozšíření makra)",

Просмотреть файл

@ -13,10 +13,12 @@
"parsing.cmake.cache.string": "Parsuje se řetězec mezipaměti CMake.",
"failed.to.read.line.from.cmake.cache.file": "Nepovedlo se přečíst řádek ze souboru mezipaměti CMake {0}.",
"read.line.in.cache": "Načíst řádek v mezipaměti s {0}={1}, {2}={3}, {4}={5}",
"skipping.variable": "Přeskakuje se proměnná {0}.",
"cache.entry.unknown": "Položka mezipaměti {0} je neznámého typu: {1}.",
"constructing.new.cache.entry": "Vytváří se nová položka mezipaměti z daného řádku.",
"nonexisting.advanced.entry": "Neexistující položka mezipaměti {0} byla označena jako pokročilá.",
"ignore.strings.for.nonexisting.entry": "Ignoruje se vlastnost ŘETĚZCE pro neexistující položku mezipaměti {0}.",
"parsed.cache.entries": "Parsovaly se položky mezipaměti ({0}).",
"cache.value.truncation.warning": "V položce mezipaměti {0} byly nalezeny nové řádky. Hodnota byla zkrácena na {1}.",
"get.cache.key": "Získat klíč mezipaměti {0}={1}",
"get.cache.key.missing": "Získat klíč mezipaměti {0}=[[Chybí]]"
}

Просмотреть файл

@ -41,6 +41,9 @@
"edit.setting": "Vyhledat",
"ignore.activation": "Znovu nezobrazovat",
"missing.cmakelists": "Soubor CMakeLists.txt se nenašel v kořenu složky {0}. Jak chcete pokračovat?",
"browse.for.cmakelists": "[Browse for CMakeLists.txt]",
"cmakelists.not.found": "Nebyl nalezen žádný CMakeLists.txt.",
"select.cmakelists": "Vyberte CMakeLists.txt",
"starting.cmake.driver": "Spouští se ovladač CMake.",
"bad.cmake.executable": "Nesprávný spustitelný soubor nástrojů CMake {0}",
"switch.to.serverapi": "Režim komunikace pomocí rozhraní API souborů CMake se ve verzích starších než {0} nepodporuje. Přepíná se na režim komunikace pomocí serveru CMake.",
@ -88,7 +91,7 @@
"waiting.on.variant": "Čeká se na výběr varianty.",
"no.variant.abort": "Není vybraná žádná varianta. Přerušte příkaz configure.",
"cannot.configure.no.config.preset": "Nejde nakonfigurovat: Pro tyto nástroje CMake Tools není aktivní žádná předvolba konfigurace.",
"warn.skip.configure.when.cache.present": "Rozšíření zjistilo, že se v tuto chvíli vyžaduje konfigurace, \\\n ale přeskakujeme ji, protože je zapnuté nastavení cmake.skipConfigureWhenCachePresent. \\\n Ujistěte se, že je mezipaměť CMake synchronizovaná s nejnovějšími změnami konfigurace.",
"warn.skip.configure.when.cache.present": "Rozšíření zjistilo, že se momentálně vyžaduje konfigurace, ale přeskakujeme ji, protože je zapnuté nastavení cmake.skipConfigureWhenCachePresent. Zkontrolujte, jestli je mezipaměť CMake synchronizovaná s posledními změnami konfigurace.",
"run.build": "Sestavuje se složka: {0}",
"unable.to.configure": "Sestavení se nepovedlo: projekt nejde nakonfigurovat",
"driver.died.after.successful.configure": "Ovladač CMake se ukončil hned po úspěšné konfiguraci.",
@ -105,6 +108,7 @@
"set.up.before.selecting.target": "Před výběrem cíle nastavte projekt CMake.",
"enter.target.name": "Zadejte název cíle.",
"target.to.build.description": "Cíl k sestavení",
"select.active.target.tooltip": "Vybrat výchozí cíl sestavení",
"driver.died.after.build.succeeded": "Ovladač CMake se ukončil hned po úspěšném sestavení.",
"select.a.launch.target": "Vyberte cíl spuštění pro {0}.",
"no.executable.target.found.to.launch": "Nenašel se žádný cílový spustitelný soubor, který by se mohl spustit. Zkontrolujte prosím:",
@ -124,7 +128,7 @@
"unable.to.generate.debugging.configuration": "Nejde vygenerovat konfiguraci ladění.",
"starting.debugger.with": "Spouští se ladicí program s následující konfigurací.",
"no.folder.open": "Není otevřená žádná složka.",
"workspace.already.contains.cmakelists": "Tento pracovní prostor už obsahuje CMakeLists.txt!",
"cmakelists.already.configured": "CMakeLists.txt je už nakonfigurované!",
"new.project.name": "Zadejte název nového projektu.",
"project.name.required": "Název projektu je povinný údaj",
"create.library": "Vytvořit knihovnu",

Просмотреть файл

@ -0,0 +1,12 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
// Do not edit this file. It is machine generated.
{
"starting.build": "Spouští se sestavování...",
"not.a.build.command": "„{0}“ není rozpoznaný příkaz sestavení.",
"build.finished.with.error": "Sestavování se dokončilo s chybami.",
"build.finished.with.warnings": "Sestavování se dokončilo s upozorněními.",
"build.finished.successfully": "Sestavování se úspěšně dokončilo."
}

Просмотреть файл

@ -9,13 +9,17 @@
"async.disposing.cmake.driver": "Asynchronní uvolňování ovladače nástrojů CMake",
"file.compilation": "Kompilace souboru",
"removing": "Odebírání kanálu {0}",
"skip.set.config.preset": "Používají se sady, přeskočit nastavení předvolby konfigurace: {0}",
"switching.to.config.preset": "Přepíná se na předvolbu konfigurace: {0}",
"cmakedriver.config.preset.set.to": "Předvolba konfigurace CMakeDriver se nastavila na {0}.",
"no.generator": "Nezadal se žádný generátor.",
"skip.set.build.preset": "Používají se sady, přeskočit nastavení předvolby buildu: {0}",
"switching.to.build.preset": "Přepíná se na předvolbu sestavení: {0}",
"cmakedriver.build.preset.set.to": "Předvolba sestavení CMakeDriver se nastavila na {0}.",
"skip.set.test.preset": "Používají se sady, přeskočit nastavení testovací předvolby: {0}",
"switching.to.test.preset": "Přepíná se na předvolbu testování: {0}",
"cmakedriver.test.preset.set.to": "Předvolba testování CMakeDriver se nastavila na {0}.",
"skip.set.kit": "Používají se sady, přeskočit nastavení sady: {0}",
"switching.to.kit": "Přepíná se na sadu: {0}.",
"cmakedriver.kit.set.to": "Sada CMakeDriver je nastavená na {0}.",
"setting.new.variant": "Nastavuje se nová varianta {0}.",
@ -23,6 +27,7 @@
"trying.to.detect.generator": "Probíhá pokus o zjištění generátoru podporovaného systémem.",
"compiler.version.return.code": "Návratový kód testu verze kompilátoru {0}",
"start.configure": "Spustit konfiguraci",
"use.cached.configuration": "Použít konfiguraci uloženou v mezipaměti",
"no.config.Preset": "Nevybrala se žádná předvolba konfigurace.",
"cmake.flags.are": "Příznaky CMake jsou {0}.",
"configure.failed": "Nepovedlo se nakonfigurovat projekt.",

Просмотреть файл

@ -18,6 +18,7 @@
"configuring.workspace.on.open": "Konfiguruje se pracovní prostor při otvírání elementu {0}.",
"configure.now.button": "Nakonfigurovat",
"configure.recommended": "Po upgradu na novou definici sad se doporučuje změnit konfiguraci.",
"using.cache.to.configure.workspace.on.open": "Konfigurace pracovního prostoru při otevření {0} pomocí mezipaměti",
"update.code.model.for.cpptools": "Aktualizovat model kódu pro cpptools",
"filed.to.open.cache.file.on.code.model.update": "Nepovedlo se otevřít soubor mezipaměti CMake při aktualizaci kódu modelu.",
"opening.text.editor.for": "Spouští se textový editor pro {0}.",
@ -34,7 +35,6 @@
"selecting.config.preset.in.test.mode": "Rozšíření CMakeTools běží v testovacím režimu. Element selectConfigurePreset je zakázaný.",
"selecting.build.preset.in.test.mode": "Rozšíření CMakeTools běží v testovacím režimu. Element selectBuildPreset je zakázaný.",
"selecting.test.preset.in.test.mode": "Rozšíření CMakeTools běží v testovacím režimu. Element selectTestPreset je zakázaný.",
"registerTaskProvider": "Zaregistrujte zprostředkovatele úloh.",
"initial.setup": "Počáteční nastavení",
"started": "spuštěno",
"cmake.finished.returned": "Dokončeno: {0} (vráceno: {1})",

Просмотреть файл

@ -5,15 +5,11 @@
// Do not edit this file. It is machine generated.
{
"testing.compiler.binary": "Testuje se binární soubor {0}: {1}",
"getting.compiler.version": "Získává se verze {0} pro {1}",
"bad.compiler.binary": "Chybný binární soubor {0} (\"-v\" vrací nenulovou hodnotu): {1}",
"version.word": "verze",
"bad.compiler.binary.output": "Chybná verze \"{1} -v\" binárního souboru {0}: {2}, výstup: {3}",
"detected.compiler": "Zjistil se kompilátor {0}: {1}",
"testing.gcc.binary": "Testuje se binární soubor GCC: {0}",
"getting.gcc.version": "Načítá se verze GCC pro {0}.",
"bad.mingw32-make.binary": "Chybný binární soubor mingw32-make (parametr -v vrací jinou hodnotu než hodnotu nula): {0}",
"testing.clang.binary": "Testuje se binární soubor Clang: {0}",
"getting.clang.version": "Načítá se verze Clang pro {0}.",
"detected.clang.compiler": "Zjištěn kompilátor Clang: {0}",
"skipping.scan.of.not.existing.path": "Přeskakuje se hledání neexistující cesty {0}.",
"scanning.directory.for.compilers": "Vyhledávají se kompilátory v adresáři {0}.",
@ -22,15 +18,16 @@
"filed.to.check.binary": "Nepovedlo se zkontrolovat binární soubor {0} podle výjimky: {1}",
"failed.to.scan.kit": "Nepovedlo se zkontrolovat soubor sady.",
"founds.kits.in.directory": "Našly se sady ({0}) v adresáři {1}.",
"script.run.error": "Při spouštění {0} s argumenty {1} došlo k chybě.\nVýstupy:\n{2}\nObsah dávky:\n{3}",
"error.parsing.environment": "Chyba při parsování proměnné prostředí: {0}",
"script.run.error.check": "Při spouštění {0} s argumenty {1} došlo k chybě.\nNepovedlo se najít INCLUDE v:\n{2}\nObsah dávky:\n{3}",
"script.run.error.check": "Chyba při spouštění:{0} s argumenty:{1}\n INCLUDE nelze najít v:\n{2}\n Obsah Bat je:\n{3}\nVýstup spuštění:\n{4}\n",
"windows.sdk.path.patch": "Oprava cesty Windows SDK k bin z {0} na {1} pro {2}",
"ok.running": "V pořádku běží {0} {1}, proměnné prostředí: {2}",
"checking.for.kit": "Hledá se sada: {0}.",
"checking": "Kontroluje se {0}.",
"detected.kit.for.version": "Zjištěna sada VsKit pro verzi",
"generator.present": "Generátor je přítomen: {0}",
"selected.preferred.generator.name": "Název vybraného upřednostňovaného generátoru: {0} {1}",
"failed.to.scan.for.kits": "Nepovedlo se vyhledat sady: cmakeTools není definovaný.",
"scanning.for.kits.on.system": "Hledají se sady v systému.",
"scanning.for.kits": "Hledají se sady.",
"scanning.for.cmake.kits": "Hledají se sady CMake...",

Просмотреть файл

@ -8,10 +8,12 @@
"default.build.preset.description": "Prázdná předvolba sestavení, která nepřidává žádné argumenty",
"default.test.preset": "[Výchozí]",
"default.test.preset.description": "Prázdná předvolba testování, která nepřidává žádné argumenty",
"config.preset.not.found": "Nepovedlo se najít předvolbu konfigurace s názvem {0}.",
"no.cl.arch": "Předvolba konfigurace {0}: Pro cl.exe se nezadala žádná architektura, jako výchozí nastavení se používá x86.",
"no.cl.toolset.arch": "Předvolba konfigurace {0}: Pro cl.exe se nezadala žádná architektura sady nástrojů, jako výchozí nastavení se používá x86.",
"no.cl.toolset.arch": "Konfigurace předvolby {0}: Pro cl.exe se nezadala žádná architektura sady nástrojů, jako výchozí nastavení se používá {1}.",
"invalid.cl.toolset.arch": "Konfigurace předvolby {0}: Zadala se neočekávaná architektura sady nástrojů {1}. Měli jste na mysli {2}?",
"no.cl.toolset.version": "Předvolba konfigurace {0}: Pro cl.exe se nezadala žádná verze sady nástrojů, jako výchozí nastavení se používá ta nejnovější.",
"unknown.toolset.option": "Nerozpoznaná možnost sady nástrojů bude ignorována: {0}",
"config.preset.not.found": "Nepovedlo se najít předvolbu konfigurace s názvem {0}.",
"specified.cl.not.found": "Předvolba konfigurace {0}: zadané cl.exe se sadou nástrojů {1} a architekturou {2} se nenašlo, možná budete muset spustit CMake: Hledat kompilátory, pokud v počítači existuje.",
"ninja.not.set": "V proměnné PATH není nastavený nástroj Ninja, probíhá pokus použít {0}.",
"build.preset.not.found": "Nepovedlo se najít předvolbu sestavení s názvem {0}.",

Просмотреть файл

@ -51,6 +51,7 @@
"select.active.config.preset.placeholder": "Vybrat předvolbu konfigurace pro {0}",
"user.cancelled.config.preset.selection": "Uživatel zrušil výběr předvolby konfigurace.",
"user.selected.config.preset": "Uživatel vybral předvolbu konfigurace {0}.",
"preset.change.in.progress": "Přednastavená změna již probíhá.",
"loading.config.preset": "Načítá se předvolba konfigurace {0}.",
"reloading.build.test.preset": "Znovu se načítají předvolby sestavení a testování.",
"config.preset.required": "Musí se vybrat předvolba konfigurace. Jak chcete pokračovat?",
@ -74,7 +75,7 @@
"reading.presets.file": "Čte se soubor předvoleb {0}.",
"failed.to.parse": "Nepovedlo se parsovat {0}: {1}",
"invalid.file.error": "Neplatný obsah sady: {0} ({1}):",
"successfully.validated.presets": "Sady sestavení v {0} se úspěšně ověřily.",
"successfully.validated.presets": "Předvolby v {0} se úspěšně ověřily.",
"use.kits.variants": "Používat sady a varianty",
"edit.presets": "Vyhledat",
"presets.version.error": "CMakePresets verze 1 se nepodporuje. Jak chcete pokračovat?",

Просмотреть файл

@ -11,7 +11,7 @@
"click.to.change.kit.tooltip": "Kliknutím změníte aktivní sadu.",
"no.active.kit": "Žádná aktivní sada",
"no.kit.selected": "Není vybraná žádná sada.",
"set.active.target.tooltip": "Umožní nastavit aktivní cíl k sestavení.",
"set.active.target.tooltip": "Nastavit výchozí cíl sestavení",
"select.target.tooltip": "Umožní vybrat cíl, který se má spustit.",
"launch.debugger.tooltip": "Spustí ladicí program pro vybraný cíl.",
"launch.tooltip": "Spustit vybraný cíl v okně terminálu",

Просмотреть файл

@ -64,10 +64,15 @@
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cmakeExecutable": "Eine optionale Zeichenfolge zur Darstellung des Pfads zu der ausführbaren CMake-Datei, die für diese Voreinstellung verwendet werden soll. Diese ist für die Verwendung durch IDEs reserviert und wird nicht von CMake selbst verwendet. IDEs, die dieses Feld verwenden, sollten alle darin enthaltenen Makros erweitern.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables": "Eine optionale Zuordnung von Cachevariablen. Der Schlüssel ist der Variablenname, der keine leere Zeichenfolge sein darf. Cachevariablen werden über das inherits-Feld geerbt, und die Variablen der Voreinstellung sind eine Union der eigenen cacheVariables und der cacheVariables aller ihnen übergeordneten Elemente. Wenn mehrere Voreinstellungen in dieser Union dieselbe Variable definieren, werden die inherits-Standardregeln angewendet.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.0": "Der für C zu verwendende Compiler.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.1": "Das Festlegen einer Variablen auf NULL führt dazu, dass diese auch dann nicht festgelegt wird, wenn ein Wert von einer anderen Voreinstellung geerbt wurde.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.0": "Der für C++ zu verwendende Compiler.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.1": "Das Festlegen einer Variablen auf NULL führt dazu, dass diese auch dann nicht festgelegt wird, wenn ein Wert von einer anderen Voreinstellung geerbt wurde.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.0": "Das von CMake verwendete Installationsverzeichnis.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.1": "Das Festlegen einer Variablen auf NULL führt dazu, dass diese auch dann nicht festgelegt wird, wenn ein Wert von einer anderen Voreinstellung geerbt wurde.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.0": "Die Toolkettendatei, die an CMake übergeben wird.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE.anyOf.0": "Gibt den Buildtyp bei Generatoren mit Einzelkonfiguration an.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.1": "Das Festlegen einer Variablen auf NULL führt dazu, dass diese auch dann nicht festgelegt wird, wenn ein Wert von einer anderen Voreinstellung geerbt wurde.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE": "Gibt den Buildtyp bei Generatoren mit Einzelkonfiguration an.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE.anyOf.3": "Das Festlegen einer Variablen auf NULL führt dazu, dass diese auch dann nicht festgelegt wird, wenn ein Wert von einer anderen Voreinstellung geerbt wurde.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.0": "Das Festlegen einer Variablen auf NULL führt dazu, dass diese auch dann nicht festgelegt wird, wenn ein Wert von einer anderen Voreinstellung geerbt wurde.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.1": "Ein boolescher Wert, der den Wert der Variablen repräsentiert. Mögliche Werte sind TRUE oder FALSE.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.2": "Eine Zeichenfolge, die den Wert der Variablen darstellt (mit Unterstützung der Makroerweiterung).",

Просмотреть файл

@ -13,10 +13,12 @@
"parsing.cmake.cache.string": "CMake-Cachezeichenfolge wird analysiert.",
"failed.to.read.line.from.cmake.cache.file": "Fehler beim Lesen einer Zeile aus einer CMake-Cachedatei: {0}.",
"read.line.in.cache": "Zeile im Cache lesen mit {0}={1}, {2}={3}, {4}={5}",
"skipping.variable": "{0}-Variable wird übersprungen.",
"cache.entry.unknown": "Der Cacheeintrag \"{0}\" weist einen unbekannten Typ auf: {1}",
"constructing.new.cache.entry": "Aus der angegebenen Zeile wird ein neuer Cacheeintrag erstellt.",
"nonexisting.advanced.entry": "Der nicht vorhandene Cacheeintrag \"{0}\" wurde als \"erweitert\" gekennzeichnet",
"ignore.strings.for.nonexisting.entry": "Die \"Strings\"-Eigenschaft für den nicht vorhandenen Cache-Eintrag \"{0}\" wird ignoriert",
"parsed.cache.entries": "{0} Cacheeinträge analysiert",
"cache.value.truncation.warning": "Im Cacheeintrag \"{0}\" wurden Zeilenumbrüche gefunden. Der Wert wurde auf \"{1}\" heruntergeschnitten",
"get.cache.key": "Cacheschlüssel abrufen: {0}={1}",
"get.cache.key.missing": "Cacheschlüssel abrufen: {0}=[[fehlt]]"
}

Просмотреть файл

@ -41,6 +41,9 @@
"edit.setting": "Suchen",
"ignore.activation": "Nicht mehr anzeigen",
"missing.cmakelists": "CMakeLists.txt wurde im Stamm des Ordners \"{0}\" nicht gefunden. Wie möchten Sie fortfahren?",
"browse.for.cmakelists": "[Nach \"CMakeLists.txt\" suchen]",
"cmakelists.not.found": "Es wurde kein CMakeLists.txt gefunden.",
"select.cmakelists": "CMakeLists.txt auswählen",
"starting.cmake.driver": "CMake-Treiber wird gestartet.",
"bad.cmake.executable": "Ungültige ausführbare CMake-Datei \"{0}\".",
"switch.to.serverapi": "Der CMake-Kommunikationsmodus \"file-api\" wird in Versionen vor {0} nicht unterstützt. Es wird zum CMake-Serverkommunikationsmodus gewechselt.",
@ -88,7 +91,7 @@
"waiting.on.variant": "Warten auf Variantenauswahl",
"no.variant.abort": "Keine Variante ausgewählt. Konfiguration abbrechen",
"cannot.configure.no.config.preset": "Konfigurieren nicht möglich: Für diese CMake Tools-Instanz ist keine Konfigurationsvoreinstellung aktiv",
"warn.skip.configure.when.cache.present": "Die Erweiterung hat festgestellt, dass momentan eine Konfiguration erforderlich ist, \\\n aber diese wird übersprungen, weil die Einstellung \"cmake.skipConfigureWhenCachePresent\" aktiviert ist. \\\n Stellen Sie sicher, dass der CMake-Cache mit den neuesten Konfigurationsänderungen synchronisiert ist.",
"warn.skip.configure.when.cache.present": "Die Erweiterung hat festgestellt, dass momentan eine Konfiguration erforderlich ist. Diese wird jedoch übersprungen, weil die Einstellung \"cmake.skipConfigureWhenCachePresent\" aktiviert ist. Stellen Sie sicher, dass der CMake-Cache mit den neuesten Konfigurationsänderungen synchron ist.",
"run.build": "Ordner wird erstellt: {0}",
"unable.to.configure": "Buildfehler: Das Projekt konnte nicht konfiguriert werden.",
"driver.died.after.successful.configure": "Der CMake-Treiber wurde unmittelbar nach der erfolgreichen Konfiguration beendet.",
@ -105,6 +108,7 @@
"set.up.before.selecting.target": "Richten Sie Ihr CMake-Projekt ein, bevor Sie ein Ziel auswählen.",
"enter.target.name": "Zielname eingeben",
"target.to.build.description": "Ziel für Build",
"select.active.target.tooltip": "Wählen Sie das Standardziel für Builds aus.",
"driver.died.after.build.succeeded": "Der CMake-Treiber wurde unmittelbar nach dem erfolgreichen Buildvorgang beendet.",
"select.a.launch.target": "Wählen Sie ein Startziel für \"{0}\" aus.",
"no.executable.target.found.to.launch": "Es wurde kein ausführbares Ziel zum Starten gefunden. Überprüfen Sie Folgendes:",
@ -124,7 +128,7 @@
"unable.to.generate.debugging.configuration": "Es kann keine Debugkonfiguration generiert werden.",
"starting.debugger.with": "Der Debugger wird mit der folgenden Konfiguration gestartet.",
"no.folder.open": "Es ist kein Ordner geöffnet.",
"workspace.already.contains.cmakelists": "Dieser Arbeitsbereich enthält bereits eine Datei \"CMakeLists.txt\".",
"cmakelists.already.configured": "Ein CMakeLists.txt ist bereits konfiguriert.",
"new.project.name": "Namen für das neue Projekt eingeben",
"project.name.required": "Ein Projektname ist erforderlich.",
"create.library": "Bibliothek erstellen",

Просмотреть файл

@ -0,0 +1,12 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
// Do not edit this file. It is machine generated.
{
"starting.build": "Kompilierung wird gestartet...",
"not.a.build.command": "\"{0}\" ist kein erkannter Kompilierungsbefehl.",
"build.finished.with.error": "Die Kompilierung wurde mit Fehlern abgeschlossen.",
"build.finished.with.warnings": "Die Kompilierung wurde mit Warnungen abgeschlossen.",
"build.finished.successfully": "Die Kompilierung wurde erfolgreich abgeschlossen."
}

Просмотреть файл

@ -9,13 +9,17 @@
"async.disposing.cmake.driver": "CMake-Treiber wird asynchron verworfen.",
"file.compilation": "Dateikompilierung",
"removing": "{0} wird entfernt",
"skip.set.config.preset": "Überspringen Sie bei Verwendung von Bausätzen die Einstellung der Konfigurationsvoreinstellung: {0}",
"switching.to.config.preset": "Wechseln zur Konfigurationsvoreinstellung: {0}",
"cmakedriver.config.preset.set.to": "CMakeDriver-Konfigurationsvoreinstellung auf {0} festgelegt",
"no.generator": "Kein Generator angegeben",
"skip.set.build.preset": "Überspringen Sie bei Verwendung von Bausätzen die Einstellung der Buildvoreinstellung: {0}",
"switching.to.build.preset": "Wechseln zur Buildvoreinstellung: {0}",
"cmakedriver.build.preset.set.to": "CMakeDriver-Buildvoreinstellung auf {0} festgelegt",
"skip.set.test.preset": "Überspringen Sie bei Verwendung von Bausätzen die Einstellung der Testvoreinstellung: {0}",
"switching.to.test.preset": "Zur Testvoreinstellung wechseln: {0}",
"cmakedriver.test.preset.set.to": "CMakeDriver-Testvoreinstellung auf {0} festgelegt",
"skip.set.kit": "Überspringen Sie bei Verwendung von Voreinstellungen die Einstellung der Bausätze: {0}",
"switching.to.kit": "Wechsel zu Kit: {0}",
"cmakedriver.kit.set.to": "CMakeDriver-Kit auf {0} festgelegt",
"setting.new.variant": "Die neue Variante \"{0}\" wird festgelegt.",
@ -23,6 +27,7 @@
"trying.to.detect.generator": "Es wird versucht, einen vom System unterstützten Generator zu ermitteln.",
"compiler.version.return.code": "Rückgabecode von Compilerversionstest: {0}",
"start.configure": "Konfiguration starten",
"use.cached.configuration": "Zwischengespeicherte Konfiguration verwenden",
"no.config.Preset": "Keine Konfigurationsvoreinstellung ausgewählt",
"cmake.flags.are": "CMake-Flags: {0}",
"configure.failed": "Fehler beim Konfigurieren des Projekts.",

Просмотреть файл

@ -18,6 +18,7 @@
"configuring.workspace.on.open": "Arbeitsbereich wird beim Öffnen von {0} konfiguriert.",
"configure.now.button": "Jetzt konfigurieren",
"configure.recommended": "Nach dem Upgrade auf eine neue Definition der Kits wird eine Neukonfiguration empfohlen.",
"using.cache.to.configure.workspace.on.open": "Verwenden von Cache zum Konfigurieren des Arbeitsbereichs bei geöffneten {0}",
"update.code.model.for.cpptools": "Codemodell für cpptools aktualisieren",
"filed.to.open.cache.file.on.code.model.update": "Fehler beim Öffnen der CMake-Cachedatei für das Codemodellupdate.",
"opening.text.editor.for": "Der Text-Editor für \"{0}\" wird geöffnet.",
@ -34,7 +35,6 @@
"selecting.config.preset.in.test.mode": "CMakeTools wird im Testmodus ausgeführt. selectConfigurePreset ist deaktiviert.",
"selecting.build.preset.in.test.mode": "CMakeTools wird im Testmodus ausgeführt. selectBuildPreset ist deaktiviert.",
"selecting.test.preset.in.test.mode": "CMakeTools wird im Testmodus ausgeführt. selectTestPreset ist deaktiviert.",
"registerTaskProvider": "Registrieren Sie den Aufgabenanbieter.",
"initial.setup": "Erste Einrichtung",
"started": "gestartet",
"cmake.finished.returned": "{0} abgeschlossen ({1} zurückgegeben)",

Просмотреть файл

@ -5,15 +5,11 @@
// Do not edit this file. It is machine generated.
{
"testing.compiler.binary": "{0}-Binärdatei wird getestet: {1}",
"getting.compiler.version": "Abrufen der {0}-Version für {1}",
"bad.compiler.binary": "Ungültige {0}-Binärdatei (\"-v\" gibt nicht null zurück): {1}",
"version.word": "Version",
"bad.compiler.binary.output": "Ungültige {0}-Binärdatei \"{1} -v\", Version: {2}, Ausgabe: {3}",
"detected.compiler": "{0}-Compiler wurde erkannt: {1}",
"testing.gcc.binary": "GCC-Binärdatei wird getestet: {0}",
"getting.gcc.version": "Die GCC-Version für {0} wird abgerufen.",
"bad.mingw32-make.binary": "Ungültige mingw32-make-Binärdatei (\"-v\" gibt nicht 0 zurück): {0}",
"testing.clang.binary": "Clang-Binärdatei wird getestet: {0}",
"getting.clang.version": "Die Clang-Version für {0} wird abgerufen.",
"detected.clang.compiler": "Erkannter Clang-Compiler: {0}",
"skipping.scan.of.not.existing.path": "Die Überprüfung des nicht vorhandenen Pfads \"{0}\" wird übersprungen.",
"scanning.directory.for.compilers": "Das Verzeichnis \"{0}\" wird auf Compiler überprüft.",
@ -22,15 +18,16 @@
"filed.to.check.binary": "Fehler beim Überprüfen der Binärdatei \"{0}\". Ausnahme: {1}",
"failed.to.scan.kit": "Fehler beim Überprüfen einer Kitdatei.",
"founds.kits.in.directory": "{0} Kits im Verzeichnis \"{1}\" gefunden.",
"script.run.error": "Fehler beim Ausführen von \"{0}\" mit folgenden Argumenten: {1}\nAusgabe:\n{2}\nBAT-Inhalt:\n{3}",
"error.parsing.environment": "Fehler beim Analysieren der Umgebungsvariablen: {0}",
"script.run.error.check": "Fehler beim Ausführen von \"{0}\" mit folgenden Argumenten: {1}\nINCLUDE nicht gefunden in:\n{2}\nBAT-Inhalt:\n{3}",
"script.run.error.check": "Fehler beim Ausführen:{0} mit Argumenten:{1}\nINCLUDE nicht gefunden in:\n{2}\nBat-Inhalte sind:\n{3}\nAusführungsausgabe:\n{4}\n",
"windows.sdk.path.patch": "Patchen Sie den Windows SDK Bin-Pfad von {0} bis {1} für {2}",
"ok.running": "Ausführung von \"{0}\" mit \"{1}\" OK, Umgebungsvariablen: {2}",
"checking.for.kit": "Suche nach Kit: {0}",
"checking": "'{0}' wird überprüft",
"detected.kit.for.version": "Erkanntes VsKit für Version",
"generator.present": "Generator vorhanden: {0}",
"selected.preferred.generator.name": "Ausgewählter bevorzugter Generatorname: {0} {1}",
"failed.to.scan.for.kits": "Fehler bei der Suche nach Kits: cmakeTools ist nicht definiert",
"scanning.for.kits.on.system": "Es wird nach Kits auf dem System gesucht.",
"scanning.for.kits": "Es wird nach Kits gesucht.",
"scanning.for.cmake.kits": "Es wird nach CMake-Kits gesucht...",

Просмотреть файл

@ -8,10 +8,12 @@
"default.build.preset.description": "Eine leere Buildvoreinstellung, die keine Argumente hinzufügt",
"default.test.preset": "[Standard]",
"default.test.preset.description": "Eine leere Testvoreinstellung, die keine Argumente hinzufügt",
"config.preset.not.found": "Die Konfigurationsvoreinstellung mit dem Namen {0} wurde nicht gefunden",
"no.cl.arch": "Konfigurationsvoreinstellung {0}: Für cl.exe wurde keine Architektur angegeben, die standardmäßig x86 verwendet",
"no.cl.toolset.arch": "Konfigurationsvoreinstellung {0}: Für cl.exe wurde keine Toolset-Architektur angegeben, die standardmäßig x86 verwendet",
"no.cl.toolset.arch": "Konfigurationsvoreinstellung {0}: Für cl.exe wurde keine Toolsetarchitektur angegeben, die standardmäßig \"{1}\" verwendet.",
"invalid.cl.toolset.arch": "Konfigurationsvoreinstellung {0}: Unerwartete Toolsetarchitektur angegeben: \"{1}\". Meinten Sie \"{2}\"?",
"no.cl.toolset.version": "Konfigurationsvoreinstellung {0}: Für cl.exe wurde keine Toolsetversion angegeben, die standardmäßig die neueste Version verwendet",
"unknown.toolset.option": "Unbekannte Toolset-Option wird ignoriert: {0}",
"config.preset.not.found": "Die Konfigurationsvoreinstellung mit dem Namen {0} wurde nicht gefunden",
"specified.cl.not.found": "Konfigurationsvoreinstellung {0}: Die angegebene cl.exe mit dem {1}-Toolset und der {2}-Architektur wurde nicht gefunden. Sie müssen möglicherweise \"CMake: Scannen für Compiler\" ausführen, wenn dies auf Ihrem Computer vorhanden ist.",
"ninja.not.set": "Ninja ist nicht auf PATH eingestellt, versucht {0} zu verwenden",
"build.preset.not.found": "Die Buildvoreinstellung mit dem Namen {0} wurde nicht gefunden",

Просмотреть файл

@ -51,6 +51,7 @@
"select.active.config.preset.placeholder": "Konfigurationsvoreinstellung für {0} auswählen",
"user.cancelled.config.preset.selection": "Auswahl der Konfigurationsvoreinstellung vom Benutzer abgebrochen",
"user.selected.config.preset": "Konfigurationsvoreinstellung {0} vom Benutzer ausgewählt",
"preset.change.in.progress": "Eine voreingestellte Änderung wird bereits ausgeführt.",
"loading.config.preset": "Konfigurationsvoreinstellung {0} wird geladen",
"reloading.build.test.preset": "Build- und Testvoreinstellungen werden neu geladen",
"config.preset.required": "Eine Konfigurationsvoreinstellung muss ausgewählt werden. Wie möchten Sie fortfahren?",
@ -74,7 +75,7 @@
"reading.presets.file": "Datei mit Lesevoreinstellungen {0}",
"failed.to.parse": "Fehler beim Analysieren von \"{0}\": {1}",
"invalid.file.error": "Ungültige Kit-Inhalte \"{0}\" ({1}):",
"successfully.validated.presets": "Voreinstellungen-Kits wurden erfolgreich in {0} überprüft",
"successfully.validated.presets": "Voreinstellungen wurden erfolgreich in {0} überprüft",
"use.kits.variants": "Verwenden von Kits und Varianten",
"edit.presets": "Suchen",
"presets.version.error": "CMakePresets Version 1 wird nicht unterstützt. Wie möchten Sie fortfahren?",

Просмотреть файл

@ -11,7 +11,7 @@
"click.to.change.kit.tooltip": "Klicken Sie, um das aktive Kit zu ändern.",
"no.active.kit": "Kein aktives Kit.",
"no.kit.selected": "Kein Kit ausgewählt.",
"set.active.target.tooltip": "Aktives Ziel auf Build festlegen",
"set.active.target.tooltip": "Standardziel für Build festlegen",
"select.target.tooltip": "Zu startendes Ziel auswählen",
"launch.debugger.tooltip": "Debugger für das ausgewählte Ziel starten",
"launch.tooltip": "Ausgewähltes Ziel im Terminalfenster starten",

Просмотреть файл

@ -64,10 +64,15 @@
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cmakeExecutable": "Cadena opcional que representa la ruta de acceso al ejecutable de CMake que se va a usar para este valor preestablecido. Se reserva para el uso de los IDE, CMake no la utiliza. Los IDE que usan este campo deben expandir todas las macros que contenga.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables": "Asignación opcional de las variables de caché. La clave es el nombre de la variable (que no debe ser una cadena vacía). Las variables de caché se heredan a través del campo inherits y las variables del valor preestablecido serán la unión de sus propios valores cacheVariable y los valores cacheVariable de todos sus elementos primarios. Si hay distintos valores preestablecidos en esta unión que definan la misma variable, se aplican las reglas estándar de las herencias.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.0": "Compilador que se va a usar para C.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.1": "Establecer una variable en NULL hace que no se defina, aunque se haya heredado un valor de otro preestablecido.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.0": "Compilador que se va a usar para C++.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.1": "Establecer una variable en NULL hace que no se defina, aunque se haya heredado un valor de otro preestablecido.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.0": "Directorio de instalación que usa CMake.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.1": "Establecer una variable en NULL hace que no se defina, aunque se haya heredado un valor de otro preestablecido.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.0": "Archivo de la cadena de herramientas que se pasa a CMake.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE.anyOf.0": "Especifica el tipo de compilación en los generadores de configuración única.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.1": "Establecer una variable en NULL hace que no se defina, aunque se haya heredado un valor de otro preestablecido.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE": "Especifica el tipo de compilación en los generadores de configuración única.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE.anyOf.3": "Establecer una variable en NULL hace que no se defina, aunque se haya heredado un valor de otro preestablecido.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.0": "Establecer una variable en NULL hace que no se defina, aunque se haya heredado un valor de otro preestablecido.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.1": "Valor booleano que representa el valor de la variable. Equivalente a \"TRUE\" o \"FALSE\".",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.2": "Cadena que representa el valor de la variable (que admite la expansión de macro).",

Просмотреть файл

@ -13,10 +13,12 @@
"parsing.cmake.cache.string": "Analizando la cadena de caché de CMake.",
"failed.to.read.line.from.cmake.cache.file": "No se pudo leer una línea de un archivo caché de CMake {0}",
"read.line.in.cache": "Leer línea en caché con {0} = {1}, {2} = {3}, {4} = {5}",
"skipping.variable": "Omitiendo la variable {0}",
"cache.entry.unknown": "La entrada de caché \"{0}\" tiene un tipo desconocido: \"{1}\"",
"constructing.new.cache.entry": "Creando una entrada de caché a partir de la línea especificada",
"nonexisting.advanced.entry": "Entrada de caché no existente '{0}' marcada como avanzada",
"ignore.strings.for.nonexisting.entry": "Omitiendo la propiedad 'STRINGS' para la entrada de caché no existente '{0}'",
"parsed.cache.entries": "Se analizaron {0} entradas de caché.",
"cache.value.truncation.warning": "Nuevas líneas encontradas en la entrada de caché '{0}'. El valor se ha truncado en '{1}'",
"get.cache.key": "Obtener la clave de caché {0} = {1}",
"get.cache.key.missing": "Obtener la clave de caché {0} = [[Falta]]"
}

Просмотреть файл

@ -41,6 +41,9 @@
"edit.setting": "Buscar",
"ignore.activation": "No mostrar de nuevo",
"missing.cmakelists": "No se encontró CMakeLists.txt en la raíz de la carpeta \"{0}\". ¿Qué quiere hacer a continuación?",
"browse.for.cmakelists": "[Buscar el archivo CMakeLists.txt]",
"cmakelists.not.found": "No se encontró ningún archivo CMakeLists.txt.",
"select.cmakelists": "Seleccionar el archivo CMakeLists.txt",
"starting.cmake.driver": "Iniciando el controlador de CMake",
"bad.cmake.executable": "El ejecutable de CMake \"{0}\" es incorrecto.",
"switch.to.serverapi": "No se admite el modo de comunicación file-api de CMake en las versiones anteriores a {0}. Cambiando al modo de comunicación del servidor de CMake.",
@ -88,7 +91,7 @@
"waiting.on.variant": "Esperando a la selección de la variante",
"no.variant.abort": "No se ha seleccionado ninguna variante. Anular la configuración",
"cannot.configure.no.config.preset": "No se puede configurar: no hay ninguna configuración preestablecida para estas herramientas de CMake.",
"warn.skip.configure.when.cache.present": "La extensión determinó que se necesita una configuración en este momento, \\\n pero lo omitimos porque la configuración cmake.skipConfigureWhenCachePresent está ACTIVADA. \\\n Asegúrese de que la caché de CMake esté sincronizada con los últimos cambios de configuración.",
"warn.skip.configure.when.cache.present": "La extensión ha determinado que se necesita una configuración en este momento, pero lo hemos omitido porque la configuración cmake.skipConfigureWhenCachePresent está ACTIVADA. Asegúrese de que la caché de CMake esté sincronizada con los últimos cambios de configuración.",
"run.build": "Compilando la carpeta: {0}",
"unable.to.configure": "Error de compilación: no se puede configurar el proyecto",
"driver.died.after.successful.configure": "El controlador de CMake finalizó de forma inmediata después de que la configuración se realizara correctamente.",
@ -105,6 +108,7 @@
"set.up.before.selecting.target": "Configure el proyecto de CMake antes de seleccionar un destino.",
"enter.target.name": "Escribir un nombre de destino",
"target.to.build.description": "Destino para compilar",
"select.active.target.tooltip": "Seleccionar el destino de compilación predeterminado",
"driver.died.after.build.succeeded": "El controlador de CMake finalizó de forma inmediata después de que la compilación se realizara correctamente.",
"select.a.launch.target": "Seleccionar un destino de inicio para {0}",
"no.executable.target.found.to.launch": "No se encontró ningún destino ejecutable para iniciar. Compruebe lo siguiente:",
@ -124,7 +128,7 @@
"unable.to.generate.debugging.configuration": "No se puede generar una configuración de depuración.",
"starting.debugger.with": "Iniciando el depurador con la configuración siguiente.",
"no.folder.open": "No hay ninguna carpeta abierta.",
"workspace.already.contains.cmakelists": "Esta área de trabajo ya contiene un archivo CMakeLists.txt.",
"cmakelists.already.configured": "Ya hay un archivo CMakeLists.txt configurado.",
"new.project.name": "Especificar un nombre para el nuevo proyecto",
"project.name.required": "Se requiere un nombre de proyecto.",
"create.library": "Crear una biblioteca",

Просмотреть файл

@ -0,0 +1,12 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
// Do not edit this file. It is machine generated.
{
"starting.build": "Iniciando la compilación...",
"not.a.build.command": "\"{0}\" no es un comando de compilación reconocido.",
"build.finished.with.error": "La compilación finalizó con errores",
"build.finished.with.warnings": "La compilación finalizó con advertencias.",
"build.finished.successfully": "La compilación finalizó correctamente."
}

Просмотреть файл

@ -9,13 +9,17 @@
"async.disposing.cmake.driver": "Eliminación asincrónica del controlador de CMake",
"file.compilation": "Compilación de archivos",
"removing": "Quitando {0}",
"skip.set.config.preset": "Omitir el valor de configuración predeterminado usando kits: {0}",
"switching.to.config.preset": "Cambiando a configuración predeterminada: {0}",
"cmakedriver.config.preset.set.to": "Configuración preestablecida de CMakeDriver establecida en {0}",
"no.generator": "No se ha especificado un generador.",
"skip.set.build.preset": "Omitir el valor de compilación predefinido usando kits: {0}",
"switching.to.build.preset": "Cambiando a la compilación preestablecida: {0}",
"cmakedriver.build.preset.set.to": "Compilación preestablecida de CMakeDriver establecida en {0}",
"skip.set.test.preset": "Omitir el valor de prueba preestablecido usando kits: {0}",
"switching.to.test.preset": "Cambiando a prueba preestablecida: {0}",
"cmakedriver.test.preset.set.to": "Prueba preestablecida de CMakeDriver establecida en {0}",
"skip.set.kit": "Omitir el kit de valor usando el preestablecido: {0}",
"switching.to.kit": "Cambiando al kit {0}",
"cmakedriver.kit.set.to": "El kit de CMakeDriver se estableció en {0}",
"setting.new.variant": "Estableciendo la nueva variante {0}",
@ -23,6 +27,7 @@
"trying.to.detect.generator": "Intentando detectar el generador que el sistema admite",
"compiler.version.return.code": "Código de retorno de la prueba de versión del compilador {0}",
"start.configure": "Iniciar la configuración",
"use.cached.configuration": "Usar la configuración en caché",
"no.config.Preset": "No hay ninguna configuración preestablecida seleccionada",
"cmake.flags.are": "Las marcas de CMake son {0}",
"configure.failed": "No se pudo configurar el proyecto.",

Просмотреть файл

@ -18,6 +18,7 @@
"configuring.workspace.on.open": "Configuración del área de trabajo al abrir {0}",
"configure.now.button": "Configurar ahora",
"configure.recommended": "Se recomienda volver a configurar después de actualizar a una nueva definición de los kits.",
"using.cache.to.configure.workspace.on.open": "Usando la caché para configurar el área de trabajo en {0} que se ha abierto",
"update.code.model.for.cpptools": "Actualizar el modelo de código para cpptools",
"filed.to.open.cache.file.on.code.model.update": "No se pudo abrir el archivo caché de CMake en la actualización del modelo de código.",
"opening.text.editor.for": "Abriendo el editor de texto para {0}",
@ -34,7 +35,6 @@
"selecting.config.preset.in.test.mode": "Ejecutando CMakeTools en modo de prueba. El elemento selectConfigurePreset está deshabilitado.",
"selecting.build.preset.in.test.mode": "Ejecutando CMakeTools en modo de prueba. El elemento selectBuildPreset está deshabilitado.",
"selecting.test.preset.in.test.mode": "Ejecutando CMakeTools en modo de prueba. El elemento selectTestPreset está deshabilitado.",
"registerTaskProvider": "Registre el proveedor de tareas.",
"initial.setup": "Configuración inicial",
"started": "iniciado",
"cmake.finished.returned": "Finalizó {0} (se devolvió {1})",

Просмотреть файл

@ -5,15 +5,11 @@
// Do not edit this file. It is machine generated.
{
"testing.compiler.binary": "Probando el binario de {0}: {1}",
"getting.compiler.version": "Obteniendo la versión {0} para {1}",
"bad.compiler.binary": "Binario de {0} incorrecto (\"-v\" devuelve un valor distinto de cero): {1}",
"version.word": "versión",
"bad.compiler.binary.output": "Versión \"{1}-v\" binaria de {0} incorrecta: salida de {2}: {3}",
"detected.compiler": "Compilador de {0} detectado: {1}",
"testing.gcc.binary": "Probando el binario de GCC: {0}",
"getting.gcc.version": "Obteniendo la versión de GCC para {0}",
"bad.mingw32-make.binary": "Binario de mingw32-make incorrecto (\"-v\" devuelve un valor distinto de cero): {0}",
"testing.clang.binary": "Probando el binario de Clang: {0}",
"getting.clang.version": "Obteniendo la versión de Clang para {0}",
"detected.clang.compiler": "Compilador de Clang detectado: {0}",
"skipping.scan.of.not.existing.path": "Omitiendo el examen de la ruta de acceso {0} no existente",
"scanning.directory.for.compilers": "Examinando el directorio {0} para ver si hay compiladores",
@ -22,15 +18,16 @@
"filed.to.check.binary": "No se pudo comprobar el binario {0} por excepción: {1}",
"failed.to.scan.kit": "No se pudo examinar un archivo de kit.",
"founds.kits.in.directory": "Se encontraron {0} kits en el directorio {1}",
"script.run.error": "Error al ejecutar {0} con argumentos: {1}\nLa salida es:\n{2}\nEl contenido del archivo por lotes es:\n{3}",
"error.parsing.environment": "Error al analizar la variable de entorno: {0}",
"script.run.error.check": "Error al ejecutar {0} con argumentos: {1}\nNo se encuentra INCLUDE en:\n{2}\nEl contenido del archivo por lotes es:\n{3}",
"script.run.error.check": "Ejecución de errores:{0} con argumentos:{1}\nNo se puede encontrar INCLUDE en:\n{2}\nEl contenido de bat es:\n{3}\nLa salida de ejecución es:\n{4}\n",
"windows.sdk.path.patch": "Aplicar parche a ruta de acceso de ubicación de Windows SDK de {0} a {1} para {2}",
"ok.running": "Se acepta la ejecución de {1} en {0}, variables de entorno: {2}",
"checking.for.kit": "Comprobando si existe el kit: {0}",
"checking": "Comprobando {0}",
"detected.kit.for.version": "VsKit detectado para la versión",
"generator.present": "Generador presente: {0}",
"selected.preferred.generator.name": "Nombre de generador preferido seleccionado: {0} {1}",
"failed.to.scan.for.kits": "Error al buscar kits: cmakeTools no está definido",
"scanning.for.kits.on.system": "Buscando kits en el sistema",
"scanning.for.kits": "Buscando kits",
"scanning.for.cmake.kits": "Examinando los kits de CMake...",

Просмотреть файл

@ -8,10 +8,12 @@
"default.build.preset.description": "Una compilación preestablecida vacía que no agrega ningún argumento.",
"default.test.preset": "[Predeterminada]",
"default.test.preset.description": "Una prueba preestablecida vacía que no agrega ningún argumento.",
"config.preset.not.found": "No se encontró la configuración preestablecida con el nombre {0}",
"no.cl.arch": "Configuración preestablecida {0}: no se ha especificado ninguna arquitectura para cl.exe; se usará x86 de forma predeterminada",
"no.cl.toolset.arch": "Configuración preestablecida {0}: no se ha especificado ninguna arquitectura de conjunto de herramientas para cl.exe; se usará x86 de forma predeterminada",
"no.cl.toolset.arch": "Configuración preestablecida {0}: no se ha especificado ninguna arquitectura de conjunto de herramientas para cl.exe; se usará {1} de forma predeterminada",
"invalid.cl.toolset.arch": "Configurar {0} preestablecido: se especificó una arquitectura de conjunto de herramientas inesperada \"{1}\", ¿quiso decir \"{2}\"?",
"no.cl.toolset.version": "Configuración preestablecida {0}: no se especificó ninguna versión de conjunto de herramientas para cl.exe; se usará la más reciente de forma predeterminada.",
"unknown.toolset.option": "Se omitirá la opción de conjunto de herramientas no reconocido: {0}",
"config.preset.not.found": "No se encontró la configuración preestablecida con el nombre {0}",
"specified.cl.not.found": "Configuración preestablecida {0}: no se encuentra el archivo cl.exe especificado con el conjunto de herramientas {1} y la arquitectura {2}; puede que tenga que ejecutar \"CMake: scan for compilers\" si existe en el equipo.",
"ninja.not.set": "Ninja no está establecido en la ruta de acceso; se está intentando usar {0}.",
"build.preset.not.found": "No se ha encontrado la compilación preestablecida con el nombre {0}",

Просмотреть файл

@ -51,6 +51,7 @@
"select.active.config.preset.placeholder": "Seleccionar una configuración preestablecida para {0}",
"user.cancelled.config.preset.selection": "Selección de configuración preestablecida cancelada por el usuario",
"user.selected.config.preset": "Configuración preestablecida {0} seleccionada por el usuario",
"preset.change.in.progress": "Ya hay un cambio preestablecido en curso.",
"loading.config.preset": "Cargando la configuración preestablecida {0}",
"reloading.build.test.preset": "Recargando compilaciones y pruebas preestablecidas",
"config.preset.required": "Se debe seleccionar una configuración preestablecida. ¿Qué quiere hacer?",
@ -74,7 +75,7 @@
"reading.presets.file": "Lectura del archivo de valores preestablecidos {0}",
"failed.to.parse": "No se pudo analizar {0}: {1}",
"invalid.file.error": "Contenido del kit {0} ({1}) no válido:",
"successfully.validated.presets": "Los kits de valores preestablecidos se validaron correctamente en {0}",
"successfully.validated.presets": "Los valores preestablecidos se validaron correctamente en {0}",
"use.kits.variants": "Usar kits y variantes",
"edit.presets": "Buscar",
"presets.version.error": "CMakePresets versión 1 no es compatible. ¿Qué quiere hacer?",

Просмотреть файл

@ -11,7 +11,7 @@
"click.to.change.kit.tooltip": "Hacer clic para cambiar el kit activo",
"no.active.kit": "No hay ningún kit activo",
"no.kit.selected": "No se ha seleccionado ningún kit.",
"set.active.target.tooltip": "Establecer el destino activo para compilar",
"set.active.target.tooltip": "Establecer el destino de compilación predeterminado",
"select.target.tooltip": "Seleccionar el destino para iniciar",
"launch.debugger.tooltip": "Iniciar el depurador para el destino seleccionado",
"launch.tooltip": "Iniciar el destino seleccionado en la ventana de terminal",

Просмотреть файл

@ -64,10 +64,15 @@
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cmakeExecutable": "Chaîne facultative représentant le chemin de l'exécutable CMake à utiliser pour cette option prédéfinie. Ceci est réservé aux IDE et n'est pas utilisé par CMake. Les IDE qui utilisent ce champ doivent développer les macros qu'il contient.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables": "Mappage facultatif de variables de cache. La clé est le nom de la variable (qui ne doit pas être une chaîne vide). Les variables de cache sont héritées du champ inherits. Les variables de l'option prédéfinie correspondent à l'union de son propre cacheVariables et du cacheVariables de tous ses parents. Si plusieurs options prédéfinies dans cette union définissent la même variable, les règles standard de inherits s'appliquent.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.0": "Compilateur à utiliser pour le C.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.1": "L'affectation d'une valeur null à une variable entraîne sa non-définition, même si une valeur a été héritée d'une autre option prédéfinie.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.0": "Compilateur à utiliser pour le C++.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.1": "L'affectation d'une valeur null à une variable entraîne sa non-définition, même si une valeur a été héritée d'une autre option prédéfinie.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.0": "Répertoire d'installation utilisé par CMake.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.1": "L'affectation d'une valeur null à une variable entraîne sa non-définition, même si une valeur a été héritée d'une autre option prédéfinie.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.0": "Fichier de chaîne d'outils passé à CMake.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE.anyOf.0": "Spécifie le type de build pour les générateurs à configuration unique.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.1": "L'affectation d'une valeur null à une variable entraîne sa non-définition, même si une valeur a été héritée d'une autre option prédéfinie.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE": "Spécifie le type de build pour les générateurs à configuration unique.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE.anyOf.3": "L'affectation d'une valeur null à une variable entraîne sa non-définition, même si une valeur a été héritée d'une autre option prédéfinie.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.0": "L'affectation d'une valeur null à une variable entraîne sa non-définition, même si une valeur a été héritée d'une autre option prédéfinie.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.1": "Booléen représentant la valeur de la variable. Équivaut à \"TRUE\" ou \"FALSE\".",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.2": "Chaîne représentant la valeur de la variable (qui prend en charge l'expansion de macro).",

Просмотреть файл

@ -13,10 +13,12 @@
"parsing.cmake.cache.string": "Analyse de la chaîne de cache CMake",
"failed.to.read.line.from.cmake.cache.file": "Échec de la lecture d'une ligne dans un fichier cache CMake {0}",
"read.line.in.cache": "Lire la ligne dans le cache avec {0}={1}, {2}={3}, {4}={5}",
"skipping.variable": "Variable {0} ignorée",
"cache.entry.unknown": "L'entrée de cache '{0}' a un type inconnu : '{1}'",
"constructing.new.cache.entry": "Construction d'une entrée de cache à partir de la ligne spécifiée",
"nonexisting.advanced.entry": "Entrée de cache inexistante «{0}» marquée comme avancée",
"ignore.strings.for.nonexisting.entry": "La propriété « STRINGS » est ignorée pour lentrée de cache inexistante «{0}»",
"parsed.cache.entries": "{0} entrées de cache analysées",
"cache.value.truncation.warning": "Saut(s) trouvé(s) dans lentrée de cache «{0}». La valeur a été tronquée en «{1}»",
"get.cache.key": "Obtenir la clé de cache {0}={1}",
"get.cache.key.missing": "Obtenir la clé de cache {0}=[[Manquant]]"
}

Просмотреть файл

@ -41,6 +41,9 @@
"edit.setting": "Localiser",
"ignore.activation": "Ne plus afficher",
"missing.cmakelists": "CMakeLists.txt introuvable à la racine du dossier '{0}'. Comment voulez-vous procéder ?",
"browse.for.cmakelists": "[Browse for CMakeLists.txt]",
"cmakelists.not.found": "Aucun CMakeLists.txt na été trouvé.",
"select.cmakelists": "Sélectionnez CMakeLists.txt",
"starting.cmake.driver": "Démarrage du pilote CMake",
"bad.cmake.executable": "Exécutable CMake incorrect \"{0}\".",
"switch.to.serverapi": "Le mode de communication d'API de fichier CMake n'est pas pris en charge dans les versions antérieures à {0}. Passage au mode de communication de serveur CMake.",
@ -88,7 +91,7 @@
"waiting.on.variant": "En attente de la sélection de variante",
"no.variant.abort": "Aucune variante sélectionnée. Abandon de la configuration",
"cannot.configure.no.config.preset": "Impossible d'effectuer la configuration : aucune présélection de configuration nest active pour cette version de CMake Tools",
"warn.skip.configure.when.cache.present": "L'extension a déterminé qu'une configuration est actuellement nécessaire, \\\n mais nous l'ignorons parce que cmake.skipConfigureWhenCachePresent est activé. \\\n Vérifiez que le cache CMake est synchronisé avec les derniers changements de configuration.",
"warn.skip.configure.when.cache.present": "L'extension a déterminé qu'une configuration était actuellement nécessaire, mais nous l'ignorons, car le paramètre cmake.skipConfigureWhenCachePresent est activé. Vérifiez que le cache CMake est synchronisé avec les derniers changements de configuration.",
"run.build": "Génération du dossier : {0}",
"unable.to.configure": "Échec de la build : impossible de configurer le projet",
"driver.died.after.successful.configure": "Le pilote CMake a cessé de fonctionner juste après la réussite de la configuration",
@ -105,6 +108,7 @@
"set.up.before.selecting.target": "Configurez votre projet CMake avant de sélectionner une cible.",
"enter.target.name": "Entrer un nom de cible",
"target.to.build.description": "Cible à générer",
"select.active.target.tooltip": "Sélectionner la cible de build par défaut",
"driver.died.after.build.succeeded": "Le pilote CMake a cessé de fonctionner juste après la réussite de la build.",
"select.a.launch.target": "Sélectionner une cible de lancement pour {0}",
"no.executable.target.found.to.launch": "La cible de l'exécutable à lancer est introuvable. Effectuez les vérifications suivantes :",
@ -124,7 +128,7 @@
"unable.to.generate.debugging.configuration": "Impossible de générer une configuration de débogage.",
"starting.debugger.with": "Démarrage du débogueur avec la configuration suivante.",
"no.folder.open": "Aucun dossier n'est ouvert.",
"workspace.already.contains.cmakelists": "Cet espace de travail contient déjà un fichier CMakeLists.txt !",
"cmakelists.already.configured": "Un CMakeLists.txt est déjà configuré !",
"new.project.name": "Entrez un nom pour le nouveau projet",
"project.name.required": "Le nom de projet est obligatoire",
"create.library": "Créer une bibliothèque",

Просмотреть файл

@ -0,0 +1,12 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
// Do not edit this file. It is machine generated.
{
"starting.build": "Démarrage de la génération...",
"not.a.build.command": "« {0} » nest pas une commande de génération reconnue.",
"build.finished.with.error": "La génération s'est achevée avec une ou plusieurs erreurs",
"build.finished.with.warnings": "La génération s'est achevée avec un ou plusieurs avertissements",
"build.finished.successfully": "Génération terminée."
}

Просмотреть файл

@ -9,13 +9,17 @@
"async.disposing.cmake.driver": "Pilote CMake de suppression asynchrone",
"file.compilation": "Compilation de fichiers",
"removing": "Suppression de {0}",
"skip.set.config.preset":  kits » est utilisé, ignorer le paramètre « configure preset » : {0}",
"switching.to.config.preset": "Basculement vers la présélection de configuration : {0}",
"cmakedriver.config.preset.set.to": "Présélection de configuration CMakeDriver définie sur {0}",
"no.generator": "Aucun générateur spécifié",
"skip.set.build.preset":  kits » est utilisé, ignorer le paramètre « build preset » : {0}",
"switching.to.build.preset": "Basculement vers la présélection de build : {0}",
"cmakedriver.build.preset.set.to": "Présélection de build CMakeDriver définie sur {0}",
"skip.set.test.preset":  kits » est utilisé, ignorer le paramètre « test preset » : {0}",
"switching.to.test.preset": "Basculement vers le mode présélection de test : {0}",
"cmakedriver.test.preset.set.to": "Présélection de test CMakeDriver définie sur {0}",
"skip.set.kit":  preset » est utilisé, ignorer le paramètre « kit » : {0}",
"switching.to.kit": "Passage au kit {0}",
"cmakedriver.kit.set.to": "Kit CMakeDriver ayant la valeur {0}",
"setting.new.variant": "Définition de la nouvelle variante {0}",
@ -23,6 +27,7 @@
"trying.to.detect.generator": "Tentative de détection du générateur pris en charge par le système",
"compiler.version.return.code": "Code de retour du test de version de compilateur : {0}",
"start.configure": "Démarrer la configuration",
"use.cached.configuration": "Utiliser la configuration mise en cache",
"no.config.Preset": "Aucune présélection de configuration sélectionnée",
"cmake.flags.are": "Indicateurs CMake : {0}",
"configure.failed": "Échec de configuration du projet",

Просмотреть файл

@ -18,6 +18,7 @@
"configuring.workspace.on.open": "Configuration de l'espace de travail à l'ouverture {0}",
"configure.now.button": "Configurer maintenant",
"configure.recommended": "Nous vous recommandons d'effectuer une reconfiguration après avoir mis à niveau la définition des kits.",
"using.cache.to.configure.workspace.on.open": "Utilisation du cache pour configurer lespace de travail sur {0} ouvert",
"update.code.model.for.cpptools": "Mettre à jour le modèle de code pour cpptools",
"filed.to.open.cache.file.on.code.model.update": "Échec de l'ouverture du fichier cache CMake au moment de la mise à jour du modèle de code",
"opening.text.editor.for": "Ouverture de l'éditeur de texte pour {0}",
@ -34,7 +35,6 @@
"selecting.config.preset.in.test.mode": "Exécution de CMakeTools en mode test. selectConfigurePreset est désactivé.",
"selecting.build.preset.in.test.mode": "Exécution de CMakeTools en mode test. selectBuildPreset est désactivé.",
"selecting.test.preset.in.test.mode": "Exécution de CMakeTools en mode test. selectTestPreset est désactivé.",
"registerTaskProvider": "Inscrivez le fournisseur de tâches.",
"initial.setup": "Configuration initiale",
"started": "démarré",
"cmake.finished.returned": "{0} a pris fin ({1} retourné)",

Просмотреть файл

@ -5,15 +5,11 @@
// Do not edit this file. It is machine generated.
{
"testing.compiler.binary": "Test de la ressource binaire {0} : {1}",
"getting.compiler.version": "Obtention de la version {0} pour {1}",
"bad.compiler.binary": "Ressource binaire {0} incorrecte (\"-v\" retourne une valeur différente de zéro) : {1}",
"version.word": "version",
"bad.compiler.binary.output": "Ressource binaire {0} incorrecte \"{1} -v\" version : {2} sortie : {3}",
"detected.compiler": "Détection du compilateur {0} : {1}",
"testing.gcc.binary": "Test du fichier binaire GCC : {0}",
"getting.gcc.version": "Obtention de la version de GCC pour {0}",
"bad.mingw32-make.binary": "Fichier binaire mingw32-make incorrect (\"-v\" retourne une valeur différente de zéro) : {0}",
"testing.clang.binary": "Test du fichier binaire Clang : {0}",
"getting.clang.version": "Obtention de la version de Clang pour {0}",
"detected.clang.compiler": "Compilateur Clang détecté : {0}",
"skipping.scan.of.not.existing.path": "Analyse ignorée du chemin non existant {0}",
"scanning.directory.for.compilers": "Analyse du répertoire {0} à la recherche de compilateurs",
@ -22,15 +18,16 @@
"filed.to.check.binary": "Échec du contrôle du fichier binaire {0}. Exception : {1}",
"failed.to.scan.kit": "Échec de l'analyse d'un fichier de kits",
"founds.kits.in.directory": "{0} kits trouvés dans le répertoire {1}",
"script.run.error": "Erreur durant l'exécution de {0} avec les arguments {1}\nSortie :\n{2}\nContenu du fichier .bat :\n{3}",
"error.parsing.environment": "Erreur durant l'analyse de la variable d'environnement : {0}",
"script.run.error.check": "Erreur durant l'exécution de {0} avec les arguments {1}\nINCLUDE est introuvable dans :\n{2}\nContenu du fichier .bat :\n{3}",
"script.run.error.check": "Erreur dexécution :{0} avec args :{1}\nImpossible de trouver INCLUDE dans :\n{2}\nContenu bat sont les suivants :\n{3}\nSortie dexécution sont les suivantes :\n{4}\n",
"windows.sdk.path.patch": "Corriger le chemin daccès de corbeille SDK Windows de {0} à {1} pour {2}",
"ok.running": "Exécution réussie de {0} {1}, variables d'environnement : {2}",
"checking.for.kit": "Recherche du kit : {0}",
"checking": "Vérification de {0}",
"detected.kit.for.version": "VsKit détecté pour la version",
"generator.present": "Générateur présent : {0}",
"selected.preferred.generator.name": "Nom du générateur par défaut sélectionné : {0} {1}",
"failed.to.scan.for.kits": "Échec de lanalyse des kits : cmakeTools nest pas défini",
"scanning.for.kits.on.system": "Recherche de kits sur le système",
"scanning.for.kits": "Recherche de kits",
"scanning.for.cmake.kits": "Recherche de kits CMake...",

Просмотреть файл

@ -8,10 +8,12 @@
"default.build.preset.description": "Présélection de build vide qui najoute aucun argument",
"default.test.preset": "[Par défaut]",
"default.test.preset.description": "Présélection de test vide qui najoute aucun argument",
"config.preset.not.found": "Présélection de la configuration introuvable avec le nom {0}",
"no.cl.arch": "Présélection de configuration {0} : aucune architecture spécifiée pour cl.exe, utilisation de x86 par défaut",
"no.cl.toolset.arch": "Présélection de configuration {0} : aucune architecture densemble doutils spécifiée pour cl.exe, utilisation de x86 par défaut",
"no.cl.toolset.arch": "Présélection de configuration {0} : aucune architecture densemble doutils spécifiée pour cl.exe, utilisation de « {1} » par défaut",
"invalid.cl.toolset.arch": "Configurer la présélection {0}: architecture densemble doutils inattendue spécifiée «{1}», voulez-vous dire « {2} » ?",
"no.cl.toolset.version": "Configurer la présélection {0} : aucune version de lensemble doutils spécifiée pour cl.exe, utilisation de la dernière version par défaut",
"unknown.toolset.option": "Loption densemble doutils non reconnu sera ignorée : {0}",
"config.preset.not.found": "Présélection de la configuration introuvable avec le nom {0}",
"specified.cl.not.found": "Configurer la présélection de configuration {0} : lensemble doutils cl.exe spécifié {1} et larchitecture {2} sont introuvables, vous devrez peut-être exécuter \"CMake : analyse pour compilateurs\" si cela existe sur votre ordinateur.",
"ninja.not.set": "Ninja nest pas défini sur PATH, tentative dutilisation de {0}",
"build.preset.not.found": "Impossible de trouver une préselection de build avec le nom {0}",

Просмотреть файл

@ -51,6 +51,7 @@
"select.active.config.preset.placeholder": "Sélectionner une présélection de configuration pour {0}",
"user.cancelled.config.preset.selection": "Lutilisateur a annulé la sélection de présélection de configuration",
"user.selected.config.preset": "Lutilisateur a sélectionné la présélection de configuration {0}",
"preset.change.in.progress": "Une modification de la présélection est déjà en cours.",
"loading.config.preset": "Chargement de la présélection de configuration {0}",
"reloading.build.test.preset": "Rechargement des présélections de build et de test",
"config.preset.required": "Une présélection de configuration doit être sélectionnée. Comment voulez-vous procéder ?",
@ -74,7 +75,7 @@
"reading.presets.file": "Lecture des fichiers de présélections {0}",
"failed.to.parse": "Échec de l'analyse de {0} : {1}",
"invalid.file.error": "Contenu du kit non valide {0} ({1}) :",
"successfully.validated.presets": "Les kits de présélections ont été validés dans {0}",
"successfully.validated.presets": "Les kits de présélections validés dans {0}",
"use.kits.variants": "Utiliser des kits et des variantes",
"edit.presets": "Localiser",
"presets.version.error": "La version 1 de CMakePresets nest pas prise en charge. Comment voulez-vous procéder ?",

Просмотреть файл

@ -11,7 +11,7 @@
"click.to.change.kit.tooltip": "Cliquer pour changer le kit actif",
"no.active.kit": "Aucun kit actif",
"no.kit.selected": "Aucun kit sélectionné",
"set.active.target.tooltip": "Définir la cible active à générer",
"set.active.target.tooltip": "Définir la cible de build par défaut",
"select.target.tooltip": "Sélectionner la cible à lancer",
"launch.debugger.tooltip": "Lancer le débogueur pour la cible sélectionnée",
"launch.tooltip": "Lancer la cible sélectionnée dans la fenêtre de terminal",

Просмотреть файл

@ -64,10 +64,15 @@
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cmakeExecutable": "Stringa facoltativa che rappresenta il percorso dell'eseguibile CMake da usare per questo set di impostazioni. È riservata agli IDE e non viene usata da CMake stesso. Gli IDE che usano questo campo devono espandere le eventuali macro in essi contenute.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables": "Mapping facoltativo delle variabili della cache. La chiave è il nome della variabile (che non deve essere una stringa vuota). Le variabili della cache vengono ereditate tramite il campo inherits e le variabili del set di impostazioni saranno costituite dall'unione dei relativi valori cacheVariables e dei valori cacheVariables di tutti i relativi elementi padre. Se più set di impostazioni in questa unione definiscono la stessa variabile, vengono applicate le regole standard di inherits.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.0": "Compilatore da usare per C.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.1": "Se si imposta una variabile su Null, questa non viene impostata anche se un valore è stato ereditato da un altro set di impostazioni.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.0": "Compilatore da usare per C++.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.1": "Se si imposta una variabile su Null, questa non viene impostata anche se un valore è stato ereditato da un altro set di impostazioni.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.0": "Directory di installazione usata da CMake.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.1": "Se si imposta una variabile su Null, questa non viene impostata anche se un valore è stato ereditato da un altro set di impostazioni.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.0": "File della toolchain passato a CMake.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE.anyOf.0": "Consente di specificare il tipo di compilazione in generatori a configurazione singola.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.1": "Se si imposta una variabile su Null, questa non viene impostata anche se un valore è stato ereditato da un altro set di impostazioni.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE": "Consente di specificare il tipo di compilazione in generatori a configurazione singola.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE.anyOf.3": "Se si imposta una variabile su Null, questa non viene impostata anche se un valore è stato ereditato da un altro set di impostazioni.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.0": "Se si imposta una variabile su Null, questa non viene impostata anche se un valore è stato ereditato da un altro set di impostazioni.",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.1": "Valore booleano che rappresenta il valore della variabile. Equivalente a \"TRUE\" o \"FALSE\".",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.2": "Stringa che rappresenta il valore della variabile (che supporta l'espansione di macro).",

Просмотреть файл

@ -13,10 +13,12 @@
"parsing.cmake.cache.string": "Analisi della stringa della cache di CMake",
"failed.to.read.line.from.cmake.cache.file": "Non è stato possibile leggere una riga da un file di cache di CMake {0}",
"read.line.in.cache": "Leggi la riga nella cache con {0}={1}, {2}={3}, {4}={5}",
"skipping.variable": "La variabile {0} verrà ignorata",
"cache.entry.unknown": "La voce della cache '{0}' ha un tipo sconosciuto: '{1}'",
"constructing.new.cache.entry": "Costruzione di una nuova voce della cache dalla riga specificata",
"nonexisting.advanced.entry": "Voce della cache non esistente '{0}' contrassegnata come avanzata",
"ignore.strings.for.nonexisting.entry": "La proprietà' STRINGs ' verrà ignorata per la voce della cache non esistente '{0}'",
"parsed.cache.entries": "Sono state analizzate {0} voci della cache",
"cache.value.truncation.warning": "NewLine trovati nella voce della cache '{0}'. Il valore è stato troncato a '{1}'",
"get.cache.key": "Recupera la chiave della cache {0}={1}",
"get.cache.key.missing": "Recupera la chiave della cache {0}= [[Mancante]]"
}

Просмотреть файл

@ -41,6 +41,9 @@
"edit.setting": "Individua",
"ignore.activation": "Non visualizzare più questo messaggio",
"missing.cmakelists": "CMakeLists.txt non è stato trovato nella radice della cartella '{0}'. Come si vuole procedere?",
"browse.for.cmakelists": "[Esplora per CMakeLists.txt]",
"cmakelists.not.found": "Non è stato trovato alcun CMakeLists.txt.",
"select.cmakelists": "Seleziona CMakeLists.txt",
"starting.cmake.driver": "Avvio del driver di CMake",
"bad.cmake.executable": "L'eseguibile di CMake \"{0}\" non è valido.",
"switch.to.serverapi": "La modalità di comunicazione file-api di CMake non è supportata in versioni precedenti alla {0}. Verrà effettuato il passaggio alla modalità di comunicazione server di CMake.",
@ -88,7 +91,7 @@
"waiting.on.variant": "In attesa della selezione della variante",
"no.variant.abort": "Non è stata selezionata alcuna variante. Interrompere la configurazione",
"cannot.configure.no.config.preset": "Non è possibile eseguire la configurazione: nessun set di impostazioni di configurazione è attivo per questo CMakeTools",
"warn.skip.configure.when.cache.present": "L'estensione ha determinato che in questo momento è necessaria una configurazione, \\\n ma verrà ignorata perché cmake.skipConfigureWhenCachePresent è impostato su ON. \\\n Assicurarsi che la cache CMake sia sincronizzata con le ultime modifiche apportate alla configurazione.",
"warn.skip.configure.when.cache.present": "L'estensione ha determinato che in questo momento è necessaria una configurazione, ma questo requisito verrà ignorato perché cmake.skipConfigureWhenCachePresent è impostato su ON. Assicurarsi che la cache CMake sia sincronizzata con le ultime modifiche apportate alla configurazione.",
"run.build": "Compilazione della cartella: {0}",
"unable.to.configure": "Compilazione non riuscita: non è possibile configurare il progetto",
"driver.died.after.successful.configure": "Il driver di CMake è stato arrestato subito dopo il completamento della configurazione",
@ -105,6 +108,7 @@
"set.up.before.selecting.target": "Configurare il progetto CMake prima di selezionare una destinazione.",
"enter.target.name": "Immetti un nome di destinazione",
"target.to.build.description": "Destinazione per la compilazione",
"select.active.target.tooltip": "Selezionare la destinazione di compilazione predefinita",
"driver.died.after.build.succeeded": "Il driver di CMake è stato arrestato subito dopo il completamento della compilazione.",
"select.a.launch.target": "Selezionare una destinazione di avvio per {0}",
"no.executable.target.found.to.launch": "Non è stata trovata alcuna destinazione eseguibile da avviare. Verificare:",
@ -124,7 +128,7 @@
"unable.to.generate.debugging.configuration": "Non è possibile generare una configurazione di debug.",
"starting.debugger.with": "Avvio del debugger con la configurazione seguente.",
"no.folder.open": "Non ci sono cartelle aperte.",
"workspace.already.contains.cmakelists": "Questa area di lavoro contiene già un file CMakeLists.txt",
"cmakelists.already.configured": "Un CMakeLists.txt è già configurato.",
"new.project.name": "Immetti un nome per il nuovo progetto",
"project.name.required": "Il nome del progetto è obbligatorio",
"create.library": "Crea una libreria",

Просмотреть файл

@ -0,0 +1,12 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
// Do not edit this file. It is machine generated.
{
"starting.build": "Avvio della compilazione...",
"not.a.build.command": "\"{0}\" non è un comando di compilazione riconosciuto.",
"build.finished.with.error": "La compilazione è terminata con errore/i",
"build.finished.with.warnings": "La compilazione è terminata con uno o più avvisi",
"build.finished.successfully": "La compilazione è terminata."
}

Просмотреть файл

@ -9,13 +9,17 @@
"async.disposing.cmake.driver": "Eliminazione asincrona del driver CMake",
"file.compilation": "Compilazione file",
"removing": "Rimozione di {0}",
"skip.set.config.preset": "Se si usano kit, ignorare limpostazione del set di impostazioni di configurazione predefinita: {0}",
"switching.to.config.preset": "Passaggio al set di impostazioni di configurazione: {0}",
"cmakedriver.config.preset.set.to": "Preset di configurazione CMakeDriver impostato su {0}",
"no.generator": "Nessun generatore specificato",
"skip.set.build.preset": "Se si usano kit, ignorarelimposlazione del set di impostazioni di compilazione {0}",
"switching.to.build.preset": "Passaggio al set di impostazioni di compilazione: {0}",
"cmakedriver.build.preset.set.to": "Preset di compilazione CMakeDriver impostato su {0}",
"skip.set.test.preset": "Se si usano kit, ignorare limpostazione del set di impostazioni di test: {0}",
"switching.to.test.preset": "Passaggio al set di impostazioni di test: {0}",
"cmakedriver.test.preset.set.to": "Preset di test CMakeDriver impostato su {0}",
"skip.set.kit": "Se si usa il set di impostazioni, ignorare il kit dimpostazioni: {0}",
"switching.to.kit": "Passaggio al kit: {0}",
"cmakedriver.kit.set.to": "Il kit CMakeDriver è impostato su {0}",
"setting.new.variant": "Impostazione della nuova variante {0}",
@ -23,6 +27,7 @@
"trying.to.detect.generator": "Tentativo di rilevare il generatore supportato dal sistema",
"compiler.version.return.code": "Test della versione del compilatore. Codice restituito: {0}",
"start.configure": "Avvia configurazione",
"use.cached.configuration": "Usa configurazione memorizzata nella cache",
"no.config.Preset": "Nessun set di impostazioni di configurazione selezionato",
"cmake.flags.are": "I flag di CMake sono: {0}",
"configure.failed": "Non è stato possibile configurare il progetto",

Просмотреть файл

@ -18,6 +18,7 @@
"configuring.workspace.on.open": "Configurazione dell'area di lavoro all'apertura di {0}",
"configure.now.button": "Configura ora",
"configure.recommended": "È consigliabile riconfigurare dopo l'aggiornamento a una nuova definizione dei kit.",
"using.cache.to.configure.workspace.on.open": "Utilizzo della cache per configurare l'area di lavoro all'apertura di {0}",
"update.code.model.for.cpptools": "Aggiorna il modello di codice per cpptools",
"filed.to.open.cache.file.on.code.model.update": "Non è stato possibile aprire il file di cache di CMake durante l'aggiornamento del modello di codice",
"opening.text.editor.for": "Apertura dell'editor di testo per {0}",
@ -34,7 +35,6 @@
"selecting.config.preset.in.test.mode": "Esecuzione di CMakeTools in modalità di test. selectConfigurePreset è disabilitato.",
"selecting.build.preset.in.test.mode": "Esecuzione di CMakeTools in modalità di test. selectBuildPreset è disabilitato.",
"selecting.test.preset.in.test.mode": "Esecuzione di CMakeTools in modalità di test. selectTestPreset è disabilitato.",
"registerTaskProvider": "Registra il provider di attività.",
"initial.setup": "Configurazione iniziale",
"started": "avviato",
"cmake.finished.returned": "{0} terminato (ha restituito {1})",

Просмотреть файл

@ -5,15 +5,11 @@
// Do not edit this file. It is machine generated.
{
"testing.compiler.binary": "Test del file binario {0}: {1}",
"getting.compiler.version": "Recupero di {0} versione per {1}",
"bad.compiler.binary": "Il file binario di {0} non è valido (\"-v\" restituisce un valore diverso da zero): {1}",
"version.word": "versione",
"bad.compiler.binary.output": "Il file binario {0} \"{1} -v\" non è valido. Versione: {2}. Output: {3}",
"detected.compiler": "Compilatore {0} rilevato: {1}",
"testing.gcc.binary": "Test del file binario GCC: {0}",
"getting.gcc.version": "Recupero della versione GCC per {0}",
"bad.mingw32-make.binary": "Il file binario di mingw32-make non è valido (\"-v\" restituisce un valore diverso da zero): {0}",
"testing.clang.binary": "Test del file binario Clang: {0}",
"getting.clang.version": "Recupero della versione Clang per {0}",
"detected.clang.compiler": "Compilatore Clang rilevato: {0}",
"skipping.scan.of.not.existing.path": "L'analisi del percorso non esistente {0} verrà ignorata",
"scanning.directory.for.compilers": "Ricerca dei compilatori nella directory {0}",
@ -22,15 +18,16 @@
"filed.to.check.binary": "Non è stato possibile verificare il file binario {0} in base all'eccezione: {1}",
"failed.to.scan.kit": "Non è stato possibile analizzare un file di kit",
"founds.kits.in.directory": "Sono stati trovati {0} kit nella directory {1}",
"script.run.error": "Si è verificato un errore durante l'esecuzione di {0} con gli argomenti: {1}\nOutput:\n{2}\nContenuto del file BAT:\n{3}",
"error.parsing.environment": "Si è verificato un errore durante l'analisi della variabile di ambiente: {0}",
"script.run.error.check": "Si è verificato un errore durante l'esecuzione di {0} con gli argomenti: {1}\nNon è possibile trovare INCLUDE in:\n{2}\nContenuto del file BAT:\n{3}",
"script.run.error.check": "Si è verificato un errore durante l'esecuzione di:{0} con gli argomenti:{1}\nImpossibile trovare INCLUDE in:\n{2}\nI contenuti BAT sono:\n{3}\nL'output di esecuzione è:\n{4}\n",
"windows.sdk.path.patch": "Percorso bin patch Windows SDK da {0} a {1} per {2}",
"ok.running": "Esecuzione di {0} {1} corretta. Variabili di ambiente: {2}",
"checking.for.kit": "Ricerca del kit: {0}",
"checking": "Controllo di {0}",
"detected.kit.for.version": "Rilevato kit di Visual Studio per la versione",
"generator.present": "Generatore presente: {0}",
"selected.preferred.generator.name": "Nome del generatore preferito selezionato: {0} {1}",
"failed.to.scan.for.kits": "Non è stato possibile eseguire l'analisi per i kit: cmakeTools non è definito",
"scanning.for.kits.on.system": "Ricerca dei kit nel sistema",
"scanning.for.kits": "Ricerca dei kit",
"scanning.for.cmake.kits": "Ricerca dei kit CMake...",

Просмотреть файл

@ -8,10 +8,12 @@
"default.build.preset.description": "Set di impostazioni di compilazione vuoto che non aggiunge argomenti",
"default.test.preset": "[Impostazione predefinita]",
"default.test.preset.description": "Set di impostazioni di test vuoto che non aggiunge argomenti",
"config.preset.not.found": "Non è stato possibile trovare il set di impostazioni di configurazione denominato {0}",
"no.cl.arch": "Preset di configurazione {0}: nessuna architettura specificata per cl.exe con x86 per impostazione predefinita",
"no.cl.toolset.arch": "Preset di configurazione {0}: nessuna architettura del set di strumenti specificata per cl.exe, con x86 per impostazione predefinita",
"no.cl.toolset.arch": "Set di impostazioni di configurazione {0}: non è stata specificata alcuna architettura del set di strumenti per cl.exe. Per impostazione predefinita, verrà usata '{1}'",
"invalid.cl.toolset.arch": "Set di impostazioni di configurazione {0}: È stata specificata un'architettura imprevista '{1}' per il set di strumenti. Si intendeva '{2}'?",
"no.cl.toolset.version": "Preset di configurazione {0}: nessuna versione del set di strumenti specificata per cl.exe con lultima versione per impostazione predefinita",
"unknown.toolset.option": "L'opzione del set di strumenti non riconosciuta verrà ignorata: {0}",
"config.preset.not.found": "Non è stato possibile trovare il set di impostazioni di configurazione denominato {0}",
"specified.cl.not.found": "Preset di configurazione {0}: il cl.exe con set di strumenti {1} e architettura {2} specificato non è stato trovato, potrebbe essere necessario eseguire \"CMake: ricerca compilatori\" se è presente nel computer.",
"ninja.not.set": "Ninja non è impostato su PATH, provare a usare {0}",
"build.preset.not.found": "Non è stato possibile trovare il set di impostazioni di compilazione denominato {0}",

Просмотреть файл

@ -51,6 +51,7 @@
"select.active.config.preset.placeholder": "Selezionare un set di impostazioni di configurazione per {0}",
"user.cancelled.config.preset.selection": "Selezione set di impostazioni di configurazione annullata dallutente",
"user.selected.config.preset": "Utente ha selezionato il set di impostazioni di configurazione {0}",
"preset.change.in.progress": "Una modifica al set di impostazioni è già in esecuzione.",
"loading.config.preset": "Caricamento set di impostazioni di configurazione {0}",
"reloading.build.test.preset": "Ricaricamento set di impostazioni di test e di compilazione",
"config.preset.required": "È necessario selezionare un set di impostazioni di configurazione. Come si vuole procedere?",
@ -74,7 +75,7 @@
"reading.presets.file": "Lettura dei file dei set di impostazioni {0}",
"failed.to.parse": "Non è stato possibile analizzare {0}: {1}",
"invalid.file.error": "Il contenuto {0} ({1}) del kit non è valido:",
"successfully.validated.presets": "I kit di set di impostazioni sono stati convalidati correttamente in {0}",
"successfully.validated.presets": "I set di impostazioni sono stati convalidati correttamente in {0}",
"use.kits.variants": "Usare kit e varianti",
"edit.presets": "Individuare",
"presets.version.error": "CMakePresets versione 1 non è supportato. Come si vuole procedere?",

Просмотреть файл

@ -11,7 +11,7 @@
"click.to.change.kit.tooltip": "Fare clic per cambiare il kit attivo",
"no.active.kit": "Non sono presenti kit attivi",
"no.kit.selected": "Kit non selezionato",
"set.active.target.tooltip": "Imposta la destinazione attiva per la compilazione",
"set.active.target.tooltip": "Imposta la destinazione di compilazione predefinita",
"select.target.tooltip": "Seleziona la destinazione per l'avvio",
"launch.debugger.tooltip": "Avvia il debugger per la destinazione selezionata",
"launch.tooltip": "Avvia la destinazione selezionata nella finestra del terminale",

Просмотреть файл

@ -64,10 +64,15 @@
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cmakeExecutable": "このプリセットで使用する CMake 実行可能ファイルへのパスを表すオプションの文字列です。これは IDE での使用のために予約され、CMake 自体では使用されません。このフィールドを使用する IDE では、これに含まれるマクロを展開する必要があります。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables": "キャッシュ変数の省略可能なマップです。キーは変数名です (空の文字列にはできません)。キャッシュ変数は、inherits フィールドを通じて継承され、プリセットの変数は、それ自身の cacheVariables とそのすべての親からの cacheVariables の和集合になります。この和集合の複数のプリセットで同じ変数が定義されている場合は、継承の標準規則が適用されます。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.0": "C に使用されるコンパイラです。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.1": "null 値に設定した変数は設定されません。これは別のプリセットから値が継承されていても変わりありません。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.0": "C++ に使用されるコンパイラです。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.1": "null 値に設定した変数は設定されません。これは別のプリセットから値が継承されていても変わりありません。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.0": "CMake で使用するインストール ディレクトリです。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.1": "null 値に設定した変数は設定されません。これは別のプリセットから値が継承されていても変わりありません。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.0": "CMake に渡されるツールチェーン ファイルです。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE.anyOf.0": "単一構成ジェネレーターでのビルドの種類を指定します。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.1": "null 値に設定した変数は設定されません。これは別のプリセットから値が継承されていても変わりありません。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE": "単一構成ジェネレーターでのビルドの種類を指定します。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_BUILD_TYPE.anyOf.3": "null 値に設定した変数は設定されません。これは別のプリセットから値が継承されていても変わりありません。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.0": "null 値に設定した変数は設定されません。これは別のプリセットから値が継承されていても変わりありません。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.1": "変数の値を表すブール値です。\"TRUE\" または \"FALSE\" と等価です。",
"schemas/CMakePresets-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.2": "変数の値を表す文字列です (マクロの展開がサポートされています)。",

Просмотреть файл

@ -13,10 +13,12 @@
"parsing.cmake.cache.string": "CMake キャッシュ文字列を解析しています",
"failed.to.read.line.from.cmake.cache.file": "CMake キャッシュ ファイル {0} から行を読み取ることができませんでした",
"read.line.in.cache": "{0}={1}、{2}={3}、{4}={5} でキャッシュ内の行を読み取ります",
"skipping.variable": "{0} 変数をスキップしています",
"cache.entry.unknown": "キャッシュ エントリ '{0}' の型が不明です: '{1}'",
"constructing.new.cache.entry": "指定された行から新しいキャッシュ エントリを構築しています",
"nonexisting.advanced.entry": "存在していないキャッシュエントリ '{0}' は Advanced としてマークされています",
"ignore.strings.for.nonexisting.entry": "存在していないキャッシュ エントリ '{0}' の 'STRINGS' プロパティを無視しています",
"parsed.cache.entries": "{0} 個のキャッシュ エントリを解析しました",
"cache.value.truncation.warning": "キャッシュ エントリ '{0}' に改行が見つかりました。値が '{1}' に切り捨てられました",
"get.cache.key": "キャッシュ キーの取得 {0}={1}",
"get.cache.key.missing": "キャッシュ キー {0} の取得 =[[見つかりません]]"
}

Просмотреть файл

@ -41,6 +41,9 @@
"edit.setting": "検索",
"ignore.activation": "今後表示しない",
"missing.cmakelists": "フォルダー '{0}' のルートに CMakeLists.txt が見つかりませんでした。どのように続行しますか?",
"browse.for.cmakelists": "[CMakeLists.txt を参照]",
"cmakelists.not.found": "CMakeLists.txt が見つかりませんでした。",
"select.cmakelists": "CMakeLists.txt を選択",
"starting.cmake.driver": "CMake ドライバーを開始しています",
"bad.cmake.executable": "CMake 実行可能ファイル \"{0}\" が正しくありません。",
"switch.to.serverapi": "CMake file-api 通信モードは {0} より前のバージョンではサポートされていません。CMake サーバー通信モードに切り替えています。",
@ -88,7 +91,7 @@
"waiting.on.variant": "バリアントの選択を待機しています",
"no.variant.abort": "バリアントが選択されていません。構成を中止します",
"cannot.configure.no.config.preset": "構成できません: この CMakeTools ではどの構成の事前設定もアクティブではありません",
"warn.skip.configure.when.cache.present": "拡張機能によって、現時点で構成が必要であると判断されましたが、 \\\n 設定 cmake.skipConfigureWhenCachePresent がオンになっているため、スキップしています。\\\n CMake キャッシュが最新の構成変更と同期していることをご確認ください。",
"warn.skip.configure.when.cache.present": "拡張機能によって、現時点で構成が必要であると判断されましたが、設定 cmake.skipConfigureWhenCachePresent がオンになっているため、スキップしています。CMake キャッシュが最新の構成変更と同期していることをご確認ください。",
"run.build": "フォルダーのビルド中: {0}",
"unable.to.configure": "ビルドに失敗しました。プロジェクトを構成できません",
"driver.died.after.successful.configure": "CMake ドライバーは、構成が成功した直後に停止しました",
@ -105,6 +108,7 @@
"set.up.before.selecting.target": "ターゲットを選択する前に、CMake プロジェクトを設定してください。",
"enter.target.name": "ターゲット名を入力してください",
"target.to.build.description": "ビルドするターゲット",
"select.active.target.tooltip": "既定のビルド ターゲットを選択",
"driver.died.after.build.succeeded": "CMake ドライバーは、ビルドが成功した直後に停止しました。",
"select.a.launch.target": "{0} の起動対象を選択します",
"no.executable.target.found.to.launch": "起動する実行可能ファイル ターゲットが見つかりませんでした。ご確認ください:",
@ -124,7 +128,7 @@
"unable.to.generate.debugging.configuration": "デバッグ構成を生成できません。",
"starting.debugger.with": "次の構成でデバッガーを開始しています。",
"no.folder.open": "フォルダーが開いていません。",
"workspace.already.contains.cmakelists": "このワークスペースには既に CMakeLists.txt が含まれています。",
"cmakelists.already.configured": "CMakeLists.txt が既に構成されています。",
"new.project.name": "新しいプロジェクトの名前を入力してください",
"project.name.required": "プロジェクト名が必要です",
"create.library": "ライブラリの作成",

Просмотреть файл

@ -0,0 +1,12 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
// Do not edit this file. It is machine generated.
{
"starting.build": "ビルドを開始しています...",
"not.a.build.command": "\"{0}\" は、認識されたビルド コマンドではありません。",
"build.finished.with.error": "ビルドが完了しましたが、エラーが発生しました",
"build.finished.with.warnings": "ビルドが完了しましたが、警告が発生しました",
"build.finished.successfully": "ビルドが正常に完了しました。"
}

Просмотреть файл

@ -9,13 +9,17 @@
"async.disposing.cmake.driver": "CMake ドライバーを非同期で破棄しています",
"file.compilation": "ファイルのコンパイル",
"removing": "{0} の削除",
"skip.set.config.preset": "キットを使用して、構成の事前設定の設定をスキップします: {0}",
"switching.to.config.preset": "構成の事前設定に切り替えています: {0}",
"cmakedriver.config.preset.set.to": "CMakeDriver の構成の事前設定を {0} に設定します",
"no.generator": "ジェネレーターが指定されていません",
"skip.set.build.preset": "キットを使用して、ビルドの事前設定の設定をスキップします: {0}",
"switching.to.build.preset": "ビルドの事前設定に切り替えています: {0}",
"cmakedriver.build.preset.set.to": "CMakeDriver ビルドの事前設定が {0} に設定されています",
"skip.set.test.preset": "キットを使用して、テストの事前設定の設定をスキップします: {0}",
"switching.to.test.preset": "テストの事前設定への切り替え: {0}",
"cmakedriver.test.preset.set.to": "CMakeDriver のテストの事前設定が {0} に設定されています",
"skip.set.kit": "事前設定を使用して、キットの設定をスキップします: {0}",
"switching.to.kit": "キットに切り替えています: {0}",
"cmakedriver.kit.set.to": "CMakeDriver キットが {0} に設定されています",
"setting.new.variant": "新しいバリアント {0} を設定しています",
@ -23,6 +27,7 @@
"trying.to.detect.generator": "システムでサポートされているジェネレーターを検出しようとしています",
"compiler.version.return.code": "コンパイラ バージョン テストのリターン コード {0}",
"start.configure": "構成の開始",
"use.cached.configuration": "キャッシュされた構成を使用する",
"no.config.Preset": "構成の事前設定が選択されていません",
"cmake.flags.are": "CMake フラグ: {0}",
"configure.failed": "プロジェクトを構成できませんでした",

Просмотреть файл

@ -18,6 +18,7 @@
"configuring.workspace.on.open": "開いている {0} 上でワークスペースを構成しています",
"configure.now.button": "今すぐ構成",
"configure.recommended": "新しいキット定義にアップグレードした後に、再構成することをお勧めします。",
"using.cache.to.configure.workspace.on.open": "キャッシュを使って、オープンな {0} でワークスペースを構成します",
"update.code.model.for.cpptools": "cpptools のコード モデルの更新",
"filed.to.open.cache.file.on.code.model.update": "コード モデルの更新時に CMake キャッシュ ファイルを開くことができませんでした",
"opening.text.editor.for": "{0} 用にテキスト エディターを開いています",
@ -34,7 +35,6 @@
"selecting.config.preset.in.test.mode": "CMakeTools はテスト モードで実行されています。selectConfigurePreset が無効になります。",
"selecting.build.preset.in.test.mode": "CMakeTools はテスト モードで実行されています。selectBuildPreset が無効になります。",
"selecting.test.preset.in.test.mode": "CMakeTools はテスト モードで実行されています。selectTestPreset が無効になります。",
"registerTaskProvider": "タスク プロバイダーを登録します。",
"initial.setup": "初期セットアップ",
"started": "開始",
"cmake.finished.returned": "{0} が完了しました ({1} が返されました)",

Просмотреть файл

@ -5,15 +5,11 @@
// Do not edit this file. It is machine generated.
{
"testing.compiler.binary": "{0} バイナリのテスト中: {1}",
"getting.compiler.version": "{1} 用の {0} バージョンを取得しています",
"bad.compiler.binary": "適切ではない {0} バイナリ (\"-v\" によって 0 以外が返される): {1}",
"version.word": "バージョン",
"bad.compiler.binary.output": "適切ではない {0} バイナリ \"{1} -v\" バージョン:{2} 出力: {3}",
"detected.compiler": "検出された {0} コンパイラ: {1}",
"testing.gcc.binary": "GCC バイナリをテストしています: {0}",
"getting.gcc.version": "{0} の GCC バージョンを取得しています",
"bad.mingw32-make.binary": "無効な mingw32-make バイナリ (\"-v\" が 0 以外を返す): {0}",
"testing.clang.binary": "Clang バイナリをテストしています: {0}",
"getting.clang.version": "{0} の Clang バージョンを取得しています",
"detected.clang.compiler": "検出された Clang コンパイラ: {0}",
"skipping.scan.of.not.existing.path": "存在しないパス {0} のスキャンをスキップしています",
"scanning.directory.for.compilers": "ディレクトリ {0} でコンパイラをスキャンしています",
@ -22,15 +18,16 @@
"filed.to.check.binary": "例外 {1} により、バイナリ {0} をチェックできませんでした",
"failed.to.scan.kit": "キット ファイルをスキャンできませんでした",
"founds.kits.in.directory": "ディレクトリ {1} に {0} 個のキットが見つかりました",
"script.run.error": "引数 {1} を使用した {0} の実行でエラーが発生しました\n出力:\n{2}\nbat の内容:\n{3}",
"error.parsing.environment": "環境変数の解析でエラーが発生しました: {0}",
"script.run.error.check": "引数 {1} を使用した {0} の実行でエラーが発生しました\n次の中に INCLUDE が見つかりません:\n{2}\nbat の内容:\n{3}",
"script.run.error.check": "引数 {1} を使用した {0} の実行でエラーが発生しました\n次の中に INCLUDE が見つかりません:\n{2}\nbat の内容:\n{3}\n実行出力:\n{4}\n",
"windows.sdk.path.patch": "{2} に対する {0} から {1} への Windows SDK bin パス パッチ",
"ok.running": "{0} {1} は正常に実行されました。環境変数: {2} ",
"checking.for.kit": "キットを確認しています: {0}",
"checking": "{0} を確認しています",
"detected.kit.for.version": "バージョンの VsKit が検出されました",
"generator.present": "ジェネレーターが存在します: {0}",
"selected.preferred.generator.name": "選択された優先ジェネレーター名: {0} {1}",
"failed.to.scan.for.kits": "キットをスキャンできませんでした: cmakeTools は定義されていません",
"scanning.for.kits.on.system": "システムでキットをスキャンしています",
"scanning.for.kits": "キットをスキャンしています",
"scanning.for.cmake.kits": "CMake キットをスキャンしています...",

Просмотреть файл

@ -8,10 +8,12 @@
"default.build.preset.description": "引数を追加しない空のビルドの事前設定",
"default.test.preset": "[既定]",
"default.test.preset.description": "引数を追加しない空のテストの事前設定",
"config.preset.not.found": "名前が {0} の構成の事前設定を見つけることができませんでした",
"no.cl.arch": "構成の事前設定 {0}: 既定では x86 を使用する、cl.exe のアーキテクチャが指定されていません",
"no.cl.toolset.arch": "構成の事前設定 {0}: 既定では x86 を使用する、cl.exe のツールセット アーキテクチャが指定されていません",
"no.cl.toolset.arch": "構成の事前設定 {0}: 既定では '{1}' を使用する、cl.exe のツールセット アーキテクチャが指定されていません",
"invalid.cl.toolset.arch": "構成の事前設定 {0}: 予期しないツールセット アーキテクチャ '{1}' が指定されています。'{2}' ですか?",
"no.cl.toolset.version": "構成の事前設定 {0}: cl.exe に対してツールセットのバージョンが指定されていません。既定で最新を使用しています",
"unknown.toolset.option": "認識できないツールセット オプションは無視されます: {0}",
"config.preset.not.found": "名前が {0} の構成の事前設定を見つけることができませんでした",
"specified.cl.not.found": "構成の事前設定 {0}: ツールセット {1} およびアーキテクチャ {2} を使用する指定された cl.exe が見つかりません。コンピューターに \"CMake: Scan for Compilers\" を実行する必要がある場合があります。",
"ninja.not.set": "Ninja は PATH に設定されていません。 {0} を使用しようとしています",
"build.preset.not.found": "名前が {0} のビルドの事前設定が見つかりませんでした",

Просмотреть файл

@ -51,6 +51,7 @@
"select.active.config.preset.placeholder": "{0} の構成の事前設定を選択してください",
"user.cancelled.config.preset.selection": "ユーザーが構成の事前設定の選択を取り消しました",
"user.selected.config.preset": "ユーザーが構成の事前設定 {0} を選択しました",
"preset.change.in.progress": "プリセットの変更は既に処理中です。",
"loading.config.preset": "構成の事前設定 {0} を読み込んでいます",
"reloading.build.test.preset": "ビルドとテストの事前設定を再度読み込んでいます",
"config.preset.required": "構成の事前設定を選択する必要があります。続行する方法を選択してください。",
@ -74,7 +75,7 @@
"reading.presets.file": "事前設定ファイル {0} を読み取っています",
"failed.to.parse": "{0} を解析できませんでした: {1}",
"invalid.file.error": "無効なキットの内容 {0} ({1}):",
"successfully.validated.presets": "{0} の事前設定キットが正常に検証されました",
"successfully.validated.presets": "{0} の事前設定が正常に検証されました",
"use.kits.variants": "キットとバリアントを使用する",
"edit.presets": "検索",
"presets.version.error": "CMakePresets バージョン 1 はサポートされていません。続行する方法を選択してください。",

Просмотреть файл

@ -11,7 +11,7 @@
"click.to.change.kit.tooltip": "アクティブなキットを変更するには、クリックします",
"no.active.kit": "アクティブなキットがありません",
"no.kit.selected": "キットが選択されていません",
"set.active.target.tooltip": "ビルドするアクティブ ターゲットを設定します",
"set.active.target.tooltip": "既定のビルド ターゲットの設定",
"select.target.tooltip": "起動するターゲットを選択します",
"launch.debugger.tooltip": "選択したターゲットのデバッガーを起動します",
"launch.tooltip": "選択したターゲットをターミナル ウィンドウで起動します",

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше