NotepadAI
Trình soạn thảo code kiểu Notepad++ với AI agents, Git và terminal tích hợp sẵn
Trình soạn thảo của bạn, với AI, Git và terminal tích hợp sẵn
Trình soạn thảo kiểu Notepad++ nhẹ & nhanh (Qt/C++). AI agents nói tiếng ACP (Claude Code mặc định, thêm Gemini/Auggie/tuỳ chỉnh). Tất cả đều native — không phải bổ sung sau.
Khả năng tích hợp sẵn
AI agents (ACP)
Nói tiếng Agent Client Protocol qua stdio. Claude Code tích hợp sẵn; thêm Gemini, Auggie, hoặc ACP agent tuỳ chỉnh của bạn. Agents đọc/ghi tệp và chạy lệnh.
Goal Agent
Mô tả ý định; nó sẽ lên kế hoạch và thực thi bước thực hiện. AI cũng viết commit message từ staged diff của bạn.
Git tích hợp sẵn
Blame inline, diff marker ở gutter, commit history, staging, branch picker, merge/rebase với interactive-rebase editor và 3-way conflict viewer. Không cần GUI Git riêng.
Một terminal thực sự
Terminal PTY đầy đủ (libvterm + libptyqt) với mouse reporting và scrollback. Phát hiện Justfile/Makefile/package.json tasks và vẽ các biểu tượng run có thể nhấp.
Notepad++ ở trung tâm
Giao diện tabbed, splittable (Qt Advanced Docking), syntax highlighting cho 80+ ngôn ngữ qua Scintilla/Lexilla, macros, sessions, embedded Lua scripting.
SSH remote workspaces
Kết nối qua SSH và làm việc như folder local — file tree, terminal, git, và AI đều đi qua nó. SFTP transfers với conflict detection.
CSV/TSV spreadsheet preview
Mở CSV/TSV trong spreadsheet có thể sắp xếp, lọc và xử lý các tệp lớn mà không cần tải đầy đủ vào bộ nhớ.
Mini-apps & scheduled tasks
Định nghĩa các công cụ HTML/JS nhỏ chạy trong WebView native. Kích hoạt AI agent sessions theo cron schedule.
Markdown & HTML preview
Editor minimap plus live preview cho Markdown và HTML. Nhập config và sessions từ Notepad++ của bạn.
Tải về
| Windows | Installer (.exe) hoặc portable zip |
| Linux | AppImage |
| macOS | Disk image (.dmg) |
Lấy một bản nhị phân được dựng sẵn từ trang Releases, hoặc build từ mã nguồn bên dưới.
Build từ mã nguồn
Cấu hình
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release Biên dịch
cmake --build build --parallel Muốn dùng bản dựng sẵn?
Tải từ trang Releases
Yêu cầu
CMake 3.21+, Qt 6.5+, Ninja, và C++20 compiler (MSVC, clang-cl, GCC, hoặc Clang)
Nền tảng được hỗ trợ
Windows, Linux, macOS
Tham gia chúng tôi trên GitHub
Open source dưới GPLv3. Dựa trên Notepad Next của Justin Dailey; AI và Git extensions bởi nullmastermind.
Xem Repository