eclipse 3.7安装扩展心得

最近因为突然对android发生兴趣了,所以就安装了eclipse来进行android开发学习。在安装过程中,突然想顺便把php的扩展也安装好,以方便以后使用,百度了很多下,很失败,网络上的文章要不是千篇一律的错误,要不就是很老的文章。最后还是求助谷歌大神,找到了了eclipse的wiki地址,上面介绍了正确的安装方法,因此,我记录下来,以弥补自己的健忘。

首先,下载eclipse,一般是下载classic经典版本(谷歌的android SDK教程里也推荐这个版本),目前的版本是3.7 Indigo

在安装eclipse还必须要做的一个就是安装jdk,下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u2-download-1377129.html,我是在windows下安装,就选windows版本,直接按提示下一步下一步点就行了,我觉得可以不用配置环境变量的

安装好就安装eclipse

然后就是安装扩展

1.首先我安装php的扩展,因为php是我的主业,现在php都采用zend 的pdt插件,网上有很多文章提供的pdt地址都不行,其实在软件的源里面是自带了的,根本用不着那么费劲去找,打开eclipse -> Help -> Install New Software.然后在work with的下拉表里选择Indigo地址如下图

图中的PHP Development Tools(PDT) SDK Feature就是我要安装的pdt插件,他的位置在列表中的Programming Languages,展开列表就可以看见,里面是一些常见语言的插件,例如C/C++语言,这里安装相当方便只管next就行了

参考地址:http://wiki.eclipse.org/PDT/Installation#Eclipse_3.7_.2F_Indigo_.2F_PDT_3.0

2.安装aptana插件

其实aptana有已经集成好的aptana studio编辑器,也是eclipse的核心,听说他在javascript程序方面有独到之处,因此我就打算直接在eclipse里安装aptana的插件,以方便我学习js,安装完后使用时才发现,原来这插件是有BUG的,哭死

安装完这个插件,因为插件的解释器和eclipse的解释器会发生冲突,我打开php文件时,始终提示我不能解析php后缀的文件,我在eclipse里查了半天,也不知道为什么,最后卸载了这个插件,一切都正常了。因此,大家安装的时候一定要三思而后行

官方的安装方法

 

Please copy the following Update Site URL to your clipboard and then follow the steps listed below to add this URL to your Available Software Sites list. Attempting to access this URL using your web browser will return an Access Denied error.

http://download.aptana.com/studio3/plugin/install

1.From the Help menu, select Install New Software... to open the Install New Software dialog.
2.Paste the URL for the update site into the Work With text box, and hit the Enter (or Return) key.
3.In the populated table below, check the box next to the name of the plug-in, and then click the Next button.
4.Click the Next button to go to the license page.
5.Choose the option to accept the terms of the license agreement, and click the Finish button.
6.You may need to restart Eclipse to continue.

我给解释一下,英文过了三级的就无视我的翻译吧
1.复制http://download.aptana.com/studio3/plugin/install然后打开eclipse -> Help -> Install New Software.
2.把URL粘贴进work with输入框,直接回车,
3.在列表框中可以看见插件列表,勾选上,点next
4.继续点next,你会看见协议页
5.点同意协议,点击完成
6.重启eclipse就完成了
(如果你安装好后也有BUG就卸载吧)

3.eclipse也出了一个market,我觉得就像是那个苹果的app store 或安卓市场一样,里面有各种插件列表,直接可以点击安装,非常方便
安装方法
打开eclipse -> Help -> Install New Software.
还是选择Indigo地址,在插件列表里展开 General Purpose Tools ,选择Marketplace Client,然后点击next,如下图红框

因为我已经安装了,所以前面是已安装的标记,安装好后,重启了eclipse,就会在help菜单下看见Eclipse Marketplace...选项,marketplace界面截图

然后就可以选择自己喜欢的插件了。

4.安装android扩展

谷歌的android SDK介绍里有很详细的安装步骤

首先是安装android SDK 地址:http://developer.android.com/sdk/installing.html

然后是安装eclipse adt插件 地址:http://developer.android.com/sdk/eclipse-adt.html#installing

我觉得基本上大家都能看懂里面的安装步骤吧

实在有问题可以看看这个页面

http://www.cnblogs.com/skynet/archive/2010/04/12/1709892.html

是一个教学系列。写的太详细了,我就是看这个学的


到这里eclipse的配置也就差不多了,如果需要安装什么插件,直接进marketplace找就行了,不过安了这几个插件,我就发现内存占用比较大了,我还没打开工程,就占了200多M,开了工程有时候会占到500多M,哎,插件大家还是悠着点安吧,没用的就别安了。






转载于:https://www.cnblogs.com/oliverCJ/archive/2012/02/10/eclipse_software.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/260986.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【心得】Ctrl+Z、\n、\0、eof的区别和用法

从scanf谈起: 一:scanf的返回值:读入的域的个数 int scanf( const char *format [, argument]... ); int _scanf_l( const char *format, locale_t locale [, argument]... ); int wscanf( const wchar_t *format [, argument]... ); int _ws…

MVC-05 Model(1)

在开发应用程序的过程中,经常需要处理许多大大小小的数据,例如,SQL Server数据库存取、连接AD(Active Directory)数据库进行验证、调用外部Web Service取得数据等。除了访问数据外,也经常需要对数据做成格式验证、逻辑…

计算机 数据库知识点,数据库知识点总结

实体-联系模型基本概念实体和属性实体是客观存在并且可以相互区分的任何事物属性是实体所代表事物具有的某种特性每个属性都有一定的取值范围,成为该属性的值域实体集和码实体集是具有相同属性的实体的集合实体的值是该实体诸属性值的列表实体集的值是该…

