在 RAD Studio 中,您可以使用<ctrl + space>
来显示单词列表以自动完成名称。但是,如果你正在做这样的事情:
procedure TM
并使用快捷方式,进行选择,它将生成:
procedure TMyClass;
begin
end;
由于一些原因,这似乎毫无意义,但最重要的是,如果你正在完成一个类名,它甚至不会编译它。它迫使您返回,删除开始和结束标签,然后按结束键到达行尾。非常糟糕的设计(但话又说回来,他们让你点击他们 IDE 中的行尾,这再次显示了设计,因为你不能关闭这个“功能”)。
有没有办法阻止他们自动完成“乐于助人”?如果这是一个常规的非类方法,它可能会很好,但考虑到我不写直接的程序 Delphi,它非常愚蠢,当我不得不回去删除它时它会扼杀我的思维流尝试提供帮助。