RepositoryClojure
fominok

fominok/ideahelix

Rudimentary Helix editor emulation for JetBrains' IDEs

78sao
4fork
21issue
0lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: helix-editor

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: idea-plugin

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: jetbrains-ides

#1 Repository Của Tuần

🔧 IdeaHelix: Mang Helix vào JetBrains IDE bằng Clojure

Một plugin đang phát triển, mang trải nghiệm Helix editor vào JetBrains IDEs thông qua Clojure.

IdeaHelix là một plugin cho JetBrains IDEs (như IntelliJ IDEA) nhằm mang lại cảm giác soạn thảo giống Helix — một editor TUI hiện đại. Dự án viết bằng Clojure, sử dụng REPL để phát triển nhanh mà không cần biên dịch lại hay khởi động lại IDE.

Dự án được xây dựng để kết nối giữa hệ sinh thái mạnh mẽ của JetBrains và mô hình soạn thảo của Helix, nơi mà người dùng có thể áp dụng kỹ năng và bộ nhớ cơm xương từ Helix mà không cần rời khỏi môi trường IDE.

✨ Điểm nổi bật

  • Mô phỏng caret của Helix: Caret được đại diện dưới dạng khối một ký tự, đồng bằng với lựa chọn thực.
  • Clojure làm ngôn ngữ chính: Phát triển plugin bằng Clojure với hỗ trợ nREPL để live coding.
  • Hỗ trợ cấu hình phát triển: Cấu hình qua _ideahelix.toml hoặc .ideahelix.toml.
  • Run/Debug config với Gradle: Dễ dàng chạy plugin trong IntelliJ IDEA bằng runIde.
  • Chế độ Insert thông minh: Tạm thời bỏ qua xử lý để tích hợp với tính năng autocomplete của IDEA.
  • Xây dựng bằng Gradle: Dễ dàng build và đóng góp bằng ./gradlew buildPlugin.

💡 Vì sao đáng chú ý

IdeaHelix không hướng tới sự bắt chước hoàn hảo từ Helix, mà tập trung vào trải nghiệm phím tắt và cảm giác soạn thảo tương tự. Đây là lựa chọn thông minh cho người dùng Helix muốn chuyển đổi sang JetBrains IDE mà không cần bỏ qua công cụ mạnh mẽ của họ. Nhờ sử dụng Clojure, plugin mang lại cách tiếp cận linh hoạt và hiện đại trong phát triển.


#Clojure #HelixEditor #JetBrains #IdeaPlugin #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

Repository
zielu/GitToolBox

GitToolBox IntelliJ plugin

629
Oct 25, 2026
RepositoryKotlin
intellij-elm/intellij-elm

Elm plugin for IntelliJ Platform IDEs

407
Aug 9, 2024
RepositoryTypeScript
morluto/rea

Reverse engineer anything with agents, from app behavior down to native binaries.

406.6k
Oct 29, 2026
RepositoryJavaScript
affaan-m/ECC

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

292.5k
Oct 26, 2026
RepositoryTypeScript
deepseek-ai/deepseek-harness

DeepSeek Harness: Everything is a Plugin.

265.7k
Oct 28, 2026
RepositoryMarkdown
DigitalPlatDev/FreeDomain

Free domain registration and practical DNS learning resources for everyone.

206.3k
Aug 12, 2026
RepositoryPython
microsoft/markitdown

Python tool for converting files and office documents to Markdown.

192.9k
Oct 28, 2026
Repository
getify/You-Dont-Know-JS

A book series (2 published editions) on the JS language.

184.8k
Feb 15, 2026
RepositoryJavaScript
DietrichGebert/ponytail

Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.

179.9k
Oct 29, 2026