/*---------------------------------------------------------------------------------------------
 *  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.
{
	"schemas/CMakePresets-v6-schema.json.": "I set di impostazioni specificano il generatore e la directory di compilazione, nonché facoltativamente un elenco di variabili e altri argomenti da passare a CMake.",
	"schemas/CMakePresets-v6-schema.json.properties.version": "Intero obbligatorio che rappresenta la versione dello schema JSON.",
	"schemas/CMakePresets-v6-schema.json.properties.cmakeMinimumRequired": "Oggetto facoltativo che rappresenta la versione minima di CMake necessaria per compilare questo progetto.",
	"schemas/CMakePresets-v6-schema.json.properties.cmakeMinimumRequired.properties.major": "Numero intero facoltativo che rappresenta la versione principale.",
	"schemas/CMakePresets-v6-schema.json.properties.cmakeMinimumRequired.properties.minor": "Numero intero facoltativo che rappresenta la versione secondaria.",
	"schemas/CMakePresets-v6-schema.json.properties.cmakeMinimumRequired.properties.patch": "Numero intero facoltativo che rappresenta la versione della patch.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets": "Matrice facoltativa di oggetti set di impostazioni di configurazione.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items": "Oggetto set di impostazioni di configurazione.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.name": "Stringa obbligatoria che rappresenta il nome del set di impostazioni riconosciuto dal computer. Questo identificatore viene usato nell'argomento --preset. Non devono essere presenti due set di impostazioni nell'unione di CMakePresets.json e CMakeUserPresets.json nella stessa directory con lo stesso nome.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.hidden": "Valore booleano facoltativo che specifica se un set di impostazioni deve essere nascosto o meno. Se un set di impostazioni è nascosto, non può essere usato nell'argomento --preset=, non verrà visualizzato nella GUI di CMake e non deve avere un generatore o un valore binaryDir valido, anche se proveniente dall'ereditarietà. I set di impostazioni nascosti devono essere usati come base per altri set di impostazioni per ereditare tramite il campo inherits.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.inherits.anyOf.0": "Stringa facoltativa che rappresenta il nome del set di impostazioni da cui ereditare.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.inherits.anyOf.1": "Matrice facoltativa di stringhe che rappresenta i nomi dei set di impostazioni da cui ereditare. Per impostazione predefinita, il set di impostazioni eredita tutti i campi dai set di impostazioni inherits (tranne name, hidden, inherits, description e displayName), ma può sovrascriverli se necessario. Se più set di impostazioni inherits forniscono valori in conflitto per lo stesso campo, verrà preferito il set di impostazioni precedente nell'elenco inherits. I set di impostazioni in CMakePresets.json non devono ereditare dai set di impostazioni in CMakeUserPresets.json.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.inherits.anyOf.1.items": "Stringa facoltativa che rappresenta il nome del set di impostazioni da cui ereditare.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor": "Mapping facoltativo contenente informazioni specifiche del fornitore. CMake non interpreta il contenuto di questo campo tranne per verificare l'esistenza di un mapping. Deve tuttavia seguire le stesse convenzioni del campo del fornitore a livello di radice. Se i fornitori usano il relativo campo del fornitore per set di impostazioni, devono implementare l'ereditarietà in modo ragionevole quando appropriato.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioSettings/CMake/1.0": "Oggetto facoltativo che rappresenta l'oggetto fornitore di Impostazioni di Visual Studio",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioSettings/CMake/1.0.properties.hostOS.anyOf.0": "Stringa facoltativa che rappresenta il nome del sistema operativo host. I valori accettati sono Windows, Linux e macOS.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioSettings/CMake/1.0.properties.hostOS.anyOf.1": "Matrice di sistemi operativi host supportati. Questa chiave viene usata da Visual Studio e Visual Studio Code per nascondere i set di impostazioni che non si applicano al sistema di destinazione attivo o al sistema operativo host. I valori accettati sono Windows, Linux e macOS.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioSettings/CMake/1.0.properties.hostOS.anyOf.1.items": "Stringa facoltativa che rappresenta il nome del sistema operativo host. I valori accettati sono Windows, Linux e macOS.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioSettings/CMake/1.0.properties.intelliSenseMode": "Chiave facoltativa che indica la modalità IntelliSense preferita. Modalità usata per il calcolo delle informazioni di IntelliSense in Visual Studio e Visual Studio Code.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioSettings/CMake/1.0.properties.intelliSenseOptions": "Oggetto facoltativo usato per configurare le impostazioni avanzate di IntelliSense.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioSettings/CMake/1.0.properties.intelliSenseOptions.properties.useCompilerDefaults": "Specifica se usare le direttive define e i percorsi di inclusione predefiniti del compilatore per IntelliSense. Deve essere solo false se i compilatori in uso non supportano gli argomenti di tipo GCC.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioSettings/CMake/1.0.properties.intelliSenseOptions.properties.additionalCompilerArgs.anyOf.1": "Matrice di opzioni aggiuntive per controllare IntelliSense in Visual Studio.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioSettings/CMake/1.0.properties.enableMicrosoftCodeAnalysis": "Abilita l'analisi codice Microsoft in Visual Studio durante la compilazione con cl o clang-cl.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioSettings/CMake/1.0.properties.codeAnalysisRuleset": "Set di regole da usare durante l'esecuzione dell'analisi codice Microsoft in Visual Studio. Può essere un percorso di un file di set di regole oppure il nome di un file di set di regole installato con Visual Studio.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioSettings/CMake/1.0.properties.enableClangTidyCodeAnalysis": "Abilita l'analisi codice di clang-tidy in Visual Studio durante la compilazione con clang-cl.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioSettings/CMake/1.0.properties.clangTidyChecks": "Elenco di avvisi delimitati da virgole passati a clang-tidy quando si esegue l'analisi codice di clang-tidy in Visual Studio. I caratteri jolly sono consentiti e con il prefisso '-' i controlli verranno eliminati.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioSettings/CMake/1.0.properties.cacheRoot": "Percorso di una cache di CMake. Questa directory deve contenere un file CMakeCache.txt esistente. Questa chiave è supportata solo dallo scenario di apertura della cache esistente in Visual Studio.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioSettings/CMake/1.0.properties.cmakeGenerateCommand": "Strumento da riga di comando (sotto forma di riga di comando, programma+argomenti, ad esempio\"gencache.bat debug\") per generare la cache di CMake. Questo comando verrà eseguito dalla shell nell'ambiente specificato del set di impostazioni quando si richiama la generazione della cache. Questa chiave è supportata solo dallo scenario di apertura della cache esistente in Visual Studio.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0": "Oggetto facoltativo che rappresenta l'oggetto fornitore di Impostazioni remote di Visual Studio",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0.properties.sourceDir": "Percorso della directory nel sistema remoto o nell'installazione di WSL2 in cui verrà copiato il progetto.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0.properties.copySources": "Se è true, Visual Studio copierà le origini da Windows nel sistema remoto. Impostare su false se la sincronizzazione dei file viene gestita manualmente.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0.properties.copySourcesOptions": "Oggetto di impostazioni correlate alla copia origine da Windows nel sistema remoto.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0.properties.copySourcesOptions.properties.exclusionList": "Elenco di percorsi da escludere durante la copia dei file di origine nel sistema remoto. Un percorso può essere il nome di un file o di una directory oppure un percorso relativo alla radice della copia.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0.properties.copySourcesOptions.properties.method": "Metodo usato per copiare i file di origine nel sistema remoto. I valori accettati sono rsync e sftp.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0.properties.copySourcesOptions.properties.concurrentCopies": "Numero di copie simultanee usate durante la sincronizzazione delle origini nel sistema remoto.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0.properties.copySourcesOptions.properties.outputVerbosity": "Livello di dettaglio delle operazioni di copia origine nel sistema remoto. I livelli accettati sono Normal, Verbose e Diagnostic.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0.properties.rsyncCommandArgs": "Elenco di argomenti della riga di comando aggiuntivi passati a rsync.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0.properties.copyBuildOutput": "Consente di specificare se copiare di nuovo l'output di compilazione dal sistema remoto in Windows.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0.properties.copyOptimizations": "Oggetto di impostazioni correlate alle ottimizzazioni di copia origine.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0.properties.copyOptimizations.properties.maxSmallChange": "Numero massimo di file da copiare con FTP sicuro invece di rsync.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0.properties.copyOptimizations.properties.useOptimizations": "Consente di selezionare nessuna ottimizzazione di copia (\"None\"), solo ottimizzazioni rsync (\"RsyncOnly\") oppure ottimizzazioni rsync e sftp (\"RsyncAndSftp\").",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0.properties.copyOptimizations.properties.rsyncSingleDirectoryCommandArgs": "Elenco di argomenti della riga di comando aggiuntivi passati a rsync quando si copia il contenuto di una singola directory nel sistema remoto.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0.properties.copyAdditionalIncludeDirectoriesList": "Elenco di percorsi delle directory di intestazione remote da copiare in locale per IntelliSense.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0.properties.copyExcludeDirectoriesList": "Elenco di percorsi delle directory di intestazione remote da non copiare in locale per IntelliSense.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.vendor.properties.microsoft.com/VisualStudioRemoteSettings/CMake/1.0.properties.forceWSL1Toolset": "Se è true, Visual Studio userà sempre il set di strumenti WSL1 quando si imposta WSL come destinazione da Visual Studio. Il set di strumenti WSL1 esegue tutti i comandi in locali e si basa su unità Windows montate nella cartella /mnt per accedere ai file di origine locali da WSL. Queste operazioni potrebbero essere più lente con WSL2.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.displayName": "Stringa facoltativa con un nome descrittivo del set di impostazioni.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.description": "Stringa facoltativa con una descrizione intuitiva del set di impostazioni.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.generator": "Stringa facoltativa che rappresenta il generatore da usare per il set di impostazioni. Se il generatore non è specificato, viene usata la procedura normale di individuazione del generatore. Si noti che per i generatori di Visual Studio, a differenza dell'argomento -G della riga di comando, non è possibile includere il nome della piattaforma nel nome del generatore. Usare invece il campo dell'architettura.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.architecture.anyOf.0": "Stringa facoltativa che rappresenta la piattaforma per i generatori che la supportano.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.architecture.anyOf.1": "Oggetto facoltativo che rappresenta la piattaforma per i generatori che la supportano.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.architecture.anyOf.1.properties.value": "Stringa facoltativa che rappresenta il valore.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.architecture.anyOf.1.properties.strategy": "Stringa facoltativa che indica a CMake come gestire il campo. I valori validi sono i seguenti: \"set\", che consente di impostare il rispettivo valore. Verrà restituito un errore per i generatori che non supportano il rispettivo campo; \"external\", che non imposta il valore anche se supportato dal generatore. Questa impostazione è utile se, ad esempio, un set di impostazioni usa il generatore Ninja e un IDE può configurare l'ambiente Visual C++ usando i campi dell'architettura e del set di strumenti. In tal caso, CMake ignorerà il campo, ma l'IDE potrà usarli per configurare l'ambiente prima di richiamare CMake.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.toolset.anyOf.0": "Stringa facoltativa che rappresenta il set di strumenti per i generatori che lo supportano.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.toolset.anyOf.1": "Oggetto facoltativo che rappresenta il set di strumenti per i generatori che lo supportano.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.toolset.anyOf.1.properties.value": "Stringa facoltativa che rappresenta il valore.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.toolset.anyOf.1.properties.strategy": "Stringa facoltativa che indica a CMake come gestire il campo. I valori validi sono i seguenti: \"set\", che consente di impostare il rispettivo valore. Verrà restituito un errore per i generatori che non supportano il rispettivo campo; \"external\", che non imposta il valore anche se supportato dal generatore. Questa impostazione è utile se, ad esempio, un set di impostazioni usa il generatore Ninja e un IDE può configurare l'ambiente Visual C++ usando i campi dell'architettura e del set di strumenti. In tal caso, CMake ignorerà il campo, ma l'IDE potrà usarli per configurare l'ambiente prima di richiamare CMake.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.binaryDir": "Stringa facoltativa che rappresenta il percorso della directory binaria di output. Questo campo supporta l'espansione di macro. Se viene specificato un percorso relativo, verrà calcolato in relazione alla directory di origine. Se binaryDir non è specificato, il percorso viene calcolato tramite i metodi regolari.",
	"schemas/CMakePresets-v6-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-v6-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-v6-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_C_COMPILER.anyOf.0": "Compilatore da usare per C.",
	"schemas/CMakePresets-v6-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-v6-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_CXX_COMPILER.anyOf.0": "Compilatore da usare per C++.",
	"schemas/CMakePresets-v6-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-v6-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_INSTALL_PREFIX.anyOf.0": "Directory di installazione usata da CMake. Usare invece la proprietà \"installDir\" quando si usano set di impostazioni versione 3 o successiva.",
	"schemas/CMakePresets-v6-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-v6-schema.json.properties.configurePresets.items.properties.cacheVariables.properties.CMAKE_TOOLCHAIN_FILE.anyOf.0": "File della toolchain passato a CMake. Usare invece la proprietà \"toolchainFile\" quando si usano set di impostazioni versione 3 o successiva.",
	"schemas/CMakePresets-v6-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-v6-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-v6-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-v6-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-v6-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-v6-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.2": "Stringa che rappresenta il valore della variabile (che supporta l'espansione di macro).",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.3": "Oggetto che rappresenta il tipo e il valore della variabile.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.3.properties.type": "Stringa facoltativa che rappresenta il tipo della variabile. Deve essere BOOL, FILEPATH, PATH, STRING o INTERNAL.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.3.properties.value.anyOf.0": "Valore booleano obbligatorio che rappresenta il valore della variabile. Equivalente a \"TRUE\" o \"FALSE\".",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.cacheVariables.additionalProperties.anyOf.3.properties.value.anyOf.1": "Stringa obbligatoria che rappresenta il valore della variabile. Questo campo supporta l'espansione di macro.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.environment": "Mapping facoltativo delle variabili di ambiente. La chiave è il nome della variabile (che non deve essere una stringa vuota). Ogni variabile viene impostata indipendentemente dal fatto che l'ambiente del processo abbia assegnato o meno un valore. Questo campo supporta l'espansione di macro e le variabili di ambiente in questo mapping possono fare riferimento l'una all'altra ed essere elencate in qualsiasi ordine, purché tali riferimenti non causino un ciclo (ad esempio, se ENV_1 è $env{ENV_2}, ENV_2 potrebbe non essere $env{ENV_1}). Le variabili di ambiente vengono ereditate tramite il campo inherits e l'ambiente del set di impostazioni sarà costituito dall'unione del relativo ambiente e dell'ambiente di tutti gli elementi padre. Se più set di impostazioni in questa unione definiscono la stessa variabile, vengono applicate le regole standard di inherits. 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-v6-schema.json.properties.configurePresets.items.properties.environment.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-v6-schema.json.properties.configurePresets.items.properties.environment.additionalProperties.anyOf.1": "Stringa che rappresenta il valore della variabile.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.warnings": "Oggetto facoltativo specifica gli avvisi.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.warnings.properties.dev": "Valore booleano facoltativo. Equivale a passare -Wdev o -Wno-dev sulla riga di comando. Non è possibile impostare questo valore su false se errors.dev è impostato su true.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.warnings.properties.deprecated": "Valore booleano facoltativo. Equivale a passare -Wdeprecated o -Wno-deprecated sulla riga di comando. Non è possibile impostare questo valore su false se errors.deprecated è impostato su true.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.warnings.properties.uninitialized": "Valore booleano facoltativo. Impostare questo valore su true equivale a passare --warn-uninitialized sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.warnings.properties.unusedCli": "Valore booleano facoltativo. Impostare questo valore su false equivale a passare --no-warn-unused-cli sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.warnings.properties.systemVars": "Valore booleano facoltativo. Impostare questo valore su true equivale a passare --check-system-vars sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.errors": "Oggetto facoltativo che specifica gli errori.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.errors.properties.dev": "Valore booleano facoltativo. Equivale a passare -Werror=dev o -Wno-error=dev sulla riga di comando. Non è possibile impostare questo valore su true se warnings.dev è impostato su false.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.errors.properties.deprecated": "Valore booleano facoltativo. Equivale a passare -Werror=deprecated o -Wno-error=deprecated sulla riga di comando. Non è possibile impostare questo valore su true se warnings.deprecated è impostato su false.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.debug": "Oggetto facoltativo che specifica le opzioni di debug.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.debug.properties.output": "Valore booleano facoltativo. Impostare questo valore su true equivale a passare --debug-output sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.debug.properties.tryCompile": "Valore booleano facoltativo. Impostare questo valore su true equivale a passare --debug-trycompile sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.debug.properties.find": "Valore booleano facoltativo. Impostare questo valore su true equivale a passare --debug-find sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.installDir": "Stringa facoltativa che rappresenta il percorso della directory di installazione. Questo campo supporta l'espansione delle macro. Se viene specificato un percorso relativo, verrà calcolato in relazione alla directory di origine.",
	"schemas/CMakePresets-v6-schema.json.properties.configurePresets.items.properties.toolchainFile": "Stringa facoltativa che rappresenta il percorso del file della toolchain. Questo campo supporta l'espansione delle macro. Se viene specificato un percorso relativo, verrà calcolato in relazione alla directory di compilazione e, se non viene trovato, in relazione alla directory di origine.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets": "Matrice facoltativa di oggetti set di impostazioni di compilazione. Usata per specificare gli argomenti per cmake --build. Disponibile nella versione 2 e successive.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.name": "Stringa obbligatoria che rappresenta il nome del set di impostazioni riconosciuto dal computer. Questo identificatore viene usato nell'argomento --preset. Non devono essere presenti due set di impostazioni (di configurazione, compilazione o test) nell'unione di CMakePresets.json e CMakeUserPresets.json nella stessa directory con lo stesso nome.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.hidden": "Valore booleano facoltativo che specifica se un set di impostazioni deve essere nascosto o meno. Se un set di impostazioni è nascosto, non può essere usato nell'argomento --preset, non verrà visualizzato nella GUI di CMake e non deve avere un valore configurePreset valido, anche se proveniente dall'ereditarietà. I set di impostazioni nascosti devono essere usati come base per altri set di impostazioni per ereditare tramite il campo inherits.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.inherits.anyOf.0": "Stringa facoltativa che rappresenta il nome del set di impostazioni di compilazione da cui ereditare.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.inherits.anyOf.1": "Matrice facoltativa di stringhe che rappresenta i nomi dei set di impostazioni di compilazione da cui ereditare. Per impostazione predefinita, il set di impostazioni eredita tutti i campi dai set di impostazioni inherits (tranne name, hidden, inherits, description e displayName), ma può sovrascriverli se necessario. Se più set di impostazioni inherits forniscono valori in conflitto per lo stesso campo, verrà preferito il set di impostazioni precedente nell'elenco inherits. I set di impostazioni in CMakePresets.json non devono ereditare dai set di impostazioni in CMakeUserPresets.json.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.inherits.anyOf.1.items": "Stringa facoltativa che rappresenta il nome del set di impostazioni da cui ereditare.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.configurePreset": "Stringa facoltativa che specifica il nome di un set di impostazioni di configurazione da associare a questo set di impostazioni di compilazione. Se configurePreset non è specificato, deve essere ereditato dal set di impostazioni inherits (a meno che questo set di impostazioni non sia nascosto). La directory dell'albero di compilazione viene dedotta dal set di impostazioni di configurazione.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.vendor": "Mapping facoltativo contenente informazioni specifiche del fornitore. CMake non interpreta il contenuto di questo campo tranne per verificare l'esistenza di un mapping. Deve tuttavia seguire le stesse convenzioni del campo del fornitore a livello di radice. Se i fornitori usano il relativo campo del fornitore per set di impostazioni, devono implementare l'ereditarietà in modo ragionevole quando appropriato.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.displayName": "Stringa facoltativa con un nome descrittivo del set di impostazioni.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.description": "Stringa facoltativa con una descrizione intuitiva del set di impostazioni.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.inheritConfigureEnvironment": "Valore booleano facoltativo, che per impostazione predefinita è true. Se è true, le variabili di ambiente del set di impostazioni di configurazione associato vengono ereditate dopo tutti gli ambienti dei set di impostazioni di compilazione ereditati, ma prima delle variabili di ambiente specificate in modo esplicito in questo set di impostazioni di compilazione.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.environment": "Mapping facoltativo delle variabili di ambiente. La chiave è il nome della variabile (che non deve essere una stringa vuota). Ogni variabile viene impostata indipendentemente dal fatto che l'ambiente del processo abbia assegnato o meno un valore. Questo campo supporta l'espansione di macro e le variabili di ambiente in questo mapping possono fare riferimento l'una all'altra ed essere elencate in qualsiasi ordine, purché tali riferimenti non causino un ciclo (ad esempio, se ENV_1 è $env{ENV_2}, ENV_2 potrebbe non essere $env{ENV_1}). Le variabili di ambiente vengono ereditate tramite il campo inherits e l'ambiente del set di impostazioni sarà costituito dall'unione del relativo ambiente e dell'ambiente di tutti gli elementi padre. Se più set di impostazioni in questa unione definiscono la stessa variabile, vengono applicate le regole standard di inherits. 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-v6-schema.json.properties.buildPresets.items.properties.environment.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-v6-schema.json.properties.buildPresets.items.properties.environment.additionalProperties.anyOf.1": "Stringa che rappresenta il valore della variabile.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.jobs": "Intero facoltativo. Equivale a passare --parallel o -j sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.targets.anyOf.0": "Stringa facoltativa. Equivale a passare --target o -t sulla riga di comando. I fornitori possono ignorare la proprietà targets o nascondere i set di impostazioni di compilazione che specificano in modo esplicito targets.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.targets.anyOf.1": "Matrice facoltativa di stringhe. Equivale a passare --target o -t sulla riga di comando. I fornitori possono ignorare la proprietà targets o nascondere i set di impostazioni di compilazione che specificano in modo esplicito targets.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.targets.anyOf.1.items": "Stringa facoltativa. Equivale a passare --target o -t sulla riga di comando. I fornitori possono ignorare la proprietà targets o nascondere i set di impostazioni di compilazione che specificano in modo esplicito targets.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.configuration": "Stringa facoltativa. Equivale a passare --config sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.cleanFirst": "Valore booleano facoltativo. Se è true, equivale a passare --clean-first sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.resolvePackageReferences": "Stringa facoltativa che specifica il comportamento di risoluzione del pacchetto. I valori validi sono \"on\" (i pacchetti vengono risolti prima della compilazione), \"off\" (i pacchetti non vengono risolti prima della compilazione) e \"only\" (i pacchetti vengono risolti, ma non verrà eseguita alcuna compilazione).",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.verbose": "Valore booleano facoltativo. Se è true, equivale a passare --verbose sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.nativeToolOptions": "Matrice facoltativa di stringhe. Equivale a passare opzioni dopo -- sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.buildPresets.items.properties.nativeToolOptions.items": "Stringa facoltativa che rappresenta un'opzione da passare dopo -- sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets": "Matrice facoltativa di oggetti set di impostazioni di test. Usata per specificare gli argomenti per ctest. Disponibile nella versione 2 e successive.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.name": "Stringa obbligatoria che rappresenta il nome del set di impostazioni riconosciuto dal computer. Questo identificatore viene usato nell'argomento --preset. Non devono essere presenti due set di impostazioni (di configurazione, compilazione o test) nell'unione di CMakePresets.json e CMakeUserPresets.json nella stessa directory con lo stesso nome.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.hidden": "Valore booleano facoltativo che specifica se un set di impostazioni deve essere nascosto o meno. Se un set di impostazioni è nascosto, non può essere usato nell'argomento --preset, non verrà visualizzato nella GUI di CMake e non deve avere un valore configurePreset valido, anche se proveniente dall'ereditarietà. I set di impostazioni nascosti devono essere usati come base per altri set di impostazioni per ereditare tramite il campo inherits.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.inherits.anyOf.0": "Stringa facoltativa che rappresenta il nome del set di impostazioni di compilazione di test da cui ereditare.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.inherits.anyOf.1": "Matrice facoltativa di stringhe che rappresenta i nomi dei set di impostazioni di test da cui ereditare. Per impostazione predefinita, il set di impostazioni eredita tutti i campi dai set di impostazioni inherits (tranne name, hidden, inherits, description e displayName), ma può sovrascriverli se necessario. Se più set di impostazioni inherits forniscono valori in conflitto per lo stesso campo, verrà preferito il set di impostazioni precedente nell'elenco inherits. I set di impostazioni in CMakePresets.json non devono ereditare dai set di impostazioni in CMakeUserPresets.json.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.inherits.anyOf.1.items": "Stringa facoltativa che rappresenta il nome del set di impostazioni da cui ereditare.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.configurePreset": "Stringa facoltativa che specifica il nome di un set di impostazioni di configurazione da associare a questo set di impostazioni di test. Se configurePreset non è specificato, deve essere ereditato dal set di impostazioni inherits (a meno che questo set di impostazioni non sia nascosto). La directory dell'albero di compilazione viene dedotta dal set di impostazioni di configurazione.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.vendor": "Mapping facoltativo contenente informazioni specifiche del fornitore. CMake non interpreta il contenuto di questo campo tranne per verificare l'esistenza di un mapping. Deve tuttavia seguire le stesse convenzioni del campo del fornitore a livello di radice. Se i fornitori usano il relativo campo del fornitore per set di impostazioni, devono implementare l'ereditarietà in modo ragionevole quando appropriato.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.displayName": "Stringa facoltativa con un nome descrittivo del set di impostazioni.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.description": "Stringa facoltativa con una descrizione intuitiva del set di impostazioni.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.inheritConfigureEnvironment": "Valore booleano facoltativo che per impostazione predefinita è true. Se è true, le variabili di ambiente del set di impostazioni di configurazione associato vengono ereditate dopo tutti gli ambienti dei set di impostazioni di test ereditati, ma prima delle variabili di ambiente specificate in modo esplicito in questo set di impostazioni di test.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.environment": "Mapping facoltativo delle variabili di ambiente. La chiave è il nome della variabile (che non deve essere una stringa vuota). Ogni variabile viene impostata indipendentemente dal fatto che l'ambiente del processo abbia assegnato o meno un valore. Questo campo supporta l'espansione di macro e le variabili di ambiente in questo mapping possono fare riferimento l'una all'altra ed essere elencate in qualsiasi ordine, purché tali riferimenti non causino un ciclo (ad esempio, se ENV_1 è $env{ENV_2}, ENV_2 potrebbe non essere $env{ENV_1}). Le variabili di ambiente vengono ereditate tramite il campo inherits e l'ambiente del set di impostazioni sarà costituito dall'unione del relativo ambiente e dell'ambiente di tutti gli elementi padre. Se più set di impostazioni in questa unione definiscono la stessa variabile, vengono applicate le regole standard di inherits. 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-v6-schema.json.properties.testPresets.items.properties.environment.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-v6-schema.json.properties.testPresets.items.properties.environment.additionalProperties.anyOf.1": "Stringa che rappresenta il valore della variabile.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.configuration": "Stringa facoltativa. Equivale a passare --build-config sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.overwriteConfigurationFile": "Matrice facoltativa di opzioni di configurazione per sovrascrivere le opzioni specificate nel file di configurazione di CTest. Equivale a passare ``--overwrite`` per ogni valore nella matrice.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.overwriteConfigurationFile.items": "Opzione scritta come coppia chiave-valore in formato \"chiave=valore\".",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.output": "Oggetto facoltativo che specifica le opzioni di output.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.output.properties.shortProgress": "Valore booleano facoltativo. Se è true, equivale a passare --progress sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.output.properties.verbosity": "Stringa facoltativa che specifica il livello di dettaglio. I valori validi sono \"default\" (che equivale a non passare alcun flag di dettaglio sulla riga di comando), \"verbose\" (che equivale a passare --verbose sulla riga di comando) e \"extra\" (che equivale a passare --extra-verbose sulla riga di comando).",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.output.properties.debug": "Valore booleano facoltativo. Se è true, equivale a passare --debug sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.output.properties.outputOnFailure": "Valore booleano facoltativo. Se è true, equivale a passare --output-on-failure sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.output.properties.quiet": "Valore booleano facoltativo. Se è true, equivale a passare --quiet sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.output.properties.outputLogFile": "Stringa facoltativa che specifica un percorso di un file di log. Equivale a passare --output-log sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.output.properties.outputJUnitFile": "Stringa facoltativa che specifica un percorso di un file JUnit. Equivale a passare --output-junit nella riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.output.properties.labelSummary": "Valore booleano facoltativo. Se è false, equivale a passare --no-label-summary sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.output.properties.subprojectSummary": "Valore booleano facoltativo. Se è false, equivale a passare --no-subproject-summary sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.output.properties.maxPassedTestOutputSize": "Intero facoltativo che specifica l'output massimo in byte per i test superati. Equivale a passare --test-output-size-passed sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.output.properties.maxFailedTestOutputSize": "Intero facoltativo che specifica l'output massimo in byte per i test non superati. Equivale a passare --test-output-size-failed sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.output.properties.testOutputTruncation": "Stringa facoltativa che specifica la modalità di troncamento dell'output di test. Equivale al passaggio --test-output-troncamento sulla riga di comando. Questa operazione è consentita nei file preimpostati che specificano la versione 5 o successiva.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.output.properties.maxTestNameWidth": "Stringa facoltativa che specifica la lunghezza massima di un nome di test nell'output. Equivale a passare --max-width sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter": "Oggetto facoltativo che specifica come filtrare i test da eseguire.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.include": "Oggetto facoltativo che specifica i test da includere.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.include.properties.name": "Stringa facoltativa che specifica un regex per i nomi di test. Equivale a passare --tests-regex sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.include.properties.label": "Stringa facoltativa che specifica un regex per le etichette di test. Equivale a passare --label-regex sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.include.properties.index.anyOf.0": "Oggetto facoltativo che specifica i test da includere in base all'indice di test.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.include.properties.index.anyOf.0.properties.start": "Intero facoltativo che specifica un indice di test in corrispondenza del quale avviare il test.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.include.properties.index.anyOf.0.properties.end": "Intero facoltativo che specifica un indice di test in corrispondenza del quale arrestare il test.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.include.properties.index.anyOf.0.properties.stride": "Intero facoltativo che specifica l'incremento.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.include.properties.index.anyOf.0.properties.specificTests": "Matrice facoltativa di interi che specifica indici di test specifici da eseguire.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.include.properties.index.anyOf.0.properties.specificTests.items": "Intero che specifica il test da eseguire in base all'indice.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.include.properties.index.anyOf.1": "Stringa facoltativa che specifica un file con la sintassi da riga di comando per --tests-information.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.include.properties.useUnion": "Valore booleano facoltativo. Equivale a passare --union sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.exclude": "Oggetto facoltativo che specifica i test da escludere.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.exclude.properties.name": "Stringa facoltativa che specifica un regex per i nomi di test. Equivale a passare --exclude-regex sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.exclude.properties.label": "Stringa facoltativa che specifica un regex per le etichette di test. Equivale a passare --label-exclude sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.exclude.properties.fixtures": "Oggetto facoltativo che specifica quali fixture escludere dall'aggiunta di test.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.exclude.properties.fixtures.properties.any": "Stringa facoltativa che specifica un regex per le fixture di testo da escludere dall'aggiunta di test. Equivale a passare --fixture-exclude-any sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.exclude.properties.fixtures.properties.setup": "Stringa facoltativa che specifica un regex per le fixture di testo da escludere dall'aggiunta di test di configurazione. Equivale a passare --fixture-exclude-setup sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.filter.properties.exclude.properties.fixtures.properties.cleanup": "Stringa facoltativa che specifica un regex per le fixture di testo da escludere dall'aggiunta di test di pulizia. Equivale a passare --fixture-exclude-cleanup sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.execution": "Oggetto facoltativo che specifica le opzioni per l'esecuzione dei test.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.execution.properties.stopOnFailure": "Valore booleano facoltativo. Se è true, equivale a passare --stop-on-failure sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.execution.properties.enableFailover": "Valore booleano facoltativo. Se è true, equivale a passare -F sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.execution.properties.jobs": "Intero facoltativo. Equivale a passare --parallel sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.execution.properties.resourceSpecFile": "Stringa facoltativa. Equivale a passare --resource-spec-file sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.execution.properties.testLoad": "Intero facoltativo. Equivale a passare --test-load sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.execution.properties.showOnly": "Stringa facoltativa. Equivale a passare --show-only sulla riga di comando. Il valore deve essere \"human\" o \"json-v1\".",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.execution.properties.repeat": "Oggetto facoltativo che specifica come ripetere i test. Equivale a passare --repeat sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.execution.properties.repeat.properties.mode": "Stringa obbligatoria. Deve essere uno dei valori seguenti: \"until-fail\", \"until-pass\" o \"after-timeout\".",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.execution.properties.repeat.properties.count": "Intero obbligatorio.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.execution.properties.interactiveDebugging": "Valore booleano facoltativo. Se è true, equivale a passare --interactive-debug-mode 1 sulla riga di comando. Se è false, equivale a passare --interactive-debug-mode 0 sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.execution.properties.scheduleRandom": "Valore booleano facoltativo. Se è true, equivale a passare --schedule-random sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.execution.properties.timeout": "Intero facoltativo. Equivale a passare --timeout sulla riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.testPresets.items.properties.execution.properties.noTestsAction": "Stringa facoltativa che specifica il comportamento se non vengono trovati test. Deve essere uno dei valori seguenti: \"default\" (che equivale a non passare alcun valore sulla riga di comando), \"error\" (che equivale a passare --no-tests=error sulla riga di comando) o \"ignore\" (che equivale a passare --no-tests-ignore sulla riga di comando).",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets": "Matrice facoltativa di oggetti set di impostazioni del pacchetto. Usata per specificare gli argomenti per cpack. Disponibile nella versione 6 e successive.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.name": "Stringa obbligatoria che rappresenta il nome del set di impostazioni riconosciuto dal computer. Questo identificatore viene usato nell'argomento --preset. Non devono essere presenti due set di impostazioni del pacchetto nell'unione di CMakePresets.json e CMakeUserPresets.json nella stessa directory con lo stesso nome, ma un set di impostazioni del pacchetto può avere lo stesso nome di un set di impostazioni di configurazione, compilazione, test o flusso di lavoro.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.hidden": "Valore booleano facoltativo che specifica se un set di impostazioni deve essere nascosto o meno. Se un set di impostazioni è nascosto, non può essere usato nell'argomento --preset, non verrà visualizzato nella GUI di CMake e non deve avere un valore configurePreset valido, anche se proveniente dall'ereditarietà. I set di impostazioni nascosti devono essere usati come base per altri set di impostazioni per ereditare tramite il campo inherits.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.inherits.anyOf.0": "Stringa facoltativa che rappresenta il nome del set di impostazioni del pacchetto da cui ereditare.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.inherits.anyOf.1": "Matrice facoltativa di stringhe che rappresenta i nomi dei set di impostazioni del pacchetto da cui ereditare. Per impostazione predefinita, il set di impostazioni eredita tutti i campi dai set di impostazioni inherits (tranne name, hidden, inherits, description e displayName), ma può sovrascriverli se necessario. Se più set di impostazioni inherits forniscono valori in conflitto per lo stesso campo, verrà preferito il set di impostazioni precedente nell'elenco inherits. I set di impostazioni in CMakePresets.json non devono ereditare dai set di impostazioni in CMakeUserPresets.json.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.inherits.anyOf.1.items": "Stringa facoltativa che rappresenta il nome del set di impostazioni da cui ereditare.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.configurePreset": "Stringa facoltativa che specifica il nome di un set di impostazioni di configurazione da associare a questo set di impostazioni di pacchetto. Se configurePreset non è specificato, deve essere ereditato dal set di impostazioni inherits (a meno che questo set di impostazioni non sia nascosto). La directory dell'albero di compilazione viene dedotta dal set di impostazioni di configurazione.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.vendor": "Mapping facoltativo contenente informazioni specifiche del fornitore. CMake non interpreta il contenuto di questo campo tranne per verificare l'esistenza di un mapping. Deve tuttavia seguire le stesse convenzioni del campo del fornitore a livello di radice. Se i fornitori usano il relativo campo del fornitore per set di impostazioni, devono implementare l'ereditarietà in modo ragionevole quando appropriato.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.vendorName": "Stringa facoltativa che rappresenta il nome del fornitore. Equivale a passare --vendor nella riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.displayName": "Stringa facoltativa con un nome descrittivo del set di impostazioni.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.description": "Stringa facoltativa con una descrizione intuitiva del set di impostazioni.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.inheritConfigureEnvironment": "Valore booleano facoltativo che per impostazione predefinita è true. Se è true, le variabili di ambiente del set di impostazioni di configurazione associato vengono ereditate dopo tutti gli ambienti dei set di impostazioni del pacchetto ereditati, ma prima delle variabili di ambiente specificate in modo esplicito in questo set di impostazioni del pacchetto.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.environment": "Mapping facoltativo delle variabili di ambiente. La chiave è il nome della variabile (che non deve essere una stringa vuota). Ogni variabile viene impostata indipendentemente dal fatto che l'ambiente del processo abbia assegnato o meno un valore. Questo campo supporta l'espansione di macro e le variabili di ambiente in questo mapping possono fare riferimento l'una all'altra ed essere elencate in qualsiasi ordine, purché tali riferimenti non causino un ciclo (ad esempio, se ENV_1 è $env{ENV_2}, ENV_2 potrebbe non essere $env{ENV_1}). Le variabili di ambiente vengono ereditate tramite il campo inherits e l'ambiente del set di impostazioni sarà costituito dall'unione del relativo ambiente e dell'ambiente di tutti gli elementi padre. Se più set di impostazioni in questa unione definiscono la stessa variabile, vengono applicate le regole standard di inherits. 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-v6-schema.json.properties.packagePresets.items.properties.environment.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-v6-schema.json.properties.packagePresets.items.properties.environment.additionalProperties.anyOf.1": "Stringa che rappresenta il valore della variabile.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.generators": "Matrice facoltativa di stringhe (separate da punto e virgola) che rappresentano i generatori da usare per CPack. Passato a CPack tramite l'opzione '-G'.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.generators.items": "Stringa facoltativa che rappresenta il nome del generatore CPack da usare.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.configurations": "Matrice facoltativa di stringhe (separate da punto e virgola) che rappresentano le configurazioni di compilazione di cui CPack deve creare un pacchetto. Passato a CPack tramite l'opzione '-C'.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.configurations.items": "Stringa facoltativa che rappresenta il nome della configurazione da usare.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.variables": "Mapping facoltativo di variabili da passare a CPack tramite l'opzione '-D'. Ogni chiave è il nome di una variabile e il valore è la stringa da assegnare a tale variabile.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.variables.items": "Stringa facoltativa che rappresenta il valore della variabile.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.configFile": "Stringa facoltativa che rappresenta il file di configurazione da usare per CPack. Equivale a passare --config nella riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.output": "Oggetto facoltativo che specifica le opzioni di output.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.output.properties.debug": "Valore booleano facoltativo che specifica se stampare o meno le informazioni di debug. Se è true, equivale a passare --debug nella riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.output.properties.verbose": "Valore booleano facoltativo che specifica se stampare o meno in modo dettagliato. Se è true, equivale a passare --verbose o -V nella riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.packageName": "Stringa facoltativa che rappresenta il nome del pacchetto. Equivale a passare -P nella riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.packageVersion": "Stringa facoltativa che rappresenta la versione del pacchetto. Equivale a passare -R nella riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.packagePresets.items.properties.packageDirectory": "Stringa facoltativa che rappresenta la directory in cui inserire il pacchetto. Equivale a passare -B nella riga di comando.",
	"schemas/CMakePresets-v6-schema.json.properties.workflowPresets": "Matrice facoltativa di oggetti preimpostati del flusso di lavoro. Disponibile nella versione 6 e successive.",
	"schemas/CMakePresets-v6-schema.json.properties.workflowPresets.items.properties.name": "Stringa obbligatoria che rappresenta il nome del set di impostazioni riconosciuto dal computer. Questo identificatore viene usato nell'argomento CMake '--workflow --preset'. Non devono essere presenti due set di impostazioni del flusso di lavoro nell'unione di CMakePresets.json e CMakeUserPresets.json nella stessa directory con lo stesso nome, ma un set di impostazioni del flusso di lavoro può avere lo stesso nome di un set di impostazioni di configurazione, compilazione, test o pacchetto.",
	"schemas/CMakePresets-v6-schema.json.properties.workflowPresets.items.properties.vendor": "Mapping facoltativo contenente informazioni specifiche del fornitore. CMake non interpreta il contenuto di questo campo tranne per verificare l'esistenza di un mapping. Deve tuttavia seguire le stesse convenzioni del campo del fornitore a livello di radice.",
	"schemas/CMakePresets-v6-schema.json.properties.workflowPresets.items.properties.displayName": "Stringa facoltativa con un nome descrittivo del set di impostazioni.",
	"schemas/CMakePresets-v6-schema.json.properties.workflowPresets.items.properties.description": "Stringa facoltativa con una descrizione intuitiva del set di impostazioni.",
	"schemas/CMakePresets-v6-schema.json.properties.workflowPresets.items.properties.steps": "Matrice obbligatoria di oggetti che descrive i passaggi del flusso di lavoro. Il primo passaggio deve essere un set di impostazioni di configurazione e tutti i passaggi successivi devono essere set di impostazioni non di configurazione il cui campo 'configurePreset' corrisponde al set di impostazioni di configurazione iniziale.",
	"schemas/CMakePresets-v6-schema.json.properties.workflowPresets.items.properties.steps.items.properties.type": "Stringa obbligatoria che rappresenta il tipo del set di impostazioni associato a questo passaggio del flusso di lavoro. Il primo deve essere di tipo 'configure', mentre tutti gli altri possono essere 'build', 'test' o 'package'.",
	"schemas/CMakePresets-v6-schema.json.properties.workflowPresets.items.properties.steps.items.properties.name": "Stringa obbligatoria che rappresenta il nome del set di impostazioni di configurazione, compilazione, test o pacchetto associato a questo passaggio del flusso di lavoro.",
	"schemas/CMakePresets-v6-schema.json.properties.vendor": "Mapping facoltativo contenente informazioni specifiche del fornitore. Cmake non interpreta il contenuto di questo campo tranne per verificare l'esistenza di un mapping. Le chiavi devono però essere un nome di dominio specifico del fornitore seguito da un percorso delimitato da /. Ad esempio, l'IDE 1.0 di esempio può usare example.com/ExampleIDE/1.0. Il valore di ogni campo può essere un qualsiasi valore indicato dal fornitore, anche se in genere sarà un mapping.",
	"schemas/CMakePresets-v6-schema.json.properties.include": "Matrice facoltativa di stringhe che rappresenta i file da includere. Se i nomi file non sono assoluti, vengono considerati relativi al file corrente.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.0": "Valore booleano che fornisce un valore costante per la valutazione della condizione.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.1.properties.type": "Stringa obbligatoria che specifica il tipo della condizione.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.1.properties.value": "Valore booleano obbligatorio che fornisce un valore costante per la valutazione della condizione.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.2.properties.type": "Stringa obbligatoria che specifica il tipo della condizione.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.2.properties.lhs": "Prima stringa da confrontare. Questo campo supporta l'espansione delle macro.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.2.properties.rhs": "Seconda stringa da confrontare. Questo campo supporta l'espansione delle macro.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.3.properties.type": "Stringa obbligatoria che specifica il tipo della condizione.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.3.properties.lhs": "Prima stringa da confrontare. Questo campo supporta l'espansione delle macro.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.3.properties.rhs": "Seconda stringa da confrontare. Questo campo supporta l'espansione delle macro.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.4.properties.type": "Stringa obbligatoria che specifica il tipo della condizione.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.4.properties.string": "Stringa obbligatoria da cercare. Questo campo supporta l'espansione delle macro.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.4.properties.list": "Elenco obbligatorio di stringhe da cercare. Questo campo supporta l'espansione delle macro e usa la valutazione del corto circuito.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.5.properties.type": "Stringa obbligatoria che specifica il tipo della condizione.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.5.properties.string": "Stringa obbligatoria da cercare. Questo campo supporta l'espansione delle macro.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.5.properties.list": "Elenco obbligatorio di stringhe da cercare. Questo campo supporta l'espansione delle macro e usa la valutazione del corto circuito.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.6.properties.type": "Stringa obbligatoria che specifica il tipo della condizione.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.6.properties.string": "Stringa obbligatoria da cercare. Questo campo supporta l'espansione delle macro.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.6.properties.regex": "Espressione regolare obbligatoria da cercare. Questo campo supporta l'espansione delle macro.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.7.properties.type": "Stringa obbligatoria che specifica il tipo della condizione.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.7.properties.string": "Stringa obbligatoria da cercare. Questo campo supporta l'espansione delle macro.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.7.properties.regex": "Espressione regolare obbligatoria da cercare. Questo campo supporta l'espansione delle macro.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.8.properties.type": "Stringa obbligatoria che specifica il tipo della condizione.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.8.properties.conditions": "Matrice obbligatoria di oggetti condizione. Queste condizioni usano la valutazione del corto circuito.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.9.properties.type": "Stringa obbligatoria che specifica il tipo della condizione.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.9.properties.conditions": "Matrice obbligatoria di oggetti condizione. Queste condizioni usano la valutazione del corto circuito.",
	"schemas/CMakePresets-v6-schema.json.definitions.condition.anyOf.10.properties.type": "Stringa obbligatoria che specifica il tipo della condizione.",
	"schemas/CMakePresets-v6-schema.json.definitions.topCondition": "Campo facoltativo usato per determinare se un set di impostazioni è abilitato o meno. Supportato nella versione 3.",
	"schemas/CMakePresets-v6-schema.json.definitions.topCondition.anyOf.1": "Null indica che la condizione restituisce sempre true e non è ereditata."
}