Start 提交收录
Pragtical

Pragtical

pragtical.devDR 25 正常访问 300 浏览

开发编程 Pragtical is a lightweight, open-source code editor built on SDL, C, and Lua.

主编点评

仅供参考
Pragtical 页面预览

Pragtical stands out for its tiny footprint—roughly 50 MB of RAM and 10 MB of disk—while still supporting LSP-based completion and a command palette through plugins. Its Lua and C APIs make deep customization possible, and the graphical settings manager lowers the barrier for tweaking themes and key

站点介绍

Pragtical positions itself as a practical, pragmatic code editor rather than a full IDE. It is built on SDL, C, and Lua, and the project emphasizes a small resource footprint: about 50 MB of RAM and 10 MB of disk space. That makes it a reasonable choice on older laptops, lightweight Linux machines, or any environment where a heavier editor would feel excessive.

The core editing experience includes syntax highlighting, multiple cursors, and a command palette. Code completion via LSP is available, along with project-wide file finding, but these capabilities are delivered through plugins rather than bundled by default. A graphical settings manager lets users change color themes, key bindings, and plugin configuration without hand-editing config files, which is a notable convenience for a lightweight editor.

Extensibility is central to the design. Users can write plugins and extend the editor through Lua and the C API, and documentation covers many parts of the codebase. Because it is built on SDL, Pragtical runs on Windows, Linux, and macOS, and porting to other platforms is described as straightforward. The project is MIT-licensed, with no telemetry or data collection.

Pragtical suits developers who prefer a minimal, hackable editor they can shape to their own workflow, especially those comfortable installing plugins for LSP and other features. Users who want a batteries-included IDE may find the setup process less convenient. Checking the docs and plugin list before adoptin

评论与评分

0

还没有评论,来写下第一条评价吧。

写下第一条评论

邮箱不会被公开,带 * 的为必填项。

为这个站点评分

点击星星打分,评分可选,再次点击已选星星可取消。