Simple software for serious work.

YIQILAI.TECH builds focused tools for teams that need clarity, speed, and control.

Available for macOS, Linux, and Windows

Simple

Focused products with fewer moving parts, clearer defaults, and less ceremony.

Serious

Tools for teams that need reliability, ownership, and calm control over important work.

Shipped

Lightweight surfaces that keep decisions moving from intent to shipped software.

Built with ultimate care

Every single feature in Zed has been designed to advance the state of the art. Anything less isn't worth building.

Learn More
< > editor.rs

crates/editor/src/editor.rs: impl Editor: fn refresh_inlay_hints

  1. 3846 pub fn inlay_hints_enabled(&self) -> bool {
  2. 3847 self.inlay_hint_cache.enabled
  3. 3848 }
  4. 3849
  5. 3850 fn refresh_inlay_hints(&mut self, reason: InlayHintRefreshReason, cx: &mut ViewContext<Self>) {
  6. 3851 if self.project.is_none() || self.mode != EditorMode::Full {
  7. 3852 return;
  8. 3853 }
  9. 3854
  10. 3855 let reason_description = reason.description();
  11. 3856 let ignore_debounce = matches!(
  12. 3857 reason,
  13. 3858 InlayHintRefreshReason::SettingsChanged(_)
  14. 3859 | InlayHintRefreshReason::Toggle(_)
  15. 3860 | InlayHintRefreshReason::ExcerptsRemoved(_)
  16. 3861 );

Helix Mode

Feel at home with Helix and Vim.

Diagnostics Multibuffer

Project-wide errors and warnings.

Dev Containers

Consistent development environment.

CLI

Use Zed from the command line.

Rainbow Brackets

Easily move around deeply nested code.

Built-in REPL

Run code interactively through Jupyter kernels.

Syntax-aware selections

Efficiently select syntax nodes.

Inlay Hints

Peek through your code.

A letter

Simple software for serious work.

That is the standard behind every YIQILAI.TECH surface: fewer moving parts, clearer choices, and software that respects the work in front of it.

We build for teams that need tools to stay quiet, durable, and useful when the work gets real.

YIQILAI.TECH

Product and engineering