Lưu ý: Hướng dẫn này tương thích phiên bản 2021-06 R trở lên. Để tối ưu bạn nên cài phiên bản mới nhất. Ví dụ phiên bản 2021-06 R có tốc độ làm việc có thể gấp 3 lần phiên bản 2018-09 R
-vm C:\Program Files\Java\jdk-11.x.y\bin\javaw.exe
Một số mã nguồn sử dụng các định dạng file mà trình soạn thảo chưa được ghi nhận, ví dụ: giao diện CMS NukeViet sử dụng *.tpl thay vì *.html. Vậy nên, chúng ta cần phải thêm định dạng *.tpl hiển thị như *.html.
Trong cửa sổ Freferences, đi đến General / Editors / File Associations
Click Add (1), nhập vào định dạng file muốn thêm vào (*.tpl). Nhấn OK để hoàn tất 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
Kết quả: Khi mở một file có định dạng *.tpl, thì code hiển thị như *.html
Làm tương tự với file có định dạng *.ini được mở bằng XML Editor
Font, kích thước chữ ở đây là code khi bạn soạn thảo, không phải chữ của các menu hệ thống. Đi đến General / Appearance / Color and Fonts. Chọn đối tượng định dạng (1), chọn Edit (2) để thay đổi font và kích thuớc chữ, nhấn OK (3) để áp dụng. Bạn có thể chọn các đối tượng hiển thị khác nhau ở phần (1), sau đó thay đổi tuơng tự.
Bạn có thể thay đổi mẫu định dạng mã PHP theo ý bạn, truy cập PHP / Code style / Formater. Chọn mẫu hoặc import mẫu bạn mong muốn nukeviet.eclipse.2020.zip Nhấn OK để hoàn tất.
Áp dụng bằng cách nhấn Ctrl + F để định dạng tự động cho nội dung tập tin đang mở. Hoặc định dạng cho toàn bộ tập tin (PHP) trong một thư mục bằng cách Click phải chuột lên thư mục (ở cửa sổ PHP Explorer),, chọn Source, chọn Format
Cấu hình tương tự như PHP bằng cách truy cập: Javascript/ Code style / Formater eclipse_neon_3_nukeviet4_js.zip
Với Eclipse IDE 2020-06 hoặc mới hơn cần cài thêm: Eclipse Web JavaScript Developer Tools Cấu hình web/ Client-side Javascript/ Code style / Formater
Với JavaScript: Truy cập “Toolbar –> Window –> Preferences –> JavaScript –> Editor –> Save Actions”.
Khi bạn đã xong, bấm “OK” để lưu và đóng cửa sổ Preferences.
Chức năng này mặc định chưa có trong Eclipse trên windows, bạn cần cài đặt nó theo các bước sau:
Using it, in Eclipse:
Tham khảo: https://mynukeviet.net/chu-de/su-dung-cong-cu-eclipse-trong-lap-trinh-php/
Ctrl + Alt + Up
nhân đôi đoạn được chọn hoặc dòng hiện tại lên trên.Ctrl + Alt + Down
nhân đôi đoạn được chọn hoặc dòng hiện tại xuống dưới.Ctrl + Shift + Y
lowercase nội dung chọnCtrl + Shift + X
uppercase nội dung chọnCtrl + Alt + J
tạo document cho hàm, classAnyEdit Tools là plugin có chức năng tự động định dạng các file khi lưu ví dụ như:
Hướng dẫn cài đặt:
Cấu hình: Vào menu Window ⇒ Preferences chỉnh như hai ảnh sau:
- Cần backup thư mục workspace/.metadata/.plugins/org.eclipse.core.resources
Bạn cài Eclipse WTP WebResources https://github.com/angelozerr/eclipse-wtp-webresources để có tính năng này. Xem thêm tính năng tại https://github.com/angelozerr/eclipse-wtp-webresources/wiki/CSS-Features
Lưu ý: Theo thông báo của tác giả đây là plugin ổn định, đã dừng phát triển. Tác giả đang tích hợp từng bước nó vào WTP HTML (có sẵn trong Eclipse Web Javascript Developer Tools) tuy nhiên đến thời điểm hiện tại (bản 2021-06 R) nó vẫn chưa khả dụng, vì vậy plugin này vẫn cần thiết.
Cài đặt theo hướng dẫn ở https://github.com/angelozerr/eclipse-wtp-webresources/wiki/Installation-Update-Site hoặc như ảnh sau
Link http://oss.opensagres.fr/eclipse-wtp-webresources/1.1.0/
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