Tổng quan
Actipro SyntaxEditor for WPF đưa trải nghiệm biên tập mã kiểu Visual Studio vào ứng dụng WPF, phù hợp khi cần nhúng code editor trực tiếp trong phần mềm desktop. Trọng tâm của sản phẩm là syntax highlighting, IntelliPrompt và các hành vi chỉnh sửa quen thuộc của trình soạn thảo mã hiện đại.

Bộ điều khiển này đi kèm syntax highlighting cho hơn 25 ngôn ngữ, đồng thời cho phép tự xây dựng syntax language riêng cho ngôn ngữ proprietary. Cách tiếp cận này hữu ích khi ứng dụng cần editor cho DSL, script nội bộ hoặc định dạng cấu hình riêng.

Trình soạn thảo code cho WPF với trải nghiệm kiểu Visual Studio, hỗ trợ syntax highlighting hơn 25 ngôn ngữ, IntelliPrompt, parsing và nhiều tính năng chỉnh sửa nâng cao.

Tính năng nổi bật
- Hiển thị syntax highlighting cho hơn 25 ngôn ngữ có sẵn.
- Cho phép tùy biến style tô sáng riêng theo từng code language.
- Thu gọn vùng mã bằng code outlining và xem trước nội dung đã collapse.
- Hỗ trợ block selection để chỉnh sửa đồng thời nhiều dòng.
- Đánh dấu breakpoint, bookmark và text range bằng indicators.
- Chèn squiggle lines, background highlights và UI tùy biến bằng adornments.
- Tìm kiếm với API tích hợp, highlight kết quả và giao diện find/replace sẵn có.
Ứng dụng thực tế
- Nhúng code editor vào ứng dụng WPF cần trải nghiệm biên tập kiểu IDE.
- Tạo editor cho script, biểu thức hoặc ngôn ngữ cấu hình nội bộ.
- Xây dựng công cụ phân tích cú pháp với AST và syntax error reporting.
- Triển khai expression editor trong rehosted Windows Workflow Designer.
- Phát triển môi trường chỉnh sửa có code snippets và IntelliPrompt.
Đối tượng sử dụng phù hợp
- Lập trình viên.NET/WPF
- Tech lead xây dựng ứng dụng desktop có editor nhúng
- Nhóm phát triển công cụ nội bộ và DSL
- Đội kỹ thuật cần editor cho workflow, script hoặc cấu hình
Thông tin kỹ thuật
Câu hỏi thường gặp
Actipro SyntaxEditor for WPF hỗ trợ framework nào?
Danh sách tương thích nêu.NET 9,.NET 8,.NET 7,.NET 6 và.NET Framework 4.6.2+.
Có dùng được với Visual Studio 2022 không?
Có. Compatible containers gồm Microsoft Visual Studio 2022 và Microsoft Visual Studio 2019.
Gói cơ bản có sẵn syntax highlighting cho bao nhiêu ngôn ngữ?
SyntaxEditor đi kèm syntax highlighting cho hơn 25 ngôn ngữ.
Có thể tạo ngôn ngữ riêng cho editor không?
Có. Sản phẩm cho phép custom build syntax language để xử lý ngôn ngữ proprietary.
Các add-on ngôn ngữ nâng cao có bán kèm không?
Không. NET Languages Add-on, Web Languages Add-on và Python Language Add-on được nêu là bán riêng.





Bình luận