EDX是一款高性能的可扩展编辑器

它能快速打开大型文件,轻松编辑有千万行内容的文本
支持C/C++,LUA,JavaScript,Java,D,HTML,XML,
CSS,CMake,JSON等格式的高亮显示
内建C/C++调试器。支持Win32/64及Linux程序的调试
内建lua脚本,用户可自由扩展功能
内建对MSVC,MSYS2/Mingw,clang,Intel oneAPI,
WSL,llvm-mingw等工具集的支持
C/C++支持基于clangd的语法提示,补全,跳转等基本操作
下载 32位版本

系统需求:

Win7/Win8/Win10/Win11
32/64位CPU
20MB以上磁盘空间
下载第三方软件
有建议请到gitee提交ISSUE

EDX的特点:

体积小巧,绿色无污染,开箱即用。

智能编辑

支持代码大纲展示。
支持代码格式化及自动缩进。
支持自动C/C++自动补全,参数提示,符号定位等功能(基于clangd)。
支持基本的lua/CMake代码补全。

性能高效

启动"0"延迟。
支持打开巨型文本(>4GB),轻松编辑千万行级的文本(语法高亮,代码大纲功能仍具有很强的可用性)。
高性能多文件搜索功能,能够快速搜索具有数十万个文件的项目。

工程管理

支持CMake工程。可自动加载,编译,调试CMake项目。
支持工程目录的快捷操作。如:文件的复制,粘贴,剪切等。

调试器

支持dbgeng,gdb双引擎。可以调试MSVC,gcc,clang及Linux平台的应用。
内建调试符号美化引擎。支持MSVC-STL的符号美化,支持gdb的pretty-printing功能。
超高性能的数据在线监视器,可以快速查看/修改具有成千上而万个成员的数据对象。
集成WSL支持。可无缝编辑,调试,运行WSL项目。

立即模式

仅需在文件首部添加一行注释选取工具链,无需建立工程即可编译/调试C/C++程序。
方便用户进行简单的开发测试。同时,用户也可以添加自定义编译参数。

扩展

完全可用户自定义。无论是颜色效果,UI布局,抑或是按键绑定方案都可以自由配置。
内建lua脚本系统,可自由修改几乎所有的操作指令。用户亦可自由扩展更多增强功能。

十六进制编辑器

内建十六进制编辑器,可以自动识别多种二进制文件类型,快速编辑巨型文件。

文件分析视图

十六进制编辑器,支持文件分析视图。可以自动识别并分析已知文件结构。