Eclipse IDE学习笔记

For Eclipse plug-in Project

快捷键

方法提示: alt+/
删除: ctrl+D
undo: ctrl+Z
redo: ctrl+Y
source提示: alt+shift+S
comment: ctrl+/
comment: ctrl+shift+/

1.Menu(菜单栏)

File

New(新建工程)

new plug-in project

  • Project-->Plug-in Development-->Plug-in Project
  • "Would you like to create a rich client application" is set to "Yes".

Import(导入现有工程)

existing project

  • General-->Existing Project in workspace

Export(导出工程成jar包)

如果是Eclipse Plug-in工程,需选择Plug-in Development

Edit

Source

Refactor

Navigate

Search

Project

Run

  • Run
  • Run Configurations
  • Debug
  • Debug Configurations

Window

Preferences(首选项)

Help

2.Window(窗体)

2.1.Editor(用来编程的主界面)

PDE-Editor (Plug-in Development Enviroment Editor)

2.1.1.[Overview]Tab

2.1.2.[Dependencies]Tab

2.1.3.[Runtime]Tab

2.1.4.[Extensions]Tab

2.1.5.[Extension Points]Tab

2.1.6.[Build]Tab

2.1.7.[MANIFEST.MF]Tab

2.1.8.[plugin.xml]Tab

2.1.9.[build.properties]Tab

2.2.Package(资源管理器)

2.2.1.General Project Hierarchy(文件结构)

  1. -
  2. |- .classpath
  3. |- .project
  4. |- build.properties
  5. |- HelloTeamcenter.launch
  6. |- plugin.xml(插件)
  7. |- fragment.xml(插件片段)
  8. |- feature.xml (功能部件)
  9. |- META-INF/
  10. |- MANIFEST.MF(jar package metadata)
  11. |- .settings/
  12. |- ...
  13. |- icons/
  14. |- ...
  15. |- lib/
  16. |- ...
  17. |- bin/
  18. |- ...
  19. |- src/
  20. |- ...

2.2.2.Java Project Hierarchy(文件结构)

2.2.3.Plug-in Project Hierarchy(文件结构)

  1. -
  2. |- .classpath
  3. |- .project
  4. |- build.properties
  5. |- HelloTeamcenter.launch
  6. |- plugin.xml(插件)
  7. |- fragment.xml(插件片段)
  8. |- feature.xml (功能部件)
  9. |- META-INF/
  10. |- MANIFEST.MF(jar package metadata)
  11. |- .settings/
  12. |- ...
  13. |- icons/
  14. |- ...
  15. |- lib/
  16. |- ...
  17. |- bin/
  18. |- ...
  19. |- src/
  20. |- ...

2.3.Preferences(首选项窗体)

2.3.1.添加平台

  • Plug-in Development -->Target Platform
  • Add按钮-->%TC_ROOT%\portal 文件夹

2.3.2.Eclipse workspace

  • General > Startup and Shutdown 选中 Prompt for workspace on startup
  • or configuration.settings\org.eclipse.ui.ide.prefs 修改RECENT_WORKSPACES

2.3.3.调整字体

  • General-->Appearance-->Color and Fonts-->Basic-->Text Font

2.4Debug Configurations(调试设置页面)

2.4.1.[Main]Tab

2.4.2.[Arguments]Tab

3.Plug-in 插件

subclipse(SVN工具)

GUI 工具

  • Visual Editor(VE)
  • SWT Designer
  • jigloo
时间: 2024-08-25 16:15:48

Eclipse IDE学习笔记的相关文章

Eclipse插件开发 学习笔记 PDF 第一篇到第四篇 免分下载 开发基础 核心技术 高级进阶 综合实例

