Chuyển đến nôi dung chính

Bằng việc nhấn Gửi, bạn đã đồng ý với các điều khoản sử dụng developerWorks Điều khoản sử dụng (tiếng Anh).

Khi bạn đăng nhập lần đầu tiên, một bản trích ngang trên developerWorks sẽ được tạo ra. Chọn các thông tin trong trích ngang của developerWorks để hiển thị công khai, bạn có thể sửa lại thông tin này bất cứ lúc nào. Tên, họ và tên hiển thị sẽ đi kèm với nội dung mà bạn gửi lên.

Thông tin gửi đi được đảm bảo an toàn.

  • Đóng [x]

Lần đầu tiên bạn đăng nhập vào trang developerWorks, một bản trích ngang được tạo ra cho bạn, bạn cần phải chọn một tên để hiển thị. Tên hiển thị của bạn sẽ đi kèm theo các nội dung mà bạn đăng tải trên developerWorks.

Tên hiển thị cần có từ 3 đến 30 ký tự. Tên xuất hiện của bạn phải là duy nhất trên trang Cộng đồng developerWorks và vì lí do an ninh nó không phải là địa chỉ email của bạn.

Bằng việc nhấn Gửi, bạn đã đồng ý với các điều khoản sử dụng developerWorks Điều khoản sử dụng (tiếng Anh).

Thông tin gửi đi được đảm bảo an toàn.

  • Đóng [x]

Các cách thực hành tốt nhất để phát triển các trình cắm thêm Eclipse

Sử dụng các dấu hiệu, các chú thích, và các trình trang trí

Andy Flatt, Nhà phát triển phần mềm, IBM
Photo of Andy Flatt
Andy Flatt là một nhà phát triển tại Phòng thí nghiệm phát triển phần mềm Vương quốc Anh của IBM ở Hursley. Kiến thức của ông bao gồm Java, Hiệu năng Java, OSGi và thử nghiệm tích hợp. Trước khi phát triển phần mềm, Andy đã nghiên cứu tại trường Đại học Hertfordshire, nơi ông nhận bằng Cử nhân khoa học danh dự hạng nhất về Khoa học Máy tính. Có thể liên hệ với ông tại aflatt@uk.ibm.com.
Mickael Maison, Nhà phát triển phần mềm, IBM
Photo of Mickael Maison
Kể từ khi gia nhập IBM vào giữa năm 2009, Mickael vẫn đang làm việc trong phòng Các phân phối thời gian chạy của Trung tâm Công nghệ Java của IBM. Sau khi làm việc trong nhóm Hỗ trợ L3 cho Java SDK của IBM, anh chuyển sang vai trò của nhà phát triển. Trong lúc rảnh rỗi, Mickael thích âm nhạc và đi du lịch.

Tóm tắt:  Hướng dẫn này nêu bật các cách thực hành tốt nhất khi đánh dấu thông tin theo tài nguyên bằng cách sử dụng các dấu hiệu và sau đó giới thiệu các chú thích và các trình trang trí mà bạn sử dụng để làm nổi bật các dấu hiệu trong bàn làm việc. Bằng cách mở rộng các điểm mở rộng, bạn có thể tái sử dụng và thích ứng với các hàm dựng sẵn trong Eclipse và thực hiện đánh dấu tài nguyên cao cấp, ví du như di chuyển một dấu văn bản khi soạn thảo văn bản. Chúng ta thảo luận về các phương pháp lợi dụng mô hình trình cắm thêm, cho phép cho một trình cắm thêm hiệu quả, có hiệu năng cao và dáng vẻ và cảm nhận tích hợp.

Ngày:  05 01 2012
Mức độ:  Trung bình

Hoạt động:  1324 lần đọc
Góp ý kiến:  

Giới thiệu

Khi phát triển một trình cắm thêm cho một môi trường Eclipse của IDE, bạn có nhận xét về một số thiết kế. Các nhận xét này đảm bảo rằng bạn:

  • Không khóa luồng giao diện người dùng.
  • Trang trí giao diện người dùng không làm ảnh hưởng đến hiệu năng.
  • Xử lý dữ liệu ở chế độ nền.

Hướng dẫn này thảo luận về cách xử lý và hiển thị dữ liệu gắn liền với các tài nguyên được lưu trữ trong vùng làm việc với các nhận xét thiết kế này. Chúng ta sẽ xem xét cách Eclipse cung cấp một giao diện dấu hiệu để lưu trữ và xử lý thông tin về một tài nguyên.

Chúng ta cung cấp cách thực hành tốt nhất để xử lý các dấu hiệu dữ liệu dựa vào tài nguyên. Trước tiên, chúng ta chỉ ra cách đánh dấu dữ liệu, sau đó xây dựng kiến thức để biểu diễn dấu hiệu trên giao diện người dùng, rồi cập nhật dấu hiệu này khi tài nguyên thay đổi. Trong ngữ cảnh này, các tài nguyên là các đối tượng Eclipse thực hiện giao diện IResource, như các dự án, các tệp, các thư mục và các đối tượng Java™ (bao gồm cả các gói, các lớp và nguồn).

Hướng dẫn này dành cho các nhà phát triển, những người có thể viết một trình cắm thêm cơ bản nhưng muốn tìm hiểu các cách thực hành tốt nhất khi xử lý các tài nguyên của Eclipse.

Eclipse.org cung cấp các giao diện và các điểm mở rộng riêng. Bài này giúp đỡ lựa chọn các cách thực hành tốt nhất về sử dụng chúng theo tổ hợp. Đọc thêm về tìm hiểu cách lợi dụng các hàm Eclipse hiện có để cung cấp các tính năng mới.

1 của 7 | Trang sau

Bình luận



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=70
Zone=Nguồn mở, Công nghệ Java
ArticleID=783948
TutorialTitle=Các cách thực hành tốt nhất để phát triển các trình cắm thêm Eclipse
publish-date=01052012
author1-email=aflatt@uk.ibm.com
author1-email-cc=
author2-email=mimaison@uk.ibm.com
author2-email-cc=