Yi
软件描述
Yi 是用 Haskell 编程语言编写并可扩展的文本编辑器。它可以被配置为类似 Emacs 或类似 vi 的行为。
官方网站
访问软件的官方网站了解更多信息
官方认证
haskell.org
安全链接HTTPS
什么是 Yi?
Yi 是一个使用 Haskell 编程语言编写并可扩展的文本编辑器。它可以被配置为类似 Emacs 或 Vi 的行为。
特性:
- 纯函数式编辑核心;
- 键位绑定以输入解析器的形式编写;
- 默认提供 Emacs、Vim 和 Cua(子集)模拟;
- 支持 Vty、Gtk2Hs 前端,正在开发 Cocoa 和 Pango 前端。
该项目的长期目标是使 Yi 成为 Haskell 开发者的首选编辑器。
当前的主要短期目标是最大化 Yi 的趣味性(Fun Factor),包括:
- 提升可修改性(从而优化架构)
- 添加酷炫功能
主要功能
🔄 替代方案
32 个选择★5
4coder 是一个极简、跨平台、可编程的代码编辑环境,专为底层程序员设计。它让你能够在 Windows、Linux 和 Mac 上使用统一的工作流程(调试器除外,目前如此)。
Embitz 是一款免费的 C/C++ 集成开发环境,专为满足嵌入式软件开发领域用户最苛刻的需求而打造。最终,一款具备您所需全部功能且可在不同目标平台(ARM、MSP430、PIC 等)上运行的 IDE 出现了。

Java-Editor
集成的Java开发环境对计算机设备要求较高。

Corezoid Process Engine
★5
Corezoid流程引擎帮助企业在无需编码的情况下,在云端构建、管理、托管并运行其流程。立即免费试用30天的无限版Corezoid,包含基础支持、文档和学习中心。




