facebook / facebook/pyrefly

Backwards compatibility with pylance VS Code settings overrides

Open
#1,764 1 comment 1 reaction 0 assignees View on GitHub
language-server
Dominant language
Rust
Stars
7k
Forks
516
PR merge metrics
No merged PRs in 30d

Description

https://github.com/microsoft/pylance-release/wiki/Settings.json-overridden-by-Pyrightconfig.json-or-Pyproject.toml

- [ ] python.analysis.autoSearchPaths
- [ ] python.analysis.diagnosticBooleanOverrides
- [ ] python.analysis.diagnosticSeverityOverrides
- [ ] python.analysis.exclude
- [ ] python.analysis.extraPaths
- [ ] python.analysis.ignore
- [ ] python.analysis.include
- [ ] python.analysis.stubPath
- [ ] python.analysis.typeCheckingMode
- [ ] python.analysis.typeshedPaths
- [ ] python.analysis.useLibraryCodeForTypes

https://github.com/microsoft/pylance-release/wiki/Pylance-Configuration-Tips

- [ ] **`python.analysis.exclude`** (`["**"]`)
Exclude all files from workspace, enabling IntelliSense support for open files only
- [ ] **`python.analysis.indexing`** (`false`)
Disable indexing for workspace & third-party libraries
- [ ] **`python.analysis.diagnosticMode`** (`"openFilesOnly"`)
Enable problem reporting only for open files, instead of all files in the workspace
- [ ] **`python.analysis.supportRestructuredText`** (`false`)
Disable custom parsing of reStructedText docstrings
- [ ] **`python.analysis.enablePytestSupport`** (`false`)
Disable custom pytest IntelliSense features
- [ ] **`python.analysis.inlayHints.callArgumentNames`** (`"off"`)
Disable inlay hints for call argument names
- [ ] **`python.analysis.inlayHints.functionReturnTypes`** (`false`)
Disable inlay hints for function return types
- [ ] **`python.analysis.inlayHints.pytestParameters`** (`false`)
Disable inlay hints for pytest parameters
- [ ] **`python.analysis.inlayHints.variableTypes`** (`false`)
Disable inlay hints for variable types
- [ ] **`python.analysis.typeCheckingMode`** (`"off"`)
Disable type checking diagnostics
- [ ] **`python.analysis.useLibraryCodeForTypes`** (`false`)
Disable extracting type information from library implementations
- [ ] **`editor.semanticHighlighting.enabled`** (`false`)
Disable semantic highlighting
- [ ] **`editor.occurrencesHighlight`** (`"off"`)
Disable occurrences highlighting when selecting a symbol
- [ ] **`python.analysis.completeFunctionParens`** (`false`)
Whether to automatically complete parenthesis when accepting a function suggestion
- [ ] **`python.analysis.autoFormatStrings`** (`false`)
Whether to automatically convert a string to an f-string when adding "{}"
- [ ] **`python.analysis.autoImportCompletions`** (`false`)
Whether to enable auto import suggestions
- [ ] **`python.analysis.gotoDefinitionInStringLiteral`** (`false`)
Whether to enable code navigation for string literals that look like module names

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.