Beide vim/neovim-Erweiterungen für VSCode fügen beim Bearbeiten des Python-Skripts am Anfang einer neuen Zeile nach CR rPython

Python-Programme
Guest
 Beide vim/neovim-Erweiterungen für VSCode fügen beim Bearbeiten des Python-Skripts am Anfang einer neuen Zeile nach CR r

Post by Guest »

Code: Select all

for item in items:
print(item)
Normalerweise sollte „print…“ direkt unter „item“ stehen, aber jedes Mal, wenn ich CR nach „:“ drücke, führt VSCode Editor eine automatische Tab-Einrückung durch und fügt ein überflüssiges Leerzeichen ein.
Alle Einstellungen sind Standard. Es funktioniert wie erwartet, nur ohne aktivierte vim-extensions. Das Problem besteht jedoch weiterhin, wenn alle vim-neovim-Erweiterungen aktiviert sind.
Es wurde versucht, viele Einstellungen zu ändern, ohne Erfolg. Habe sogar versucht, alles zurückzusetzen. Vielleicht ist das eine Art Feature? Aber wie kann man es deaktivieren?
Wenn „vim.autoindent“ auf „false“ gesetzt ist, fügt VSCode nach der Einrückung einen zusätzlichen Tabulator hinzu.
Darüber hinaus gibt es bei deaktivierter Einrückung in den Editoreinstellungen überhaupt keine Einrückungen .

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post