Specifically this popup box:
It appears almost every time I type anything, and it's kind of getting in the way.
I have disabled code completion in the settings, and uninstalled Kite, and disabled Jedi. Any ideas?
Use Tools >> Preferences >> Editor >> Advanced Settings >> Untick "Automatic insertion of parentheses, braces and brackets" Then Apply >> OK .
To do so, open Spyder's preferences, click on "Completion and linting" on the left hand side, and under the "Completion" tab, make the following changes: Ensure that "Enable code completion" is checked. Ensure that "Show completions on the fly" is checked. Ensure that "Enable code snippets" is checked.
(Spyder maintainer here) Unfortunately, Spyder can't provide code completion for all Python objects. This is not a failure in Spyder but a limitation in Python, due to its dynamic nature. Sorry.
(Spyder maintainer here) To disable those completions (called fallback completions) in Spyder 5, you need to go to
Tools > Preferences > Completion and Linting > General
and deactivate the option called Enable Fallback provider
.
For Spyder 4, please go to
Tools > Preferences > Completion and Linting > Advanced
and deactivate the option called Enable fallback completions
.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With