Lapce
软件描述
用 Rust 编写的闪电般快速且强大的代码编辑器。
官方网站
访问软件的官方网站了解更多信息
lapce.dev
什么是 Lapce?
采用 Rust 编写的快速且强大的代码编辑器。
Lapce 完全使用 Rust 编写,界面采用 Druid 实现。它基于 Xi-Editor 的 Rope 技术进行文本编辑,使用 Wgpu 进行渲染。
功能特性:
- 支持模态编辑(类似 Vim 的模式),作为核心功能(也可关闭)
- 内置 LSP 支持
- 内置远程开发支持(受 VSCode 远程开发启发)
- 插件可使用能编译为 WASI 的编程语言编写(如 C、Rust、AssemblyScript)
- 内置终端
🔄 替代方案
189 个选择JetBrains WebStorm 是基于 JetBrains IntelliJ IDEA 平台开发的 JavaScript、CSS 和 HTML 的商业集成开发环境(IDE)。
CodeEdit 是一个由社区打造、为社区服务的代码编辑器,完全专为 macOS 设计和开发。功能包括语法高亮、代码补全、项目查找与替换、代码片段、终端、任务运行、调试、Git 集成、代码审查等。
使用 Theia,您可以基于单一代码源开发一个集成开发环境(IDE),并在浏览器或原生桌面应用程序中运行。Theia 以模块化方式设计,允许扩展者和使用者根据需要自定义和扩展其各个方面。
专为数据科学设计的强大集成开发环境 Zasper,具备强大的并发支持,可实现大量同时连接,内存占用少,运行速度快。适用于类似 Jupyter Notebook 的 REPL 风格数据应用,已在 macOS 上完全支持,对 Linux 的支持有限。
UltraEdit 是程序员的理想选择,是一款理想的文本、HTML 和 HEX 编辑器,同时也是高级的 PHP、Perl、Java 和 JavaScript 编辑器。UltraEdit 获得业界奖项,支持在 32 位 Windows 平台(Windows 2000 及更高版本)上以基于磁盘的 64 位文件处理(标准功能)。
Bluefish 是一款面向程序员和网页设计师的强大编辑器,提供了许多用于编写网站、脚本和编程代码的选项。Bluefish 支持多种编程和标记语言,专注于动态和交互式网站的编辑。
PSPad 是一款专为 Microsoft Windows 操作系统设计的免费编程编辑器,支持 8 种语言。部分功能包括语法高亮、FTP、项目管理等。支持 Pascal、C/C++、INI、HTML、XML、PHP 等语言的代码浏览,内置支持 Apache 的网页浏览器。