Eclipse Plug-in Development Beginner's Guide - Second Edition

Dr Alex Blewitt

  • 出版商: Packt Publishing
  • 出版日期: 2016-07-29
  • 售價: $2,040
  • 貴賓價: 9.5$1,938
  • 語言: 英文
  • 頁數: 458
  • 裝訂: Paperback
  • ISBN: 1783980699
  • ISBN-13: 9781783980697
  • 相關分類: Java 相關技術
  • 下單後立即進貨 (約3~4週)

商品描述

Eclipse 3.x plug-ins to Eclipse 4.x
  • Build user interfaces from SWT and Jface and execute long-running tasks in the background
  • Book Description

    As a highly extensible platform, Eclipse is used by everyone from independent software developers to NASA. Key to this is Eclipse s plug-in ecosystem, which allows applications to be developed in a modular architecture and extended through the use of plug-ins and features.

    This books takes you on the full journey of plug-in development, starting with an introduction to Eclipse plug-ins, continuing through packaging, and culminating in automated testing and deployment. The example code provides simple snippets that can be developed and extended to get you going quickly.

    What you will learn

    • Create plug-ins for Eclipse 4.x
    • Test plug-ins automatically with JUnit
    • Display tree and table information in views
    • Upgrade Eclipse 3.x plug-ins to Eclipse 4.x
    • Understand how and when to build user interfaces from SWT and JFace
    • Run tasks in the background and update the user interface asynchronously
    • Automate builds of plug-ins and features and update sites with Maven Tycho
    • Automate user interface tests with SWTBot

    商品描述(中文翻譯)

    《Eclipse 3.x插件到Eclipse 4.x的轉換》
    使用SWT和Jface建立用戶界面並在後台執行長時間任務

    書籍描述:
    作為一個高度可擴展的平台,Eclipse被從獨立軟件開發人員到NASA的所有人使用。關鍵在於Eclipse的插件生態系統,它允許應用程序以模塊化架構開發並通過使用插件和功能進行擴展。

    本書將帶您完成插件開發的整個過程,從Eclipse插件的介紹開始,繼續進行打包,最終實現自動化測試和部署。示例代碼提供了可以快速開發和擴展的簡單片段。

    您將學到:
    - 為Eclipse 4.x創建插件
    - 使用JUnit自動測試插件
    - 在視圖中顯示樹狀和表格信息
    - 將Eclipse 3.x插件升級到Eclipse 4.x
    - 理解何時以及如何從SWT和JFace構建用戶界面
    - 在後台運行任務並異步更新用戶界面
    - 使用Maven Tycho自動構建插件和功能並更新站點
    - 使用SWTBot自動化用戶界面測試