`
kerlubasola
  • 浏览: 709713 次
文章分类
社区版块
存档分类
最新评论

[Eclipse插件开发指南]2.6 调试一个产品

 
阅读更多

在生产产品的过程中我们不可避免的需要调试一个问题或者需要更好的通过这种手段去理解代码而不只是仅仅去审查源码。你能够用Runtime工作台(Runtime Workbench)去精确的测定出产品在扩展的时候将会发生什么,这样能帮助解决这些问题。

2.6.1 配置的创建

在这个过程中第一步是在能够调试的产品中去创建一个配置。在Debug工具条菜单中选择Debug…

图2-21 调试(Debug)菜单

image

在弹出框(图2-22)中选择Eclipse Application,然后点击新建(New)按钮。然后,输入"Favorites"作为这个配置的名字。

图2-22 新配置的定义

image

2.6.2 插件的选择

经过前面的步骤以后,选择插件(Plug-ins)标签,然后选中Choose plug-ins and fragments to launch from the list(图2-23)这个单选按钮。在插件列表中,在Workspace Plug-ins这个条目中确定选中了Favorites插件,而不是在External Plug-ins条目中选中。

图2-23 配置中的插件选择

image

附语:

插件项目规定了在配置中的优先级高于Eclipse已经安装的插件。如果你有一个和Eclipse已经安装插件标识相同的插件项目,而你想要在Runtime 工作台(Runtime Workbench)运行已安装的插件,那就不要选中Workspace Plug-ins条目中的插件项目,而是选择External Plug-ins条目中已安装的插件。

2.6.3 运行Runtime工作台

在Runtime工作台中点击Debug按钮去运行Eclipse Application,这样就可以调试产品了。现在你已经定义了配置,那我们就来用它吧,在调试(Debug)工具栏菜单上,从菜单运行Runtime工作台去选择它,而不是打开配置页面

在配置向导页点击Debug按钮之后或者是从Debug工具栏菜单中选择Favorites,Eclipse会打开第二个工作台窗口(Runtime工作台和Development工作台完全不同)。这个Runtime工作台窗口执行Development工作台项目的代码。在Development工作台设置断点会对Runtime工作台造成影响(译者注:即会中断运行行,用户就可以调试了)。

译者注:这篇详细的介绍了怎么去配置debug,但是用户用的时候也许可以更简单,在导航器(Navigator)或者是Project Explorer中右键选中你的插件项目,直接运行就可以自动生成这些东西了,当然,如果涉及到文章中复制的配置(如标识符相同已安装的插件)还是要去修改已有的配置的。

本文系eclipselight.org(日食之光)原创文章,转载请注明出处。
固定链接:http://www.eclipselight.org/eclipse-plugin-tutorial/708/

分享到:
评论

相关推荐

    eclipse hadoop2 插件

    Eclipse Hadoop2 插件是为开发人员提供的一种强大工具,它允许用户在Eclipse集成开发环境中(IDE)直接编写、调试和管理Hadoop项目。这个插件针对Hadoop 2.x版本进行了优化,提供了丰富的功能来简化Hadoop应用程序的...

    Eclipse权威开发指南2.pdf

    10.2.3 定义一个Eclipse应用 程序..... 242 10.3 重用Eclipse的时机...... 243 10.3.1 非UI的插件组件..... 243 10.3.2 SWT图形用户界面..... 244 10.3.3 基于添加项的Workbench 用户界面..... 245 10.3.4 IDE扩展...

    Eclipse权威开发指南3.pdf

    10.2.3 定义一个Eclipse应用 程序..... 242 10.3 重用Eclipse的时机...... 243 10.3.1 非UI的插件组件..... 243 10.3.2 SWT图形用户界面..... 244 10.3.3 基于添加项的Workbench 用户界面..... 245 ...

    Eclipse权威开发指南1.pdf

    10.2.3 定义一个Eclipse应用 程序..... 242 10.3 重用Eclipse的时机...... 243 10.3.1 非UI的插件组件..... 243 10.3.2 SWT图形用户界面..... 244 10.3.3 基于添加项的Workbench 用户界面..... 245 ...

    PyDev 2.6.0及在Eclipse的配置文档

    PyDev是Eclipse集成开发环境(IDE)的一个插件,专为Python开发者提供强大的编程支持。版本2.6.0是PyDev的一个重要更新,它引入了多项增强功能和优化,旨在提升开发者的效率和体验。本篇文章将详细介绍如何在Eclipse...

    阿里云OSS 2.6.0 Eclipse版本插件

    这篇我们将详细讨论阿里云OSS 2.6.0版本的Eclipse插件,尽管最新的官方支持已转向Android Studio,但针对仍然使用Eclipse的开发者,这个插件显得尤为重要。 1. **OSS SDK核心功能**: - 文件上传:支持单个文件...

    Wiley, Professional Eclipse 3 for Java Developers (2005) kB; BM OCR 7.0-2.6 LotB.pdf

    通过安装不同的插件,可以将Eclipse 3打造成一个全能型的开发平台。例如,Mylyn插件可以提高任务管理和上下文切换的效率;Subclipse插件用于与Subversion版本控制系统集成;Spring Tools Suite则提供了对Spring框架...

    Step By Step Eclipse + GNU Tools Suite Installation

    Eclipse是一个开源的集成开发环境,广泛用于各种编程语言的开发。对于C++开发,需要下载并安装Eclipse的C/C++ Development Tooling (CDT)版本。 ##### 2.6 Eclipse CDT插件 为了使Eclipse能够处理C++项目,必须...

    eclipse中文教程

    通过以上内容的详细介绍,我们可以看到Eclipse不仅仅是一个简单的代码编辑器,而是一个功能强大且高度可定制的开发平台。无论是初学者还是经验丰富的开发者,都可以通过Eclipse来提高开发效率和代码质量。

    Android开发从入门到精通学习文档

    - **项目创建**:在Eclipse中使用ADT创建一个新的Android项目,设置好项目的各项属性,如最小支持的Android版本、目标SDK版本等。 - **开发环境**:利用Eclipse提供的各种工具进行代码编写,如XML布局编辑器、Java...

    Android手机开发手册

    - **Android ADT**:Eclipse插件,提供对Android项目的全面支持。 #### 三、Android应用程序组成部分 - **Activity**:应用程序的主要组件之一,负责与用户交互的可视界面。一个Activity通常对应屏幕上的一个单独...

    Android 开发从入门到精通

    借助于Android Eclipse插件,开发者能够在Eclipse环境中高效构建Android应用,这极大地简化了开发流程,提升了开发效率。通过本教程,开发者将全面了解Android平台及Android Development Tools(ADT),并通过实践两个...

    Android编程指南

    - **安装ADT插件**: ADT (Android Development Tools) 是Eclipse的插件,提供了强大的功能来辅助Android应用的开发与调试。访问(http://dl-ssl.google.com/android/ADT-0.4.0.zip)下载ADT插件并按照以下步骤安装:...

    OPhone应用开发权威指南(黄晓庆)

    《OPhone应用开发权威指南》2010 黄晓庆 博文视点 broadview 第1章 OPhone平台概述 1 1.1 OPhone的架构 1 1.1.1 Linux内核 2 1.1.2 本地库 2 1.1.3 OPhone运行环境 3 1.1.4 Widget运行环境 3 1.1.5 应用程序框架 4 ...

    Android基础教程

    1.1.5 Eclipse插件 1.2 创建第一个程序 1.3 在模拟器上运行程序 1.3.1 创建一个AVD 1.3.2 再试一次 1.4 在手机上运行程序 1.5 快速阅读指南 第2章 基本概念 2.1 Android的系统架构 2.1.1 Linux内核 2.1.2 本机库 ...

    Android热门框架指南

    Android是Google开发的一个基于Linux的开源操作系统,主要应用于移动设备。作为一个成熟的平台,它拥有庞大的应用生态系统和丰富的开发工具集。Android的官方集成开发环境(IDE)是Android Studio,它提供代码编辑、...

    Android 应用开发入门教程

    Eclipse是一款开源IDE,支持多语言编程,通过安装Android Development Tools (ADT) 插件,可以实现对Android应用的开发和调试。 ##### 2.2.3 获得Android SDK 访问Android官方网站下载Android SDK,通常会附带SDK ...

    新版Android开发教程.rar

    也有分析认为,谷歌并不想做一个简单的手机终端制造商或者软件平台开发商,而意在一统传统互联网和 移 动互联网。----------------------------------- Android 编程基础 4 Android Android Android Android 手机新...

    免费下载-Android SDK 中文开发文档

    - **开发环境**:提供丰富的开发工具,包括设备模拟器、调试工具、性能分析工具以及Eclipse集成开发环境插件。 #### Android架构 Android的架构分为多个层次,每个层次都承担着特定的功能,共同支撑起整个操作系统...

Global site tag (gtag.js) - Google Analytics