如何在代码编辑器中禁用自动完成代码语句?

Ple*_*rds 2 delphi delphi-xe3

每当我打字if并按下空格键时,Delphi就会用if True then上面的空行完成它.

有没有办法删除这个 "自动完成"功能或至少编辑它不创建新行?

Rob*_*edy 6

这称为实时模板,您可以从"视图"菜单中编辑模板窗口中的实时模板列表.

找到您不喜欢的模板,选择它,然后单击"删除模板代码"按钮.


Dav*_*nan 5

来自工具| 选项| 编辑器选项| Code Insight菜单,取消选中Code template completion下的Auto complete复选框.

在此输入图像描述

禁用模板自动完成后,如果需要,您需要手动调用模板.做到这一点CTRL+J.