{
    "ClientLoc.FindMatchingEnv.noEnvsFound": "Non è stato individuato un ambiente in cui siano installati questi pacchetti. Installare i pacchetti mancanti?",
    "ClientLoc.FindMatchingEnv.scanningCancelled": "Analisi annullata.",
    "ClientLoc.FindMatchingEnv.scanningInProgress": "Analisi di {0} ({1}/{2}) per individuare i pacchetti utilizzati in questo file.",
    "ClientLoc.FindMatchingEnv.switchToEnv": "È stato rilevato che i pacchetti utilizzati in questo file sono già installati in '{0}'. Passare a questa versione?",
    "ClientLoc.InstallMissingPkgs.placeholder": "Selezionare i pacchetti da installare nell'ambiente corrente.",
    "ClientLoc.InstallMissingPkgs.title": "Selezionare i pacchetti da installare",
    "ClientLoc.ServerRestart.crashMessage": "Si è verificato un arresto anomalo del sistema di Pylance.",
    "ClientLoc.ServerRestart.crashRestartingMessage": "Si è verificato un arresto anomalo del sistema di Pylance. Pylance si riavvierà quando selezioni un eseguibile Node.js per eseguire Pylance.",
    "ClientLoc.ServerRestart.restartingMessage": "Riavvio di Pylance con Node.js...",
    "ClientLoc.ServerRestart.selectButton": "Seleziona",
    "ClientLoc.ServerRestart.selectNodeJsTitle": "Selezionare l'eseguibile Node.js per eseguire Pylance",
    "ClientLoc.TroubleshootMissingImports.apiNotFound": "Le API dell'estensione Ambienti Python non sono disponibili. Assicurarsi che l'estensione sia installata e abilitata.",
    "ClientLoc.TroubleshootMissingImports.envExtensionRequired": "Questa correzione rapida richiede l'installazione e l'abilitazione dell'estensione Ambienti Python.",
    "ClientLoc.TroubleshootMissingImports.moduleNotFound": "Il pacchetto {0} è installato, ma il modulo {1} potrebbe non essere disponibile. Potrebbe non esistere nella versione installata o potrebbe essere creato dinamicamente in fase di esecuzione. Prova a controllare la documentazione del pacchetto o a eseguire l’aggiornamento a una versione compatibile.",
    "ClientLoc.askNodeSafetyQuestion": "Pylance è configurato per essere eseguito con {0}. Utilizzare questo eseguibile per eseguire Pylance?",
    "ClientLoc.autoImportCompletionsStatusItem.name": "Modalità Completamenti importazione automatica Python",
    "ClientLoc.autoImportCompletionsStatusItem.text": "Completamenti importazione automatica: {0}",
    "ClientLoc.autoImportCompletionsStatusItem.titleOff": "Disattiva",
    "ClientLoc.autoImportCompletionsStatusItem.titleOn": "Attiva",
    "ClientLoc.copilotOutputChannelName": "Pylance Copilot Server",
    "ClientLoc.crashTooManyRestarts": "Pylance si è arrestato in modo anomalo 5 volte negli ultimi 3 minuti. Pylance non verrà riavviato. Per altri dettagli, consultare [questo collegamento](https://aka.ms/AApf7ox).",
    "ClientLoc.pylanceAndPythonPrereleaseExtensionMismatch": "Le estensioni Pylance e Python hanno dipendenze condivise incompatibili.\r\nAssicurarsi che entrambe le estensioni siano la versione pre-rilascio più recente.",
    "ClientLoc.pylanceAndPythonStableExtensionMismatch": "Le estensioni Pylance e Python hanno dipendenze condivise incompatibili.\r\nAssicurarsi che entrambe le estensioni siano la versione stabile più recente.",
    "ClientLoc.typeCheckingModeStatusItem.name": "Modalità di controllo del tipo Python",
    "ClientLoc.typeCheckingModeStatusItem.pickerPlaceholder": "Modalità corrente: {0}. Selezionare la modalità di controllo del tipo.",
    "ClientLoc.typeCheckingModeStatusItem.pickerSettingsPage": "visualizza nella pagina delle impostazioni",
    "ClientLoc.typeCheckingModeStatusItem.textFormatted": "Controllo del tipo: {0}",
    "ClientLoc.typeCheckingModeStatusItem.textFormattedFromConfig": "Controllo del tipo: {0} (da {1})",
    "ClientLoc.typeCheckingModeStatusItem.title": "Seleziona modalità di controllo del tipo",
    "ClientLoc.typeCheckingModeStatusItem.titleConfig": "Apri configurazione",
    "ClientLoc.typeCheckingRecommendation.suggestionMessage": "Pylance ha rilevato annotazioni dei tipi nel codice e consiglia di abilitare il controllo dei tipi. Modificare questa impostazione?",
    "ClientLoc.updateSettingsErrorMsgFormatted": "Non è stato possibile aggiornare l'impostazione '{0}.{1}'.",
    "Common.Help": "Guida",
    "Common.No": "No",
    "Common.Yes": "Sì",
    "Common.dismiss": "Ignora",
    "Common.learnMore": "Altre informazioni",
    "Common.reload": "Ricarica",
    "Common.remindMeLater": "Ricordamelo più tardi",
    "LanguageServer.settingsMigratedMessage": "Le impostazioni applicabili a Microsoft Language Server sono state copiate nelle impostazioni di Pylance. Per informazioni dettagliate, controllare i file settings.json.",
    "LanguageServer.settingsMigrationError": "Impossibile eseguire la migrazione delle impostazioni seguenti:",
    "LanguageServer.settingsNotOverridable": "Non è possibile impostare '{0}' quando si usa un file pyrightconfig.json o pyproject.toml.",
    "Refactoring.MoveSymbol.newFileDetail": "Immettere il percorso o selezionare il file di destinazione",
    "Refactoring.MoveSymbol.newFileLabel": "Immettere il percorso del file di destinazione",
    "Refactoring.MoveSymbol.openDialogOpenLabel": "Selezionare",
    "Refactoring.MoveSymbol.openDialogTitle": "Selezionare il nuovo file in cui spostare il simbolo...",
    "Refactoring.MoveSymbol.progressBarTitle": "Spostare simbolo in...",
    "Refactoring.MoveSymbol.quickPickPlaceHolder": "Cerca nel file di destinazione",
    "Refactoring.MoveSymbol.quickPickTitle": "Selezionare la destinazione per lo spostamento",
    "Refactoring.MoveSymbol.separatorText": "File di destinazione",
    "Refactoring.SearchImports.quickPickPlaceHolder": "Cercare importazioni",
    "Refactoring.SearchImports.quickPickTitle": "Cercare importazioni corrispondenti aggiuntive",
    "commands.pylance.docstrings.fold.title": "Pylance: riduci tutte le docstring",
    "commands.pylance.docstrings.unfold.title": "Pylance: espandi tutte le docstring",
    "commands.pylance.gotoOutputChannel.title": "Pylance: vai al canale di output",
    "commands.pylance.indexing.clearPersistedIndices.title": "Pylance: cancellare tutti gli indici persistenti",
    "commands.pylance.logging.start.title": "Pylance: Avvia registrazione",
    "commands.pylance.logging.stop.title": "Pylance: Interrompi registrazione",
    "commands.pylance.profiling.start.title": "Pylance: avviare la profilatura",
    "commands.pylance.profiling.stop.title": "Pylance: arrestare la profilatura",
    "commands.pylance.reportIssue.title": "Pylance: segnalare problema...",
    "commands.pylance.runCurrentFileInSandbox.title": "Pylance: esegui il file corrente nella sandbox",
    "settings.languageServerMode.default.description": "Lasciare Pylance con le impostazioni predefinite.",
    "settings.languageServerMode.description": "Selezionare un set di valori predefinito per le impostazioni. Per altri dettagli, vedere [this link](https://aka.ms/languageserver-mode).",
    "settings.languageServerMode.full.description": "Abilitare la maggior parte delle funzionalità di Pylance per impostazione predefinita. Vedere il collegamento nella descrizione per scoprire esattamente su quali valori sono impostate le impostazioni specifiche.",
    "settings.languageServerMode.light.description": "Impostare Pylance solo per l'esecuzione del lavoro essenziale per renderlo più leggero. Vedere il collegamento nella descrizione per scoprire esattamente su quali valori sono impostate le impostazioni specifiche.",
    "settings.python.analysis.addHoverSummaries.description": "Abilitare o disabilitare l'assistenza IA per mostrare i riepiloghi generati da Copilot nella descrizione comando al passaggio del mouse.",
    "settings.python.analysis.aiCodeActions.convertFormatString.description": "Abilitare/disabilitare l'assistenza IA per la conversione della concatenazione di stringhe in f-string o format().",
    "settings.python.analysis.aiCodeActions.convertLambdaToNamedFunction.description": "Abilita/Disabilita l'assistenza con intelligenza artificiale per la conversione delle espressioni lambda in funzioni denominate.",
    "settings.python.analysis.aiCodeActions.description": "Abilitare/disabilitare le azioni del codice assistito dall`intelligenza artificiale. Richiede l`abilitazione dell`estensione Copilot Chat.",
    "settings.python.analysis.aiCodeActions.generateDocstring.description": "Abilita/Disabilita l'assistenza per l'intelligenza artificiale per la generazione di docstrings.",
    "settings.python.analysis.aiCodeActions.generateSymbol.description": "Abilita/Disabilita l'assistenza per l'intelligenza artificiale per la generazione di simboli quali classe, funzione e variabile.",
    "settings.python.analysis.aiCodeActions.implementAbstractClasses.description": "Abilitare/disabilitare l'assistenza con intelligenza artificiale per l'implementazione delle classi astratte ereditate.",
    "settings.python.analysis.autoFormatStrings.description.message": "Quando si digita ‘{’ in una stringa, anteporvi automaticamente ‘f’.",
    "settings.python.analysis.autoImportCompletions.description": "Abilitare i completamenti dell'importazione automatica.",
    "settings.python.analysis.autoIndent.description": "Regola automaticamente il rientro in base alla semantica del linguaggio durante la digitazione del codice Python.",
    "settings.python.analysis.autoSearchPaths.description": "Aggiungere automaticamente percorsi di ricerca comuni come ‘src’.",
    "settings.python.analysis.autoSplitStrings.description": "Aggiungi automaticamente i caratteri virgolette e di continuazione di riga durante la suddivisione delle stringhe.",
    "settings.python.analysis.cacheLSPData.description": "Memorizza i dati LSP nella cache per velocizzare i completamenti. \r\n\r\n[Sperimentale] può causare l'interruzione del funzionamento di Pylance.",
    "settings.python.analysis.completeFunctionParens.description": "Aggiungere le parentesi ai completamenti delle funzioni.",
    "settings.python.analysis.diagnosticMode.description": "Ambito di analisi per la visualizzazione della diagnostica.",
    "settings.python.analysis.diagnosticSeverityOverrides.description": "Consente a un utente di eseguire l’override dei livelli di gravità per la diagnostica individuale. \r\n\r\nUsare il nome della regola come chiave e uno di ‘error’, ‘warning’, ‘information’, ‘none’, ‘true’ (alias per ‘error’) o ‘false’ (alias per ‘none’) come valore. Il valore predefinito mostrato per ogni diagnostica è quello predefinito quando #python.analysis.typeCheckingMode# è impostato su ‘off’. Vedere [qui](https://github.com/microsoft/pyright/blob/main/docs/configuration.md#diagnostic-rule-defaults) per le impostazioni predefinite per ogni modalità di controllo dei tipi (‘off’, ‘basic’ e ‘strict’).",
    "settings.python.analysis.diagnosticsSource.description": "Consente di specificare un server in una lingua diversa da utilizzare per la diagnostica. Pylance combinerà i risultati con quelli di questo altro server.",
    "settings.python.analysis.diagnosticsSource.mypy.description": "Usa mypy per la diagnostica. Richiede l'installazione dell'[estensione Mypy type checker](https://marketplace.visualstudio.com/items?itemName=ms-python.mypy-type-checker).",
    "settings.python.analysis.diagnosticsSource.pylance.description": "Usa Pylance per la diagnostica. (predefinito)",
    "settings.python.analysis.diagnosticsSource.pyright.description": "Usa Pyright per la diagnostica. Consente di eseguire una versione di Pyright diversa da quella fornita con l'estensione Pylance.",
    "settings.python.analysis.diagnosticsSource.ruff.description": "Usa Ruff per la diagnostica. Richiede l'installazione dell'[estensione Ruff](https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff).",
    "settings.python.analysis.disableTaggedHints.description": "Disabilita la diagnostica dei suggerimenti con suggerimenti speciali per testo disattivato o barrato.",
    "settings.python.analysis.displayEnglishDiagnostics.description": "Visualizza la diagnostica in inglese indipendentemente dalla lingua di visualizzazione di VS Code.",
    "settings.python.analysis.enableAsyncProgram.description": "Abilita/disabilita la comunicazione asincrona con il server dei tipi interno. Solo per uso interno. Può causare l'interruzione del funzionamento di Pylance.",
    "settings.python.analysis.enableColorPicker.description": "Enable/disable color picker in the editor for '#RRGGBB' and '#RRGGBBAA' strings.",
    "settings.python.analysis.enableCompactContext.description": "Abilitare/disabilitare il contesto sperimentale. Solo per uso interno, può causare l'interruzione del funzionamento di Pylance.",
    "settings.python.analysis.enableEditableInstalls.description": "Abilita il supporto per le installazioni modificabili di pacchetti come descritto in [PEP 660](https://peps.python.org/pep-0660/) quando si usa Python 3.13 e versioni successive. \r\n\r\n[Experimental]. Solo per uso interno, può causare l'interruzione del funzionamento di Pylance.",
    "settings.python.analysis.enablePerfTelemetry.description": "Abilita la telemetria delle prestazioni interne se la telemetria è abilitata in VS Code.",
    "settings.python.analysis.enablePytestSupport.description": "Abilita il supporto di pytest in Pylance.",
    "settings.python.analysis.enableSyncServer.description": "Usa la modalità sync server [Sperimentale]. Solo per uso interno, può causare l'interruzione del funzionamento di Pylance.",
    "settings.python.analysis.enableTroubleshootMissingImports.description": "Abilitare/disabilitare la correzione rapida per la risoluzione dei problemi relativi alle importazioni mancanti. Questa correzione rapida richiede l'installazione e l'abilitazione dell'estensione Ambienti Python.",
    "settings.python.analysis.exclude.description": "Percorsi di directory o file che non devono essere inclusi. Queste sottodirectory eseguono l’override delle directory di inclusione, consentendo l’esclusione di sottodirectory specifiche. \r\n\r\nI file nei percorsi di esclusione possono comunque essere inclusi nell’analisi se vi si fa riferimento (importati) da file di origine che non sono esclusi. \r\n\r\nI percorsi possono contenere caratteri jolly `**` (una directory o più livelli di directory), `*` (una sequenza di zero o più caratteri) o `?` (un singolo carattere). \r\n\r\nSe non vengono specificati percorsi di esclusione, Pylance esclude automaticamente i seguenti elementi: `**/node_modules`, `**/__pycache__`, `.git` ed eventuali directory dell’ambiente virtuale. Se il percorso contiene una variabile `${workspaceFolder:<workspaceName>}`, il modello glob verrà applicato solo all’area di lavoro corrispondente in un ambiente di area di lavoro multi-radice.",
    "settings.python.analysis.extraCommitChars.description": "Consenti l'uso di '.', '(' come caratteri di commit, se applicabile.",
    "settings.python.analysis.extraPaths.description": "Percorsi di risoluzione della ricerca di importazione aggiuntivi",
    "settings.python.analysis.fixAll.description": "correzioni di origine da eseguire in tutte le correzioni.",
    "settings.python.analysis.generateWithTypeAnnotation.description": "Aggiungere annotazioni di tipo durante la generazione del codice. L'impostazione predefinita è 'false' per la modalità di controllo del tipo 'off' e 'true' per altre modalità.",
    "settings.python.analysis.gotoDefinitionInStringLiteral.description": "Per i valori letterali stringa simili ai nomi dei moduli, consente di passare alla definizione per passare al modulo.",
    "settings.python.analysis.ignore.description": "Percorsi di directory o file il cui output di diagnostica (errori e avvisi) deve essere eliminato anche se si tratta di un file incluso o all’interno della chiusura transitiva di un file incluso. \r\n\r\nI percorsi possono contenere caratteri jolly `**` (una directory o più livelli di directory), `*` (una sequenza di zero o più caratteri) o `?` (un singolo carattere). \r\n\r\nSe il percorso contiene una variabile `${workspaceFolder:<workspaceName>}`, il modello glob verrà applicato solo all’area di lavoro corrispondente in un ambiente di area di lavoro multi-radice.",
    "settings.python.analysis.importFormat.description": "Definisce il formato predefinito per l’importazione di moduli.",
    "settings.python.analysis.include.description": "Percorsi di directory o file che devono essere inclusi. Se non viene specificato alcun percorso, Pylance usa per impostazione predefinita la directory radice dell’area di lavoro. \r\n\r\nI percorsi possono contenere caratteri jolly `**` (una directory o più livelli di directory), `*` (una sequenza di zero o più caratteri) o `?` (un singolo carattere). \r\n\r\nSe il percorso contiene una variabile `${workspaceFolder:<workspaceName>}`, il modello glob verrà applicato solo all’area di lavoro corrispondente in un ambiente di area di lavoro multi-radice.",
    "settings.python.analysis.includeAliasesFromUserFiles.description": "Includi simboli alias dai file utente. In questo modo i simboli alias verranno visualizzati in funzionalità come 'add import', 'auto import'",
    "settings.python.analysis.indexing.description": "Abilitare l'indicizzazione di librerie di terze parti installate e i file utente per le funzionalità del linguaggio come importazione automatica, aggiunta di importazione, simboli dell'area di lavoro e così via.",
    "settings.python.analysis.inlayHints.callArgumentNames.description": "Abilitare/disabilitare gli hint di inlay per i nomi degli argomenti di chiamata:\r\n```python\r\ndatetime('year='2019, 'month='10, 'day='27)\r\n```\r\n",
    "settings.python.analysis.inlayHints.functionReturnTypes.description": "Abilita/Disabilita gli hint di inlay per i tipi restituiti di funzione:\r\n```python\r\ndef foo(x:int) '-> int':\r\n\treturn x\r\n```\r\n",
    "settings.python.analysis.inlayHints.pytestParameters.description": "Abilitare/disabilitare gli hint di inlay per i tipi di parametri della funzione pytest:\r\n```python\r\ndef test_foo(my_fixture: 'str'):\r\n\tassert(my_fixture == 'foo')\r\n```\r\n",
    "settings.python.analysis.inlayHints.variableTypes.description": "Abilitare/disabilitare gli hint di inlay per i tipi di variabile. Gli hint non vengono visualizzati per le assegnazioni di valori letterali o costanti:\r\n```python\r\nfoo':list[str]' = [\"a\"]\r\n \r\n```\r\n",
    "settings.python.analysis.logLevel.description": "Specifica il livello di registrazione per il pannello di output",
    "settings.python.analysis.nodeArguments.description": "Argomenti aggiuntivi da passare a un file eseguibile Node.js da usare per l'esecuzione del server di linguaggio quando è impostato 'python.analysis.nodeExecutable'. L'impostazione predefinita è \"--max_old_space_size=8192\".",
    "settings.python.analysis.nodeExecutable.description": "Percorso relativo a un file eseguibile Node.js da usare per l'esecuzione del server di linguaggio. Se non specificato, il server di linguaggio userà il file eseguibile Node.js fornito con VS Code. Se impostato su \"auto\", scaricherà automaticamente una versione da [nodejs](https://nodejs.org/dist/). Impostare questa opzione se si verificano problemi con la memoria insufficiente di Pylance. Vedere [qui](https://aka.ms/AApf7ox) per altre informazioni.",
    "settings.python.analysis.packageIndexDepths.description": "Consente di eseguire l'override del numero di livelli nei pacchetti installati da indicizzare per ogni pacchetto. Per impostazione predefinita, vengono indicizzati solo i moduli di livello superiore (depth = 1). Per indicizzare i moduli secondari, aumenta la depth di 1 per ogni livello di modulo secondario da indicizzare. I valori accettati sono:\r\n```JSON\r\n{\"name\": \"package name (str)\",\r\n \"depth\": \"depth to scan (int)\",\r\n \"includeAllSymbols\": \"whether to include all symbols (bool)\"}\r\n\r\n```\r\nSe includeAllSymbols` è impostato su `false`, sono inclusi solo i simboli in `__all__` di ogni pacchetto. Quando è impostato su `true`, Pylance indicizzerà ogni dichiarazione di modulo/simbolo di livello superiore nel file.  \r\n  \r\nEsempio di utilizzo: \r\n```JSON\r\n[\r\n\t{\"name\": \"sklearn\", \"depth\": 2, \"includeAllSymbols\": true},\r\n\t{\"name\": \"matplotlib\", \"depth\": 3, \"includeAllSymbols\": false}\r\n]\r\n\r\n```\r\n",
    "settings.python.analysis.persistAllIndices.description": "Gli indici per tutte le librerie di terze parti verranno salvati in modo permanente su disco.",
    "settings.python.analysis.pyrightVersion.description": "Specifica la versione di Pyright da usare per la diagnostica. Il valore minimo consentito è 1.1.397. Questa impostazione viene utilizzata solo quando 'python.analysis.diagnosticsSource' è impostato su 'Pyright'. \r\n\r\nQuesto valore può essere uno dei seguenti:\r\n- Stringa versione = ad es. 1.1.397\r\n- Percorso di un file pyright-langserver.js locale (che deve provenire da una versione 1.1.397 o successiva).",
    "settings.python.analysis.regenerateStdLibIndices.description": "Anziché basarsi sugli indici di stdlib.json condivisi per tutte le versioni di Python, generare indici univoci personalizzati per la versione e la piattaforma Python specifiche di ogni area di lavoro. Questo processo di rigenerazione influirà sulle prestazioni, diversamente dall'uso degli indici stdlib predefiniti.",
    "settings.python.analysis.reportExtraTelemetry.description": "Riporta dati di diagnostica aggiuntivi [Sperimentale]. Solo per uso interno, può causare il rallentamento di Pylance.",
    "settings.python.analysis.showOnlyDirectDependenciesInAutoImport.description": "Mostra solo le dipendenze dirette dichiarate in 'requirements.txt' o 'pyproject.toml' nei suggerimenti 'auto import', se esistenti. Influisce solo su 'auto import' per i completamenti. L'azione del codice 'add import' continuerà a visualizzare tutte le importazioni possibili.",
    "settings.python.analysis.stubPath.description": "Percorso della directory contenente i file stub di tipo personalizzato.",
    "settings.python.analysis.supportAllPythonDocuments.description": "Abilitare/disabilitare il supporto per tutti i documenti Python. Ciò consente a Pylance di fornire IntelliSense anche in altri documenti, ad esempio il terminale o le visualizzazioni delle differenze. \r\n\r\n[Sperimentale]. Solo per uso interno, può causare l'interruzione del funzionamento di Pylance.",
    "settings.python.analysis.supportDocstringTemplate.description": "Abilita/disabilita il supporto per la generazione di docstring. In una stringa di documento vuota, usare 'CTRL+BARRA SPAZIATRICE' per generare una stringa di documento.",
    "settings.python.analysis.supportRestructuredText.description": "Abilitare/disabilitare il supporto per reStructuredText in docstrings.",
    "settings.python.analysis.typeEvaluation.analyzeUnannotatedFunctions.description": "Consente di analizzare e segnalare errori per funzioni e metodi senza annotazioni di tipo per parametri di input o tipi restituiti. Il valore predefinito per questa impostazione è 'true'.",
    "settings.python.analysis.typeEvaluation.deprecateTypingAliases.description": "[PEP 585](https://peps.python.org/pep-0585) indica che gli alias dei tipi nelle raccolte standard introdotte esclusivamente per supportare i generics sono deprecati a partire da Python 3.9. Questa opzione controlla se vengono considerate deprecate. Si applica solo quando pythonVersion è 3.9 o versione successiva. Il valore predefinito per questa impostazione è ‘false’ ma può essere impostato su ‘true’ in futuro.",
    "settings.python.analysis.typeEvaluation.disableBytesTypePromotions.description": "Disabilita il comportamento legacy in cui `bytearray` e `memoryview` sono considerati sottotipi di `bytes`. [PEP 688](https://peps.python.org/pep-0688/#no-special-meaning-for-bytes) depreca questo comportamento, ma questa opzione viene fornita per ripristinare il comportamento precedente. Il valore predefinito per questa impostazione è `false`.",
    "settings.python.analysis.typeEvaluation.enableExperimentalFeatures.description": "Abilita un set di funzionalità sperimentali (per la maggior parte non documentate) che corrispondono a modifiche proposte o esplorative allo standard di digitazione Python. È probabile che queste funzionalità cambino o vengano rimosse, quindi non devono essere usate se non a scopo di sperimentazione. Il valore predefinito per questa impostazione è `false`.",
    "settings.python.analysis.typeEvaluation.enableReachabilityAnalysis.description": "Se questa opzione è abilitata, il codice che è determinato come irraggiungibile dall'analisi dei tipi viene segnalato usando un hint con tag. Questa impostazione non influisce sul codice che è determinato come irraggiungibile indipendentemente dall'analisi del tipo; tale codice viene sempre segnalato come irraggiungibile. Questa impostazione non ha alcun effetto anche quando si usa la versione da riga di comando di pyright perché non crea mai hint contrassegnati per codice non raggiungibile.",
    "settings.python.analysis.typeEvaluation.enableTypeIgnoreComments.description": "[PEP 484](https://peps.python.org/pep-0484) definisce il supporto per i commenti `# type: ignore`. Questa opzione abilita o disabilita il supporto per questi commenti. Il valore predefinito per questa impostazione è `true`. Questo non influisce sui commenti `# pyright: ignore`.",
    "settings.python.analysis.typeEvaluation.strictDictionaryInference.description": "Quando si deduce il tipo di chiavi e valori di un dizionario, usare presupposti di tipo strict. Ad esempio, l’espressione \r\n\r\n```python\r\n{'a': 1, 'b': 'a'}\r\n```\r\n può essere dedotto come di tipo `dict[str, Any]` o `dict[str, int | str]`. Se questa impostazione è true, userà l’ultimo tipo (più restrittivo). Il valore predefinito per questa impostazione è `false`.",
    "settings.python.analysis.typeEvaluation.strictListInference.description": "When inferring the type of a list, use strict type assumptions. For example, the expression \r\n\r\n```python\r\n[1, 'a', 3.4]\r\n```\r\n could be inferred to be of type `list[Any]` or `list[int | str | float]`. If this setting is true, it will use the latter (stricter) type. The default value for this setting is `false`.",
    "settings.python.analysis.typeEvaluation.strictParameterNoneValue.description": "[PEP 484](https://peps.python.org/pep-0484) indica che quando a un parametro di funzione viene assegnato un valore predefinito None, il relativo tipo deve essere implicitamente Optional anche se il tipo esplicito non lo è. Se abilitata, questa regola richiede che le annotazioni di tipo di parametro usino Optional in modo esplicito in questo caso. Il valore predefinito per questa impostazione è `true`.",
    "settings.python.analysis.typeEvaluation.strictSetInference.description": "When inferring the type of a set, use strict type assumptions. For example, the expression \r\n\r\n```python\r\n{1, 'a', 3.4}\r\n```\r\n could be inferred to be of type `set[Any]` or `set[int | str | float]`. If this setting is true, it will use the latter (stricter) type. The default value for this setting is `false`.",
    "settings.python.analysis.typecheckingMode.description": "Definisce il set di regole predefinito per il controllo del tipo.",
    "settings.python.analysis.typeshedPaths.description": "Percorsi per la ricerca di moduli typeshed.",
    "settings.python.analysis.useLibraryCodeForTypes.description": "Usare le implementazioni della libreria per estrarre le informazioni sul tipo quando lo stub di tipo non è presente.",
    "settings.python.analysis.usePullDiagnostics.description": "Abilita/disabilita il supporto per il pull della diagnostica da Pylance (invece del push dellaylance). \r\n\r\n[Experimental] possibile che la diagnostica non venga visualizzata. \r\n\r\nRichiede il riavvio VS Code quando viene modificato.",
    "settings.python.analysis.userFileIndexingLimit.description": "Numero massimo di file utente da indicizzare nell'area di lavoro. L'indicizzazione dei file è un'attività che richiede un elevato livello di prestazioni. Utilizzare questa impostazione per limitare il numero di file da indicizzare. Se si immette -1, tutti i file verranno indicizzati.",
    "settings.typecheckingMode.basic.description": "Tutte le regole dalle regole di controllo dei tipi 'off' + 'basic'.",
    "settings.typecheckingMode.compare.description": "Modalità di controllo dei tipi Basic, Standard e Strict:\r\n\r\n| Funzionalità                                  | Basic | Standard | Strict |\r\n|------------------------------------------|:-----:|:--------:|:------:|\r\n| Tipo di variabile non corrispondente                 |   ✅   |    ✅     |   ✅   |\r\n| Controlli del tipo di ritorno della funzione              |   ✅   |    ✅     |   ✅   |\r\n| Applicazione narrowing tipo         |       |    ✅     |   ✅   |\r\n| Controllo del tipo `Any`                   |       |    ✅     |   ✅   |\r\nControlli di accesso privato/protetto          |       |    ✅     |   ✅   |\r\n| Impone un utilizzo generici più rigoroso         |       |    ✅     |   ✅   |\r\n| Report senza annotazioni tipo         |       |          |   ✅   |\r\n| Non consente l'utilizzo del tipo `Any`               |       |          |   ✅   |\r\n| Richiede compatibilità rigorosa dei tipi       |       |          |   ✅   |\r\n| Impone una copertura completa dei tipi          |       |          |   ✅   |\r\n\r\nPer altri dettagli, consulta la [Pyright documentation](https://microsoft.github.io/pyright/#/configuration?id=type-check-diagnostics-settings).",
    "settings.typecheckingMode.off.description": "Mostra la diagnostica per sintassi non valida, importazioni non risolte, variabili non definite.",
    "settings.typecheckingMode.standard.description": "Tutte le regole dalle regole di controllo dei tipi 'basic' + 'standard'.",
    "settings.typecheckingMode.strict.description": "Tutte le regole dalle regole di controllo dei tipi 'standard' + 'strict'."
}
