如何在Delphi中实现针对Visual Studio创建方法存根或声明的长尾词重构技巧?

2026-04-10 20:583阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

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

如何在Delphi中实现针对Visual Studio创建方法存根或声明的长尾词重构技巧?

在Delphi XE中编写代码时,如果需要在其他单元中创建新的过程/函数(例如在数据模块上),不小心使用了Visual Studio的功能,可以采取以下步骤:

如何在Delphi中实现针对Visual Studio创建方法存根或声明的长尾词重构技巧?

1. 使用Create method stub功能:在Delphi的代码编辑器中,选中需要创建过程/函数的位置,然后选择Insert -> Method Stub...来创建一个空的函数或过程框架。

2.使用Co命令:在代码编辑器中,直接使用Co命令后跟方法名,例如`CoMyNewMethod()`,这将创建一个空的函数框架。

这两种方法都可以快速生成新的过程/函数框架,方便后续填充具体实现。

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

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

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

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

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

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

如何在Delphi中实现针对Visual Studio创建方法存根或声明的长尾词重构技巧?

在Delphi XE中编写代码时,如果需要在其他单元中创建新的过程/函数(例如在数据模块上),不小心使用了Visual Studio的功能,可以采取以下步骤:

如何在Delphi中实现针对Visual Studio创建方法存根或声明的长尾词重构技巧?

1. 使用Create method stub功能:在Delphi的代码编辑器中,选中需要创建过程/函数的位置,然后选择Insert -> Method Stub...来创建一个空的函数或过程框架。

2.使用Co命令:在代码编辑器中,直接使用Co命令后跟方法名,例如`CoMyNewMethod()`,这将创建一个空的函数框架。

这两种方法都可以快速生成新的过程/函数框架,方便后续填充具体实现。

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

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

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

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

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