<<Eclipse插件开发 学习笔记>>,本书由浅入深.有重点.有针对性地介绍了Eclipse插件开发技术,全书分为4篇共24章.第一篇介绍Eclipse平台界面开发的基础知识.包含SWT控件的使用.界面布局.事件处理等内容:第二篇是插件开发核心技术,主要介绍插件开发的核心知识要点,包含行为(Action).视图(ViewPart).编辑器(Editor).透视图(Perspective)等10章的内容.第三篇主要讲述插件开发的高级内容,包含开发高级内容.富client平台技术(R

eclipse插件开发学习笔记

2016-09-01 17:11:50 1. 概述 1.1 SWT/JFace 是Eclipse 的基础,Eclipse 的 Workbench 就是建立在 SWT/JFace 之上的.另外,JFace 是在 SWT 之上开发的,它和 SWT 形成一个交集, 其中 SWT 提供最原始的组件,如下图所示 JFace是在SWT的基础上创建的,但JFace并不能完全覆盖SWT的功能 这两个图下面那个应该是对的,上面那个有点问题吗? 1.2 SWT是一个库,依赖于本机操作系统的库,会体现主机的GUI库特

Eclipse插件开发学习笔记【6】--- 添加编辑器

我们使用myfirstplugin的示例,我们在ViewList中的111,222,333的点击时分别打开三个不同的编辑器. 首先,我们在plugin.xml的扩展选项卡中点击添加,选择org.eclipse.ui.editors扩展点,点击完成. 右击扩展点新建两个editor,一共三个editor,属性如下图所示: 右键src文件夹,点击新建类,新建3个类非别为Editor1,Editor2,Editor3,继承EditorPart类. 在init和createPartControl函数中加

Eclipse插件开发学习笔记【3】--- 添加视图和透视图

一.添加视图 视图是Eclipse插件开发中一个重要的扩展点,我们需要做的是在Eclipse插件项目中插入一个视图. 首先,新建一个插件项目,命名为addView,选择Hello Word模板,其他默认设置. 包结构如图所示: 双击plugin.xml文件,选择扩展选项卡,点击添加org.eclipse.ui.views扩展点. 右键新建一个category和view属性如图所示: 右键src添加类,输入类名FirstView,继承超类ViewPart,包addperspective.views

Eclipse插件开发学习笔记【5】--- 给视图添加下拉菜单和按钮

我们采用上篇中的示例,需要在View2中添加两个按钮和下拉菜单中添加两项. 首先,新建一个继承ActionGroup类,AddActionGroup,具体代码如下: /** ************************************ AddActionGroup类 **/ package viewsconnection.actions; import org.eclipse.jface.action.Action; import org.eclipse.jface.action.I

Eclipse插件开发学习笔记【7】--- 添加首选项

首先,我们新建一个插件项目,打开plugin.xml文件选择扩展选项卡,添加一个org.eclipse.ui.preferencePages扩展点,并再添加一个page按照图中所示配置,注意第二个page的category为第一个page的id. 右键src文件夹,点击新建类,新建2个类分别为Page1,Page2,继承PreferencePage类,实现IWorkbenchPreferencePage接口. /** * * Page1 * */ package addpreferencepag

树莓派学习笔记——交叉编译工具链

0.前言 [1]为什么要使用交叉编译 交叉编译工具较快开发的速度.树莓派中已经安装了gcc工具链,可在树莓派中直接编译源代码生成可执行文件.于此同时,PC机上也可使用gcc工具链生成可执行代码,但是和树莓派上的gcc工具不同,PC机上的gcc工具生成intel或amd芯片上可执行的代码,但树莓派却是arm系列的芯片,显然存在不小的差异.那么使用交叉工具链便可在PC机上开发树莓派中可执行程序. 虽然树莓派的主频可达700MHz远高于一般的嵌入式系统,但相比于PC机其性能还是差些,使用交叉工具链可节

Eclipse IDE 使用技巧 (Eclipse工作空间小技巧)(自己的一些学习笔记和心得,记录下来,备忘录和复习使用)

很多人觉得Eclipse不就是个开发工具吗,有什么好讲的啊,其实这种想法是错误的,Eclipse IDE集成开发环境里面有很多的玄机,有很多的技巧和设置,是很多4-5年的java程序员都不常应用到的甚至是不知道的,所以我觉得有必要把自己的一些Eclipse的心得和使用技巧跟大家分享一下吧.大家相互的学习,只有不断的学习和汲取新的知识才能不断的提高自己! 中国有句老话叫做,工欲善其事,必先利其器.我们把Eclipse里面的一些设置和小技巧掌握之后,对我们的开发效率来说可以大大的提高,对我们写代码也

GAE学习笔记(一):用Eclipse部署第一个GAE项目

前期准备: 首先你要有一个Google账号. 创建一个GAE应用.相信大家在学习翻墙的时候就已经知道怎么弄了,这里就不多说了.不清楚的请百度"GoAgent". 记住该应用的application ID,后面项目部署的时候会用到. ? 在Eclipse搭建GAE开发环境: 截至本文发布时,GAE插件只支持Java 7.(如有变化,请到官方网站确认https://developers.google.com/eclipse/docs/download) 请将Eclipse的JRE设置为JR