Tag
Mitos 是一个基于 Helix 分叉开发的模态文本编辑器,内置多光标、tree-sitter 语法支持、LSP 与 DAP 集成、图像预览等功能,目标是成为更快、更稳健且可扩展的编辑器。
Diffle 是一个键盘优先的浏览器端 Git diff 查看工具,支持按行、块或文件添加评论,并可将评论作为 prompt 交给 AI agent 或提交为 GitHub 待处理评审,内置 LSP 支持且可通过 pixi、npm 或独立二进制安装。
The blog post explains the technical challenges of building a Language Server Protocol for Rust, drawing from the author's experience with Rust Glancer and insights from rust-analyzer.
px0 is a fast, lightweight, read-only IDE designed for the AI-agent era, offering instant verification of code with minimal resources like sub-millisecond boot and low memory usage.
Introducing rust-glancer, an alternative Language Server Protocol implementation for Rust focused on low memory usage, featuring immediate indexing after restart and better performance on older hardware.
Rust Glancer is a new LSP server for Rust that uses significantly less RAM than alternatives like rust-analyzer, as discussed in a blog post evaluating its features and potential.
Buf announces the first fully-featured, production-grade LSP server for Protobuf, providing modern IDE support such as go to definition and code completion, powered by the Buf CLI.
JetBrains announces a preview extension that brings IntelliJ IDEA's Java and Kotlin language intelligence to VS Code and forks like Cursor via LSP, with smart completion, navigation, refactoring, and build tool support. The extension is free during the preview period but will later require an IntelliJ IDEA Ultimate subscription.
A developer shares a script that creates a temporary shell with a clangd wrapper pointing to a project-specific compilation database, allowing multiple firmware projects in one repository to use separate clangd configurations simultaneously.
Flycheck 38 is a major release that adds built-in Eglot support for language servers, inline diagnostic annotations, and the ability to apply quickfix code actions, revitalizing the Emacs linting tool.
A detailed guide on setting up Emacs Eglot for Scala and Kotlin development, offering a lightweight alternative to IntelliJ IDEA with custom LSP configurations.
Experiment shows AST-backed context graphs for coding agents can reduce token usage by 90% compared to broad snippets, while maintaining grounding, with a hybrid approach recommended to handle narrow retrieval cases.
Discussed how GitHub Copilot CLI integrates language server (LSP) to obtain semantic information, thereby enhancing code understanding in AI programming, and points out that AI programming needs to evolve from the text search layer to the semantic layer and runtime layer.
oh-my-pi is an open-source coding agent that integrates hash anchor editing, LSP, Python, browser, subagents and other capabilities into a single workspace, providing out-of-the-box complete IDE integration. It currently has 5.8k stars.
The author describes how the upcoming LSP 3.18 Text Document Content Request feature enables a less hacky implementation of Magit-style UX for jj (Jujutsu VCS) by providing virtual documents.
Oh My Pi is an open-source coding agent built on Pi, offering a wired-in IDE, support for 40+ providers, built-in tools, and significant performance improvements across models.