eclipse基础及开发插件
Eclipse:http://www.eclipse.org/downloads/
Compare Package:http://www.eclipse.org/downloads/packages/compare-packages
若想在一个eclipse版本中装尽量多的开发插件,选用“Eclipse IDE for Java EE Developers”做为基础是明智之举
Eclipse Marketplace:http://marketplace.eclipse.org/
Yoxos Marketplace:http://market.eclipsesource.com/yoxos
Obeo Marketplace:http://www.obeonetwork.com/
Testing Solutions Marketplace:http://marketplace.bredex.de
显示对应版本的所有可用插件【Install New Software】
http://download.eclipse.org/releases/kepler
http://download.eclipse.org/releases/juno
http://download.eclipse.org/releases/indigo
http://download.eclipse.org/releases/helios
http://download.eclipse.org/releases/galileo
http://download.eclipse.org/releases/ganymede
http://download.eclipse.org/releases/europa

JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html
SVN插件:详细参考:Eclipse安装SVN插件
Eclipse Color Theme:【Install New Software】 URL
Java:JDT
C/C++: CDT MinGW 【扩展:MinGW-w64 wiki中文】【CygWin:windows平台上模拟Unix/Linux运行环境,提供多个Unix/Linux下的Windows版本工具】
Android: ADT NDK 详细参考:Android开发环境搭建(eclipse)
Python: PyDev python2.7.3
JavaScript:JSDT
Git:EGit
Web Tools Platform:WTP 【Install New Software】 URL
eclipse编辑器快捷键
Ctrl + Shift + R 打开工程中的文件,支持通配符匹配
Ctrl + E 打开编辑器中已经打开的文件,支持通配符匹配
Ctrl + Shift + F 格式化代码
Alt + Shift + S 打开常用的实现,构造函数等代码生成菜单
Ctrl + O 搜索函数,支持正则表达式匹配
F3 跳到代码定义,实现【c/c++有效】
Shift + Tab 定义与实现文件进行切换【c/c++有效】
Ctrl+ Q 上次编辑的点
Alt + 方向左 上一个光标所在的点
Alt + 方向右 下一个光标所在的点
Alt + Ctrl + 方向上/下 向上/下复制光标所在的行
Alt + 方向上/下 移动光标所在的行
Alt + / 代码自动补全
Ctrl+ Alt + / 单词自动补全
Alt + Shift + R 重构命名
Ctrl + Home 去到文件的开头
Ctrl + End 去到文件的结尾
Ctrl + PageDown/PageUp 上/下一个tab页面
Ctrl + Tab 最近两个tab页面切换
Ctrl + M 最大化,最小化窗口
Ctrl + W 关闭当前页面
Ctrl + D 删除光标所在行
Ctrl + F 查找替换
Ctrl + H 工程性查找
Ctrl + 1 代码修正提示
Ctrl + Shift + X 把单词转成大写
Ctrl + Shift + Y 把单词转成小写
Ctrl + Shift + T 打开类型,比如函数名称,类名称
Ctrl + I 修复缩进
Ctrl + Alt + H 查看函数调用关系
Ctrl + T 查看继承关系
Ctrl + / 使用//注释代码
Ctrl + Shift + / 使用/**/注释代码
Shift + Enter 向下新建空行
Ctrl + Shift + Enter 向上新建空行
Ctrl + K 向下搜索光标所在的单词
Ctrl + Shift + K 向上搜索光标所在的单词
eclipse基础及开发插件的更多相关文章
- perl环境配置以及Eclipse安装perl开发插件
简介: 这篇文章将详细介绍 EPIC 组件的安装,EPIC 编辑环境,调试运行环境,着重介绍如何使用 EPIC 来快速.简便.准确地调试 Perl 语言程序,包括对于 Perl 程序的单步执行,断点用 ...
- Eclipse下PHP开发 插件安装
PHPeclipse是什么? PHPeclipse是Eclipse的一个插件,它为php开发人员提供了一个集成的开发环境.Eclipse官方下载地址:http://www.eclipse.org/ P ...
- eclipse添加hadoop开发插件
在开发hadoop的时候去查找了一下eclipse marketplace是没有找到hadoop的插件,上网又找了一下发现原来hadoop中其实是带有这样的插件的, 其实很简单只要将这个插件复制到ec ...
- eclipse安装python开发pydev插件
eclipse安装python开发pydev插件 下载eclipse的python开发插件pydev http://pan.baidu.com/s/1qXHt8pI 下载python.exe,并安装. ...
- Java基础之开发工具Eclipse的使用
Eclipse简介 Eclipse是由IBM公司投资4000万美元开发的集成开发工具.它是目前最流行的Java集成开发工具之一,基于Java语言编写,并且是开放源代码的.可扩展的(Integrated ...
- eclipse SE增加Web开发插件
最近接触了些java项目,之前安装了eclipse SE版本.没有Web开发插件,调试不了Web代码.点击“Window”--“Preference” 左边菜单栏是找不到“Server”项来配置服务器 ...
- Android基础之用Eclipse搭建Android开发环境和创建第一个Android项目(Windows平台)
一.搭建Android开发环境 准备工作:下载Eclipse.JDK.Android SDK.ADT插件 下载地址:Eclipse:http://www.eclipse.org/downloads/ ...
- Eclipse 环境下安装PhoneGap开发插件
phoneGap开发跨所有移动平台软件已经成为未来移动终端开发的总趋势,如何在大家所熟悉的Eclipse IDE中快速安装PhoneGap开发插件,介绍如下: 点击help——>install ...
- 关于Eclipse开发插件(三)
视图之间实现事件监听 两个视图中的组件之间的互动,在开发插件的时候是经常碰到的问题.点击视图1列表的某项时,视图2的文本框显示相应的字符. 第一种主动式: 主动式就是在视图1的代码块中获取对视图2的对 ...
随机推荐
- 19 BasicTaskScheduler0 基本任务调度类基类(一)——Live555源码阅读(一)任务调度相关类
这是Live555源码阅读的第二部分,包括了任务调度相关的三个类.任务调度是Live555源码中很重要的部分. 本文由乌合之众 lym瞎编,欢迎转载 http://www.cnblogs.com/ol ...
- linux文件远程传输客户端shell脚本与分布式客户机时间同步脚本
#!/bin/bash # 将代码和脚本传送至worker节点 # 改变当前工作目录 cd ${AMAZONCRAWLER_HOME} #读取worker节点ip列表 i= while read li ...
- Js 的 this 是什么
this指的是调用函数的那个对象,谁调用函数,谁就是this 更多: http://www.cnblogs.com/justany/archive/2012/11/01/the_keyword_thi ...
- JSONP跨域的原理解析
JavaScript是一种在Web开发中经常使用的前端动态脚本技术.在JavaScript中,有一个很重要的安全性限制,被称为“Same- Origin Policy”(同源策略).这一策略对于Jav ...
- 【python】python新手必碰到的问题---encode与decode,中文乱码[转]
转自:http://blog.csdn.net/a921800467b/article/details/8579510 为什么会报错“UnicodeEncodeError:'ascii' codec ...
- Starting MySQL.The server quit without updating PID file (xxxx.pid).[FAILED]
mysql无法正常启动,查看日志报如下异常 --07T01::.929615Z [ERROR] Fatal error: Please read "Security" sectio ...
- Python~第三方模块
第三方库还有MySQL的驱动:MySQL-python,用于科学计算的NumPy库:numpy,用于生成文本的模板工具Jinja2 模块搜索路径 Windows下: 双\\ sys.path.ap ...
- Effective C++ -----条款17:以独立语句将newed对象置入智能指针
以独立语句将newed对象存储于(置入)智能指针内.如果不这样做,一旦异常被抛出,有可能导致难以察觉的资源泄露.
- python2.x和3.x的区别
这个星期开始学习Python了,因为看的书都是基于 Python2.x,而且我安装的是Python3.1,所以书上写的地方好多都不适用于Python3.1,特意在Google上search了一下 3. ...
- 【opencv】图片标注文字
IplImage* pstImg; HI_CHAR as8Title[25];CvFont stTimeFont;//字体信息cvInitFont(&stTimeFont,CV_FONT_HE ...