DevSkimIDE 扩展和语言分析器框架
DevSkim 是 IDE 扩展和语言分析器的框架,可在开发人员编写代码时在开发环境中提供内联安全分析。它有一个灵活的规则模型,支持多种编程语言。目标是在开发人员引入安全漏洞时通知他们,以便在引入时修复问题,并帮助开发人员建立意识。
特性:
- 内置规则,支持编写自定义规则
- 基于 .NET 5.0 构建的跨平台 CLI 用于文件分析
- Visual Studio 和 Visual Studio Code 的 IDE 插件
- 已识别安全问题的 IntelliSense error“squiggly lines”
- 为已识别的安全问题提供信息和指导
- 可选抑制不需要的发现
- 广泛的语言支持,包括:C,C ++,C#,COBOL,围棋,爪哇,使用Javascript /打字稿,Python 以及更多。
评论
LayerD编程语言可扩展框架
LayerD是为了建立一个可扩展框架的编程语言。它具有无限的编译时间可编程,模块化设计,热插拔代码生成的,统一的高层次语义,多源语言,整合的RAD工具,编译器和语言,发展领域特定语言,抽象的软件开发,
LayerD编程语言可扩展框架
0
LexerC语言词法分析器
Lexer是一个由Java编写的C语言词法分析器,词法分析是编译过程的第一个阶段,是编译的基础。这个阶段的任务是从左到右一个字符一个字符地读入源程序,即对构成源程序的字符流进行扫描然后根据构词规则识别
LexerC语言词法分析器
0
async-profileNode.js 的 CPU 分析器扩展
async-profile是一个Node.js的CPU分析器扩展。可以通过各种方法来分析出你的代码执行所占用的CPU时间。示例代码:var p = new AsyncProfile()Promise.
async-profileNode.js 的 CPU 分析器扩展
0
async-profileNode.js 的 CPU 分析器扩展
async-profile 是一个 Node.js 的 CPU 分析器扩展。可以通过各种方法来分析出
async-profileNode.js 的 CPU 分析器扩展
0
CSpeed轻量级 C 语言高性能扩展框架
CSpeedv2.0.0高性能扩展框架-只为追求极致的速度CSpeedv2.0.0新架构一个简单的WEB应用入口:$app = new \Cs\App("../app/config/core.ini"
CSpeed轻量级 C 语言高性能扩展框架
0
TrailblazerRails 扩展框架
Trailblazer是基于Rails的一个瘦的封装层,加强了代码的封装使用,更直观的代码结构和面向对象架构。是一种概念驱动的架构模型,项目目录如下:app├──concepts│ ├──comme
TrailblazerRails 扩展框架
0