Easy Code是一款集成的开发环境,提供32位及64位版本。很有趣的是,"Easy Code"本身便是用自身的汇编语言编写的,由此可见,通过使用"Easy Code",我们可以使用汇编语言开发大型且复杂的应用程序。"Easy Code"支持ASMC,FASM,GOASM,JWASM,MASM,POASM,UASM和SOLASM汇编器,可兼容32位及64位。"Easy Code"需要运行在Windows XP及以后的系统中,而且完全支持所有语言的Unicode模式。

CodeEng

"Easy Code 2"是针对构建64位Windows应用程序的"Easy Code 1"的进化版本,兼容32位和64位。"Easy Code 2"能在Windows XP, VISTA, 7和8上运行,也能在后来发布的操作系统(Windows 8.1, 10, 11)上运行。值得注意的是,"Easy Code 2"始终工作在Unicode模式下以支持所有语言。然而,由于有些汇编器只接受ANSI文本,所有窗口和/或模块的文本可能需要转换为ANSI或者不转换,这取决于设置区域的文本编码选项。此外,无论是ANSI还是Unicode模式,代码编辑器和所有项目相关的名称和文件始终被保存为UNICODE文本。

尽管上述Windows 8.1 / Windows 10 / Windows 11在权限上增加了限制,但是"Easy Code"仍会持续地进行优化,从而解决这些问题。虽然在一些需要进行特别处理的项目,例如,使用不同的调用指令,会遇到一些挑战,但是跟随着版本的更新,"Easy Code"已经成功地处理了这些问题。另外,这款IDE的开发过程也得到了许多人的帮助和支持,例如,Héctor A. Medina和Brandon B. Stewart等人。

  • 兼容性: Easy Code 2 是对版本 1的进化,完全兼容并专门设计用于构建64位Windows应用程序。
  • 多汇编器支持: 支持ASMC、FASM、GOASM、JWASM、MASM、POASM、UASM和SOLASM等汇编器的32位/64位版本。
  • 文本编码: Easy Code 2始终在Unicode模式下运行,以支持所有语言,但是由于某些汇编器只接受ANSI文本,可能会将所有窗口和/或模块的文本发送给编译器,并转换为ANSI或不转换,具体取决于“设置”的文本编码选项。
  • 贡献者致谢: 在此,Easy Code对所有帮助、测试、评估Easy Code 2的人表示感谢。
  • 其他变更: 处理64位Masm编译器的一些重要改变,例如不包括高级指令,不包括Invoke指令等。
  • 支持的汇编器: 为了方便用户知道每个支持的编译器所需的工具,提供了一份简易指南。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。