benyuan

Results 41 comments of benyuan

你好,欢迎反馈。我们预计6月份左右可以提供mac版的lua检测工具

能否提供一个邮箱,我邮件发送给你

> @ben620 lua版本现在是全的吗?上次跑了下你们例子,一部分能跑。如果有lua版本的话, 是哪个平台的? lua的问题是按照规则来进行分类的。默认状态下,不是所有的规则都打开。所以不是所有的示例默认情况下都可以扫描。我们默认发布了windows和linux两个可执行版本

> 您好,我在查找代码检测工具时看到这个项目,想要使用lua代码检查功能,目前我的开发环境使用mac,所以想请教您目前进度如何,我有什么方法能获取或者使用mac进行lua代码检测,谢谢 请到一下目录获取MAC版的工具: https://github.com/Tencent/TscanCode/tree/master/release/mac 感谢反馈。之前有其他朋友提出需求,但由于权限等问题,到现在才处理。

> UE4 的C++代码能支持吗?UE做了很多自己的特性,如何自定义一些自己的规则去支持分析? 需要扫描什么样的问题呢?能详细说明?

> 比如以下情景: > 1、能够通过分析发现头文件包含问题,因为UE4是分片编译的,有很多单文件缺少头文件包含仍能够编译通过 > 2、数组,map访问越界,UE对数组和map进行了封装,TArray和TMap,用法和C++的不太一样 > > 我问这个问题其实就想了解一下贵工具是否支持扫描发现UE4开发的项目代码? 这种特殊的容器用法确实没有支持。这一点可以从参考的C++源码看出来。工具现在只支持标准的STL容器检查。 头文件问题,你可以修改下工具源码,自己开发相关功能

你好,应该是扫描的时候,宏没有正常展开。您可以在配置文件中添加一下配置cfg/cfg/xml文件 section JumpCode。 ` `

windows 请使用GUI客户端拉起 linux修该下配置文件cfg/lua_cfg.xml , codetrace为0. 配置文件是个xml,你可以写个脚本,将xml转换成更方便的html来查看,或者拷贝到windows上用gui查看

历史版本 https://github.com/Tencent/TscanCode/tree/293cefdec56cdc412daac5f3f602772d8b8fe54f/release/windows