Codimension:带图形化代码分析的 Python 3 IDE
GPL v3 的实验性 Python IDE,在文本编辑之外提供随输入生成的控制流图等图形化代码分析。
Codimension 是一个免费的实验性 Python 3 IDE(GPL v3),目标是同时提供传统文本代码编辑和基于图的代码分析。目前最显著的图形功能是随代码输入生成控制流图:编辑区分为左右两部分,左侧是文本编辑器,右侧是图示,检测到输入停顿后自动更新。IDE 还实现了许多常规开发功能,项目重点放在扩展图形面板的能力上。安装要求 Python 3.5–3.9,可通过 pip 安装;依赖图等部分图表需要 graphviz,PlantUML 图支持需要 Java;由于安装时会编译若干二进制模块,系统还需 g++ 编译器和 Python 头文件。