Eclipse Plug-in Development Beginner's Guide - Second Edition
暫譯: Eclipse 外掛開發入門指南 - 第二版

Dr Alex Blewitt

  • 出版商: Packt Publishing
  • 出版日期: 2016-07-29
  • 售價: $2,220
  • 貴賓價: 9.5$2,109
  • 語言: 英文
  • 頁數: 458
  • 裝訂: Paperback
  • ISBN: 1783980699
  • ISBN-13: 9781783980697
  • 相關分類: Java 相關技術
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

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 自動化使用者介面測試