计算机网络课程思政教学设计,信息与网络工程学院成功举办第一届课程思政教学设计大赛...

为有效贯彻全国高校思想政治工作会议精神,强化课程思政建设,全面提高人才培养质量,根据《教务处关于举办第一届课程思政教学设计大赛的通知》要求,结合学院工作安排,7月18日,信息与网络工程学院在龙湖校区西…

Java 中参数传递是传值还是引用?

2019独角兽企业重金招聘Python工程师标准>>> 明确概念 值传递:指的是将变量的一个备份传过去,当该备份被修改后,不会影响原来变量的值; 引用传递:指的是将该变量的地址传过去,当值修改后&#x…

sencha touch 手势识别左右滑动

sencha touch 中添加手势识别非常简单,就是监听 dom 元素的 move 事件: 1. 为你的 view 注册 swipe 事件 // 为当前 view 注册手势滑动事件 Ext.get(myTouchView).on(swipe, onViewSwipe, this); 2. 判断滑动方向 // 手势滑动监听事件 onViewSwipe : fun…

比较两浮点数的方法

在工作中,我需要比较一系列数据,一方数据精度为两位小数,而另一方精度为三位小数。我需要将三位小数四舍五入成两为小数后进行比较。在操作的过程中,问题出现了,明明应该相等的数据却走了不等的分支。什么原因导致呢?一…

IIS8托管WCF服务

WCF服务程序本身不能运行,需要通过其他的宿主程序进行托管才能调用WCF服务功能,常见的宿主程序有IIS,WAS,Windows服务,当然在学习WCF技术的时候一般使用控制台应用程序或WinForm程序进行托管。本文将详细介绍如何使用I…

北京师范大学认知神经科学 计算机,北京师范大学认知神经科学和学习国家重点实验室.pdf...

北京师范大学认知神经科学和学习国家重点实验室北京师范大学认知神经科学与学习国家重点实验室DTI 、静息fMRI、形态学测量原理及数据分析与应用深度讲习班(第二轮通知)近年来,磁共振技术已广泛地应用到神经科学、认知神经科学、临床医学等领域的研究,而…

JAVA面向对象-----instanceof 关键字

instanceof 关键字 1:快速演示instanceof Person pnew Person();System.out.println( p instanceof Person); 2:instanceof是什么? 1:属于比较运算符: 2:instanceof关键字:该关键字用来判断一…

电子工程师必去的论坛网站

Abstract 搞电子不能闭门造车,要到网上去交流交流,做个网络吸血鬼也好。本人偶然也发一些资料,还是要感谢活跃在各大论坛上的大虾们,让小弟要走了不少弯路。有问题google一下(不是本人崇洋媚外,google的功能…

对象的引用

int、datetime、bool、char等类型都属于值类型(valuetype),赋值的时候是传递拷贝。 普通的对象则是引用类型,赋值的时候是传递引用。传递给函数也是引用传递的。转载于:https://www.cnblogs.com/roboot/archive/2012/02/15/235329…

Cesium应用篇:3控件(3)SelectionIndicator InfoBox

假设这样一个场景,用户在Cesium球上加载了一个GeoJson文件(DataSource),里面是全美国所有州的Geometry信息(Entity),叠加到球面后,你自然会有一种冲动,点击某一个州&…

北理工计算机学院新闻,北理工计算机学子勇夺CVPR 2021 AI安全国际顶级赛事季军...

2021年4月19日,CVPR 2021挑战者计划第六期落下帷幕。由北理工计算机学院教师李元章、张全新及广州大学李进教授指导的DemiguiseWoo战队,在挑战赛赛道二“ImageNet无限制对抗攻击”发起冲击,最终以9303.6的总分取得决赛第三名的好成绩&#xf…

字符串入门

暴力 字典树总结:字典树的功能就是map字符串得到编码或者查询前缀关系套模板的时候注意t,s,-‘a’,[26],sz0的初始化还有一个问题,到底字典树开多少内存比较合适,反正至少是要开字符总长度*2hdu1251 http://acm.hdu.edu.cn/showpr…

C++ 的基础概念(3)——多态详解。

最近两次面试都问到了多态,我也不得不重视起来了,最近最大的收获就是:基础知识很重要,就算你很会写代码,但是面试官问你基础知识答不上来的话,也很难被人赏识和录用,所以还是要多补补基础概念&a…

美育在计算机教育中应用,在现代教育技术中绽放数学美育之花

21世纪是信息化的社会,计算机、网络等现代技术的飞速发展,作为现代教育技术,计算机多媒体技术和网络技术已经越来越多地走进小学数学课堂,为深化教学改革,培养学生能力,发展学生个性,提供了崭新…

.NET Forms身份验证

.NET表单身份验证 ASP.NET Forms 身份验证的简单实现&#xff1a;1&#xff09;在Web.config文件中配置应用程序使用 Forms 身份验证&#xff1b;2&#xff09;创建登陆页面&#xff0c;将用户身份验证票证添加到Cookie集合。1.配置文件中设置为Forms验证<authentication mo…

Oracle SQL篇(三)Oracle ROWNUM 与TOP N分析

首先我们来看一下ROWNUM&#xff1a;含义解释&#xff1a;1、rownum是oracle为从查询返回的行的编号&#xff0c;返回的第一行分配的是1&#xff0c;第二行是2&#xff0c;依此类推。这是一个伪列&#xff0c;可以用于限制查询返回的总行数。2、rownum不能以任何基表的名称作为…

C++ Primer 第10章 pair类型

//10.2.cpp //至少使用三种方法创建pair对象。 //编写三个版本的程序&#xff0c;分别采用不同的方法来创建pair对象 //方法1&#xff1a;在定义pair对象时提供初始化式来创建pair对象#include<iostream> #include<vector> #include<utility> #include<st…