Pascal Expert 是我们用于 Embarcadero 的 Delphi IDE (RAD Studio) 的新插件。它于 2015 年 10 月发布。

Pascal Expert 的主要任务是进行静态代码分析。它只需要源代码,不像其他类似的工具对正在运行的程序进行分析。Pascal Expert 将帮助您更好地理解您的代码,并支持您生成更高质量、一致性和可靠性的代码。它将指出代码中可能存在的问题和错误。

Pascal Expert 是我们独立的静态代码分析器 Pascal Analyzer 的子集。Pascal Expert 显示与 Pascal Analyzer 相同的结果,但集成在 Delphi IDE 中,这使其成为处理代码时的理想工具,因为它可以让您更早地发现问题并立即修复它们。

如果您还想购买成熟的帕斯卡分析仪,您会发现价格优惠。同样,如果您已经在使用 Pascal Analyzer,那么在购买 Pascal Expert 时您将获得非常大的折扣。有关更多详细信息,请参阅我们的网站。可以为这些 Delphi IDE 版本安装 Pascal Expert:

  • Delphi 11 Alexandria
  • Delphi 10.4 Sydney
  • Delphi 10.3 Rio
  • Delphi 10.2 Tokyo
  • Delphi 10.1 Berlin
  • Delphi 10 Seattle
  • Delphi XE8
  • Delphi XE7
  • Delphi XE6
  • Delphi XE5
  • Delphi XE4
  • Delphi XE3
  • Delphi XE2
  • Delphi XE
  • Delphi 2010
  • Delphi 2009
  • Delphi 2007

Pascal Expert 以与编译器相同的方式解析您的源代码。结果在 RAD Studio IDE 的“输出”窗口中的选项卡页上显示为消息。此标签页通常位于窗口底部。

历史:
9.9.8 版 2022 年 3 月 9 日

  • 修复了解析属性的问题

版本 9.9.7 2022 年 3 月 1 日

  • 修复了 WARN7-“在设置之前引用的局部变量”的一些问题
  • 修复了一些与线路抑制相关的问题(“PALOFF”)
  • 修复了 STWA6-“可能的错误类型转换”的问题
  • 修复了 STWA4-“索引错误”的问题
  • 修复了一些解析表达式的问题

版本 9.9.6 2022 年 2 月 8 日

  • 修复了 STWA10 的问题-“Out parameter is read before set”
  • 改进的接口处理
  • 改进的WARN52
  • 改进的 OPTI8
  • PALOFF 处理的新功能
  • 修复了某些极端情况下属性声明的解析错误

版本 9.9.5 2022 年 1 月 21 日

  • 修复了类/记录助手的问题
  • 修复了一些关于重载子程序的问题
  • 从 REDU12 中删除了一些误报-“仅作为过程调用的函数”
  • 从 REDU16 中删除误报-“可以缩短布尔分配”
  • 修复了在某些极端情况下识别标识符的问题
  • 修复了解析变体记录时的错误
  • 修复了解析属性引用的错误
  • 修复了与属性和泛型类型相关的错误
  • 修复了 STWA6 的一个潜在问题-“Possible bad typecast”

Peganza.Pascal.Expert 9.9.8相关推荐

  1. expert个人版 sqlite_SQLite Expert Personal下载

    SQLite Expert Personal官网,SQLite Expert Personal是一款功能强大且非常专业的SQL数据库管理软件,软件拥有可视化操作,可允许用户在SQLite 服务器上执行 ...

  2. SQLite Expert 5.X 通用注册版-你的SQL好帮手

    SQLITE 专家:发现 SQLITE 的力量 SQLite Expert 是一个强大的工具,旨在简化 SQLite3 数据库的开发.它是一个功能丰富的SQLite管理和开发工具,旨在满足所有用户的需 ...

  3. 安装并使用SQLite Expert

    下载SQLiteExpert软件 安装非常简单 一直下一步就行 install后 安装成功 打开软件 打开sqlite数据库 确定后 就打开sqlite的数据了 现在需要在eclipse用MMDS把s ...

  4. expert个人版 sqlite_SQLite可视化管理工具(SQLite Expert Pro)

    SQLite可视化管理工具,允许用户在 SQLite 服务器上执行创建.编辑.复制.提取等操作.SQLite Expert Professional是一款可视化的数据库管理工具,允许用户在 SQLit ...

  5. expert个人版 sqlite_SQLiteExpert个人免费版(SQLite Expert Personal)下载 v5.3.1.357 官方32/64位版 - 比克尔下载...

    SQLite Expert Personal是主流SQLite数据库管理工具SQLite Expert的个人免费版,拥有我们最常用的SQLite数据库管理和开发功能,虽然不如SQLite Expert ...

  6. PASCAL VOC工具包解读

    遇到不熟悉的问题时,还是直接看官方文档直接. 我想用Vocdevkit里对检测见过进行评估的程序,所以把从devkit_doc.pdf里看到的内容记录下: 4. Detection Task 4.1 ...

  7. 帕斯卡三角形(Pascal's triangle)

    // The following code is compiled on VC2005 // #include "stdafx.h" /*--------------------- ...

  8. [leedcode 118] Pascal's Triangle

    Given numRows, generate the first numRows of Pascal's triangle. For example, given numRows = 5, Retu ...

  9. Mail Archiving Expert电子邮件归档专家

    概况 作为企业往来最通用的交流工具,企业中有95%以上的文件都是通过邮件来传递与沟通,但是一旦当邮件服务罢工,影响的不仅仅是企业信息交流无法正确与及时的传达,更可能影响企业与客户之间的交易,其后果更是 ...

最新文章

  1. axure中图表背影_Axure 教程:动态图表——排名图
  2. 官方抓虫,PyTorch 新版本修复 13 项 Bug
  3. 知识蒸馏:如何用一个神经网络训练另一个神经网络
  4. 深入解读:KubeVela 与 PaaS 有何不同?
  5. 细说伟哥那些你不知道的神奇用途
  6. python numpy np.argmax(a, axis=None, out=None) (按给定轴位比较,返回第一个最大值索引【下标】)
  7. java 属性不序列化_怎样对带有不可序列化属性的Java对象进行序列化
  8. IE和Firefox对iframe document对象的差异性
  9. Timer定时器控件 1130
  10. vue中v-bind指令的使用之Vue知识点归纳(七)
  11. JDBC性能优化方案
  12. 8.0系统机器激活XPOSED框架失败The Xposed framework is not installed
  13. 进程、轻量级进程(LWP)、线程
  14. Docker 命令总结
  15. JETT(四)-支持JEXL
  16. 【Mybatisplus】创建Spring Boot工程打包错误解决方法
  17. 正面管教php_正面管教之PHP(家长帮助家长)
  18. 全链通“铭镜”农产品溯源平台介绍分析
  19. javaScript面试高频技术点(多为原生基础+框架集合)
  20. Axure快速入门教程

热门文章

  1. 分布式锁及数据一致性
  2. spring 怎样判断数据是否变化_怎样判断辽砚是否是珍品?
  3. Binder service入门–创建native binder service
  4. 1-电子科技大学——通信工程本科专业课
  5. MySQL参数解析innodb_max_dirty_pages_pct
  6. Deepin的wine安装Windows的EXE程序,Deepin安装sqlyog,并且打包成deb程序。
  7. 极狐GitLab的CI/CD中 声明和使用变量的三种方式
  8. C++获得当前的UTC时间
  9. CRM下午茶(19)-电子商务中的客户关系管理
  10. 如何使用latex排版并排放置两张图