TLBB Lua Editor

Share lại thôi, còn mình đang làm bản khác nó tối ưu performance hơn khi nào xong sẽ viết plugin cho riêng TLBB rồi share cho anh em sau.

Thư viện và môi trường:
- JRE (Java Runtime Environment 8u141 min): http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
<Có thể dùng JDK (Java Development Kit) bản 8u141 hoặc cao hơn tuơng đuơng dùng cho DEV>
Tuơng thích tốt trên nền Java 9.
- JavaScript based editor (MonacoEditor - Microsoft Visual Code), JavaFx based GUI


Tính năng:
- Hỗ trợ các lệnh LUA cơ bản (300 lệnh hay dùng), bôi màu, hint (Ctrl + Space).
- Hỗ trợ hint biến toàn cục, biến địa phuơng, hàm dùng trong script.
- Phím tắt Format code (Giống NetBeanIDE): Alt + F
- Tìm kiếm: Ctrl + F
- Thay thế: Ctrl + H
- Multi cursor
- Wrap code (Folding)
- Wrap line
- Viewport
- Hỗ trợ các dạng script cơ bản hay có (FORM chuẩn)
- Hỗ trợ kéo thả UI đơn giản gồm Window và các components bên trong (Interface)
- Hỗ trợ ghi nhớ các functions tự tạo để dùng về sau (Based có mấy cái cộng trừ nhân chia số nguyên lớn, còn bạn tự edit thêm)


Bug:
- Do based JavaFx với Graphic User Interface nên performance còn khá là chán với file cỡ trên 800 dòng nhưng vẫn tạm dùng được.
- Chưa đọc được XML nên chưa hoàn chỉnh Interface được (mới chỉ có tạo mới).


Cấu hình máy:
- RAM tối thiểu 512MB
- Chip Intel core i3 tối thiểu


Link đã viết:
http://www.mediafire.com/file/azmcffafg9fwx3b/Editor_V3.1.rar


Hình ảnh đã viết:
You must be registered for see images

You must be registered for see images

You must be registered for see images

You must be registered for see images

You must be registered for see images

You must be registered for see images

You must be registered for see images

You must be registered for see images

You must be registered for see images

You must be registered for see images


Mình code còn non tay nên mong các bạn góp ý để mình lên trình hơn nhé.
Có phản hồi gì bạn cứ feedback mình sẽ edit và hoàn thiện cho các bản update về sau. Cũng hi vọng thằng Java có bản update mới làm tăng performance của cái WebView trong JavaFx lên cho nó mượt như chạy trên trình duyệt.
Nếu có hiện tượng giật, lag, bạn đóng ứng dụng, sau đó khởi động lại là hết.
Cảm ơn bạn đã đọc đến tận đây, hãy thử trải nghiệm và cho mình phản hồi nhé!


:D:D:D:D:D:D
 
Bên trên