class-completion相关内容

Class Completion 将其结果按什么顺序排列?

示例:我创建了一个新单元,按顺序声明了一个包含多个方法(如构造函数、析构函数、方法 1、方法 2、方法 3)的类,然后按 Ctrl-Shift-C.IDE 会自动创建所有方法体,但顺序是混淆的,与接口部分中声明的不同. 现在,这不是问题,但是否有原因.混合起来似乎比仅仅按照声明的顺序来做更难. 或者是否有一些我看不到的有意义的规则? 解决方案 这有点复杂,因为它取决于您的方法已 ..
发布时间:2022-01-20 21:54:06 其他开发

即使对于空的参数列表,如何使Class Completion包含括号?

在Visual Studio工作了几年之后,我又回到了Delphi 2010.我想使IDE表现为不同的方式: 当我声明一个函数/过程时,我希望IDE的自动完成功能能够遵守括号.示例:如果我声明过程x();我想让自动完成功能创建过程myobj.x(); ,而不是像这样自动完成过程myobject.x; .是的,这并不重要,但我很书呆子.有什么想法吗? 解决方案 在没有参数的情况下,De ..
发布时间:2020-08-10 18:51:11 其他开发

Delphi-IDE:如何改变类完成的工作方式?

Delphi中的类完成节省了大量时间,但我还没有找到一种方法来定制它。 我希望将一个属性的getter和setter组合在一起,而不是被整个单元抛出;接口部分是正确生成的,但是如果将内容留给IDE,实现部分就会变得一团糟。我希望默认情况下按此方式排序方法: function TAaa.getAaa(); 程序TAaa.setAaa(); 程序TAaa.Baa(); 功 ..
发布时间:2018-07-13 18:35:34 其他开发

“完成次数”的顺序如何?

示例:我创建一个新单元,按照该顺序声明一个类,其中包括构造函数,析构函数,method1,method2,method3等几种方法,然后按Ctrl-Shift-C。 IDE自动创建所有的方法体,但是顺序是混合的,而不是在接口部分中声明。 现在,这不是一个问题,但有一个原因。似乎更难混合起来,而不是按照声明的顺序做到这一点。 或者有一些规则是有道理的,我不能看到? 解决方案 这 ..
发布时间:2017-04-24 00:58:42 Delphi