programming:nvtools:eclipse
Khác biệt
Đây là những khác biệt giữa hai phiên bản của trang.
Phiên bản trước của cả hai bênPhiên bản trướcPhiên bản sau | Phiên bản trướcPhiên bản cuốiPhiên bản sau của cả hai bên | ||
programming:nvtools:eclipse [2021/07/12 12:05] – [13. Tự động gợi ý class CSS] hoaquynhtim99 | programming:nvtools:eclipse [2023/07/18 05:43] – [2. Thêm định dạng file cần thiết] hoaquynhtim99 | ||
---|---|---|---|
Dòng 23: | Dòng 23: | ||
Click Add (2), chọn định dạng muốn áp dụng cho định dạng (*.tpl) vừa thêm ở trên. VD chọn HTML Editor | Click Add (2), chọn định dạng muốn áp dụng cho định dạng (*.tpl) vừa thêm ở trên. VD chọn HTML Editor | ||
{{ : | {{ : | ||
+ | |||
+ | Trong cửa sổ Freferences, | ||
+ | |||
+ | {{ : | ||
+ | |||
Kết quả: Khi mở một file có định dạng *.tpl, thì code hiển thị như *.html | Kết quả: Khi mở một file có định dạng *.tpl, thì code hiển thị như *.html | ||
Dòng 149: | Dòng 154: | ||
Link http:// | Link http:// | ||
+ | Sau khi cài đặt bạn chỉnh như cấu hình sau và khởi động lại Eclipse để có thể gợi ý class | ||
+ | |||
+ | {{ : | ||
+ | {{ : | ||
+ | |||
+ | ===== 14. Một số snippet cho PHP ===== | ||
+ | |||
+ | Bạn tải về file này {{ : | ||
+ | Mở Eclipse vào Window => Preferences => PHP => Editor => Templates. Nhấp nút import và chọn file xml vừa rồi để nhập. | ||
+ | |||
+ | Danh sách và mô tả các snippet này | ||
+ | |||
+ | ^ Khóa ^ Mô tả ^ | ||
+ | | '' | ||
+ | | '' | ||
+ | | nv4GetUsersFromIds | Lấy danh sách thành viên từ một mảng userid | | ||
+ | | nv5smartyRegisterFunction | Xuất hàm trong PHP ra để gọi trong TPL Smarty | | ||
+ | | nv5smartySiteTemplate | Mẫu gọi Smarty ngoài site | | ||
+ | | nvdebugCmd | Debug và kết thúc trong CMD, BASH | | ||
+ | | nvdebugVariable | Debug biến và kết thúc trong trình duyệt | | ||
+ | | nvdebugVariableIP | Debug biến và kết thúc nếu IP cố định nào đó | | ||
+ | | nvdebugVariableToFile | Ghi nội dung biến ra file debug.log ở thư mục gốc để xem lỗi | | ||
+ | | nvdetectSubmitPostForm | Mẫu bắt event submit một form dạng Post | | ||
+ | | nvfileAdminListSimple | Mẫu file dạng danh sách, tìm kiếm đơn giản trong quản trị | | ||
+ | | nvgenPageAdmin | Xuất biến phân trang cho TPL | | ||
+ | | nvpdoFetchAllCache | Mẫu lấy tất cả các rows của bảng và cache kết quả | | ||
+ | | nvpdoFetchList | Truy vấn CSDL và lấy ra dạng rows | | ||
+ | | nvpdoFetchOneMultiLang | Lấy một row trong CSDL đa ngôn ngữ | | ||
+ | | nvpdoInsertIDSimple | Mẫu lưu vào CSDL và trả về ID mới lưu đơn giản | | ||
+ | | nvpdoInsertSimple | Mẫu chèn vào CSDL đơn giản, chạy trực tiếp query | | ||
+ | | nvsqlSearchAdminSimple | Mẫu query lấy row có tìm kiếm trong quản trị | | ||
+ | | nvtplAdmin | Mẫu gọi Xtemplate trong quản trị module | | ||
+ | | nvtplParseErrorVar | Xuất Xtemplate biến lỗi $error | | ||
+ | | nvtplPostAction | Xuất biến FORM_ACTION cho Post Form | | ||
+ | | nvtplSearchGetVars | Xuất các biến cần thiết cho một form tìm kiếm dạng GET | | ||
+ | |||
+ | ===== 15. Một số snippet cho HTML+JS ===== | ||
+ | Bạn tải về file này {{ : | ||
+ | Mở Eclipse vào Window => Preferences => Web => HTML Files => Editor => Templates. Nhấp nút import và chọn file xml vừa rồi để nhập. | ||
+ | Danh sách và mô tả các snippet này | ||
+ | ^ Khóa ^ Mô tả ^ | ||
+ | | nv5smartyForeach | Mẫu vòng lặp foreach của Smarty | | ||
+ | | nv5smartyIfElse | Mẫu If - Else của Smarty | | ||
+ | | nv5smartyKeepSourceFormat | Thẻ giữ nguyên định dạng mã nguồn, không phân tích các biến | | ||
+ | | nvformContentTemplate | Mẫu template cho một form thêm/sửa nội dung | | ||
+ | | nvjsanimateToDiv | Cuộn trang đến vị trí thẻ DIV | | ||
+ | | nvjsclickevent | Event khi ấn chuột vào 1 thành phần nào đó | | ||
+ | | nvjsloaded | Windows event loaded | | ||
+ | | nvjsready | Document ready | | ||
+ | | nvmodal3 | Cấu trúc Modal của Bootstrap 3 | |
programming/nvtools/eclipse.txt · Sửa đổi lần cuối: 2023/07/18 05:53 bởi hoaquynhtim99