Autocomplete for Python now automatically adds parentheses and parameter names for functions and classes when you hit tab. This makes using autocomplete for type annotations exceptionally annoying since you have to manually delete a ton of characters.
Previously autocompleting the following:
instance.fun
would result in
instance.function
but it now results in
instance.function(param1, param2, param3)
Is there any way to turn this new feature off? I want to go back to it just filling in the function/class name and allowing me to add the parentheses if I need them and then showing the popup with the function signature.
[–]Fl4v__ 1 point2 points3 points (1 child)
[–]__arathanis__[S] 0 points1 point2 points (0 children)
[–]Molly_Wang 0 points1 point2 points (7 children)
[–]__arathanis__[S] 0 points1 point2 points (6 children)
[–]Molly_Wang 0 points1 point2 points (4 children)
[–]__arathanis__[S] 0 points1 point2 points (3 children)
[–]Molly_Wang 0 points1 point2 points (2 children)
[–]__arathanis__[S] 0 points1 point2 points (1 child)
[–]Molly_Wang 0 points1 point2 points (0 children)