以下是 "Total Visual Code Tools",如果您需要了解更多信息,您可以联系我们。
Total Visual Code Tools是以代码为中心的专业工具和实用程序的集合,有助于确保标准、缩短编码时间和消除错误。非常适合于清除继承项目中的代码:自动添加错误处理、标准化格式、应用变量命名约定等。集成到VB IDE中的Total Visual Code Tools允许整个开发团队共享和执行一组一致的编码标准。
Total Visual CodeTools 提供了一套强大的工具来帮助您日常开发Visual Basic(VB)和Visual Basic for Applications(VBA)代码。总体可视代码工具的主要功能是:
规范代码的可视外观可能是代码可维护性的最重要因素之一。选择此选项将通知代码清理执行以下操作:
Procedure Sorting
Procedures 可按任何顺序插入到VB/VBA中。这可能很好,但也会造成混乱。Code Cleanup 代码清理使对模块中的过程(包括类模块中的属性语句)进行排序变得容易。
Module Comments
在每个模块的顶部添加一个标准模块标题,例如项目名称、创建日期、版权声明和所有权。还可以添加所有过程名称和过程定义的完整列表。
Procedure Comments
向每个过程添加注释标题。尽管程序无法确定代码实际在做什么,也无法为您编写注释,但它可以在为每个过程创建一致的注释头的过程中完成许多工作。
Property Comments
将指定的属性注释模板插入所有属性过程。
Error Handling
Error handling 是健壮应用程序的关键属性之一。此功能将错误处理代码插入到缺少错误处理的过程中,并允许您为常规模块和类模块指定单独的错误处理例程。还可以添加错误处理,以便将来自动更新。
Variable Naming Conventions
根据变量类型(整数、字符串等)重命名现有变量以符合命名约定。每个变量都有一个前缀或后缀,用全局变量和模块级变量的附加选项标识其类型。
Option Explicit
将“Option Explicit”插入每个缺少它的模块的声明部分。编写可靠且可维护的代码的基本规则之一是显式声明所有变量。通过向模块中添加“Option Explicit”,您将告诉Access需要变量声明。
Remove Line Numbers
删除代码中的行号。如果代码中添加了行号(比如代码传递功能),并且您现在想要删除它,那么这将非常有用。
Total Visual CodeTools 为您的日常开发工作提供几个有用的构建器。这些构建器允许您自动化和简化以下过程:
Procedure Builder
此生成器允许您快速创建符合您定义的一组标准的新过程。它允许您指定注释标题、错误处理、缩进、命名约定和全局过程标识符。
Property Builder
可以在VBA中编写属性过程,以便定义在类模块中定义的对象的属性。创建此类程序的过程可能很困难。您可以使用TotalVisualCodetools属性生成器快速构建在类模块中实现属性所需的属性过程。
Long Text/SQL Builder
向模块中添加长的SQL字符串并轻松查看它通常需要将其拆分为多行语句。SQL生成器通过将一个SQL字符串自动转换为一系列将该字符串赋给变量的VBA行来实现这一点。与SQL文本一样,您可能需要为代码中的变量分配一个长文本字符串。Long Text Builder接受一个字符串,并自动生成将文本分配给变量所需的多行代码。
Message Box Builder
消息框是VBA驱动应用程序中的一个常见功能。遗憾的是,VBA不提供用于可视化创建消息框的工具。即使是经验丰富的开发人员也需要参考手册或帮助系统来确定图标和按钮选项的值。Message Box Builder允许您直观地创建消息框语句或函数。
Recordset Builder
针对表格或存储过程创建记录集是另一种例行任务,这可能是容易出错的。SQL Builder根据所选的表格对象或存储过程对象为您生成代码。
Select Case Builder
输入Select...案例陈述可能是一个冗长的过程,特别是在有许多条件的情况下。Select Case Builder允许您快速创建此类语句。
Code Delivery 提供了在发布前最后准备代码的工具。很容易在所有代码中添加行号,这样您就可以利用VB/VBA的功能精确定位错误发生的确切行。您还可以在需要分发源代码,但担心其被滥用的情况下混淆代码。Code Delivery提供以下代码操作: