VSCode 代码补全后会插入新行,如何不取消,不插入新行
在 Visual Studio Code (VSCode) 中,默认情况下,代码补全(如 IntelliSense)后会自动插入一个新行。如果你希望在代码补全后不插入新行,可以通过以下步骤进行调整:
1. **打开设置**:
- 你可以通过点击左下角的齿轮图标(⚙️)然后选择“设置”(Settings),或者直接使用快捷键 `Ctrl + ,`(Windows/Linux)或 `Cmd + ,`(Mac)来打开设置。
2. **搜索相关设置**:
- 在设置界面的搜索框中输入 `editor.acceptSuggestionOnEnter`。
3. **修改设置**:
- 找到 `Editor: Accept Suggestion On Enter` 选项,并取消勾选(或将其设置为 `"off"`)。
这个设置的作用是控制是否在按下 `Enter` 键时接受当前代码补全建议并插入一个新行。取消勾选后,按下 `Enter` 将仅插入一个新行,而不会接受当前的补全建议。
请注意,这一改变可能会影响你使用 `Enter` 键的习惯,因此在调整前请确保这是你期望的行为。