Delphi中如何重构Visual Studio创建的存根或声明方法?

更新于
2026-10-05 03:40:09
0阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计343个文字,预计阅读时间需要2分钟。

在Delphi XE中编写代码时,若需要在另一个单元中添加新过程/函数(例如在数据模块上),不小心使用了Visual Studio功能,可以使用以下方法:

1. 使用创建方法存根(Create method stub)功能:在代码编辑器中,选择需要添加新过程/函数的位置,然后右键点击,选择创建方法存根(Create method stub)。

2.使用Co命令:在代码编辑器中,输入Co,然后选择相应的命令来完成新过程/函数的添加。

当我在Delphi XE中编码并在另一个单元中需要一个新的过程/函数时(例如在数据模块上),我错过了Visual Studio功能,我可以在其中输入新的方法名称并使用“Create method stub”功能:

或使用CodeRush“声明方法”重构:

我更喜欢这种TDD风格的开发,因为它比首次切换到数据模块更快,例如,导航到接口部分并在那里自己创建过程/功能.

有人知道如何使用插件/插件等在Delphi XE中实现这一目标吗?

Model Maker Code Explorer就是你所需要的.我一直使用它 – 各种方法来触发它,但是它将采用你在代码中的参数并计算它们应该是什么,然后创建模板代码.您还可以额外定义所有排序,但MMX是此类事务的业务.

本文共计343个文字,预计阅读时间需要2分钟。

在Delphi XE中编写代码时,若需要在另一个单元中添加新过程/函数(例如在数据模块上),不小心使用了Visual Studio功能,可以使用以下方法:

1. 使用创建方法存根(Create method stub)功能:在代码编辑器中,选择需要添加新过程/函数的位置,然后右键点击,选择创建方法存根(Create method stub)。

2.使用Co命令:在代码编辑器中,输入Co,然后选择相应的命令来完成新过程/函数的添加。

当我在Delphi XE中编码并在另一个单元中需要一个新的过程/函数时(例如在数据模块上),我错过了Visual Studio功能,我可以在其中输入新的方法名称并使用“Create method stub”功能:

或使用CodeRush“声明方法”重构:

我更喜欢这种TDD风格的开发,因为它比首次切换到数据模块更快,例如,导航到接口部分并在那里自己创建过程/功能.

有人知道如何使用插件/插件等在Delphi XE中实现这一目标吗?

Model Maker Code Explorer就是你所需要的.我一直使用它 – 各种方法来触发它,但是它将采用你在代码中的参数并计算它们应该是什么,然后创建模板代码.您还可以额外定义所有排序,但MMX是此类事务的业务.