本文转自 海角在眼前 博客园博客,原文链接: http://www.cnblogs.com/lovesong/p/4694688.html  ,如需转载请自行联系原作者

上文回顾:定制Eclipse IDE之功能篇(二)

在这篇文章中,我会将我定制eclipse用到的其他插件罗列出来。

一、汉化插件
Eclipse本身是英文显示的,我们能够通过插件汉化。 
1. 选择对应的Eclipse版本。 下载地址:http://www.eclipse.org/babel/downloads.php
2. 选择需要下载的语言
3.解压后直接拷贝到Eclipse的dropins目录即可。
二、打开文件夹位置插件
点击工程或工程文件时候,可以直接打开目录位置。
下载地址:https://github.com/samsonw/OpenExplorer/downloads
PS:我把工具栏的图标换了。
三、SVN插件
在window的Eclipse我内置svn插件(mac不需要),这个插件还是挺好用的。
1. 下载插件包,下载地址:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA
2. 解压后,将这features和plugins直接拷贝在eclipse目录下。
四、jscompress插件
这个插件用来压缩javascript、css文件,右键菜单即可压缩。
1. 我是直接下源代码自己导出插件的,而那源代码路径我找不到了,所以我把我下载的放上来。
下载地址:http://files.cnblogs.com/files/lovesong/me.oncereply.jscompressor.zip
 
五、Tomcat插件
由于功能的要求,需要工程可以放在服务器里跑起来,我选择了一个tomcat。因为我不是用Eclipse j2ee版,所以是没有内置sever的。我在github找到一个简易的tomcat插件的源代码,可以满足我的需求。
1. 下载源代码, 下载地址:https://github.com/utluiz/com.sysdeo.eclipse.tomcat
2. 将工程导入eclipse,直接运行eclipse 程序。
就会发现在工具栏上有三个图标,这三个图标原来不是这样的,被我修改了。
3. 内置一个tomcat7(不要用户自己设置,因为你做一次,所有用户都不用做了)
在org.eclipse.ui.startup拓展里执行(只需执行一次):
Preferences tpf = TomcatLauncherPlugin.getDefault().getPluginPreferences();
tpf.setValue("tomcatDir", tomcatDir);
tpf.setValue("computeSourcePath", computeSourcePath);
tpf.setValue("tomcatConfigFile", tomcatConfigFile);
tpf.setValue("contextsDir", contextsDir);
tpf.setValue("tomcatVersion", tomcatVersion);   

这里说一个技巧,如果你一开始并不知道怎么设置一些插件的属性(不仅仅只对这个tomcat插件),你可以先手动设置,然后在workspace看生成了什么配置文件,一般是prefs文件。
com.sysdeo.eclipse.tomcat.prefs的内容就是:
computeSourcePath=true
contextsDir=F\:\\software\\BingoTouchIDE\\tools\\tomcat\\conf\\Catalina\\localhost
eclipse.preferences.version=1
tomcatConfigFile=F\:\\software\\BingoTouchIDE\\tools\\tomcat\\conf\\server.xml
tomcatDir=F\:\\software\\BingoTouchIDE\\tools\\tomcat
tomcatVersion=tomcatV7

其实就是帮忙配了下面东西,注意界面被我修改过,已和原来插件不一样了。
 
六、Emmet插件
前身是大名鼎鼎的Zen coding,使用仿CSS选择器的语法来生成代码,大大提高了HTML/CSS代码编写的速度,非常炫酷的插件。
例如在HTML输入:
div#page>div.logo+ul#navigation>li*5>a

然后按Tab,就可以生成:
<div id="page"><div class="logo"></div><ul id="navigation"><li><a href=""></a></li><li><a href=""></a></li><li><a href=""></a></li><li><a href=""></a></li><li><a href=""></a></li></ul>
</div>

当然还有更多用法,就不在这里班门弄斧了。
下载源码,然后自己导出插件。 下载地址:https://github.com/emmetio/emmet-eclipse
由于篇幅有些长,插件篇未完待续。

本文为原创文章,转载请保留原出处,方便溯源,如有错误地方,谢谢指正。
本文地址 :http://www.cnblogs.com/lovesong/p/4694688.html

定制Eclipse IDE之插件篇(一)相关推荐

  1. 定制Eclipse IDE之杂症篇

    上文回顾:定制Eclipse IDE之插件篇(二) 该篇将讲述在开发Eclipse 插件过程发生的疑难杂症.不谈功能,只说病症. 前言.拿哪个Eclipse作为定制的基础? 我建议是你用哪个Eclip ...

  2. 定制Eclipse IDE之界面篇

    为什么要定制IDE? 在工作时候,当公司有了自己的框架,给自己开放人员用,甚至是可以卖的时候,我们可以做成一个产品,而这个产品将包括框架本身.文档.工具.教程等等.工具之中最重要的莫过于开发工具(ID ...

  3. eclipse html插件_欲善事先利器——IDEA 插件篇

    工欲善其事,必先利其器,好鞋踢好球是非常合乎逻辑的事情. --<长江七号> 同样的开场白,不一样的酒,不一样的故事. 上篇<欲善事先利器--系统篇>已经推荐了一些个人常用的效率 ...

  4. Eclipse 安装Gradle插件

    http://www.cnblogs.com/simoncook/archive/2013/02/28/2937939.html 一.介绍 1. Gradle 是什么 Gradle 官方对其描述是:能 ...

  5. Eclipse 21 款插件介绍

    下面将介绍多个对于开发者来说非常有用的 Eclipse 插件.这其中有的已流行多年,有的盛行不久,有的界面非常可爱,各种各样插件的存在使得 Eclipse 变得更加强大. Darkest Dark 如 ...

  6. eclipse中egit插件使用

    2019独角兽企业重金招聘Python工程师标准>>> 这篇文章当时制作有点粗糙,建议阅读升级版:eclipse中egit插件使用--升级版 使用git作为项目的代码管理工具现在是越 ...

  7. 【转】eclipse中egit插件使用

    原文网址:http://my.oschina.net/songxinqiang/blog/192567 eclipse和git这个两个工具的使用人数都是相当多的,在eclipse里面也有egit插件来 ...

  8. 你应该关注的几个Eclipse超酷插件

    来自非营利性Eclipse基金会的Eclipse IDE以其插件生态系统著称.Eclipse市场拥有海量插件可供下载,你可以通过插件定制自己的Eclipse.最近我在Eclipse Marketpla ...

  9. 使用Eclipse IDE的技巧

    使用Eclipse IDE的技巧 作者:Sam Brodkin 翻译:tetsu 版权声明 :可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明 作者: Sam Brodkin ...

最新文章

  1. python层次聚类分析_SPSS聚类分析:系统聚类分析
  2. python及其应用_Python及其应用部分答案
  3. 领域驱动设计系列文章汇总
  4. 最小拍有纹波系统仿真实验matlab代码,最小拍控制器设计.doc
  5. 如何获取系统的临时目录路径?
  6. Java线程池 / Executor / Callable / Future
  7. 自定义的html radio button的样式
  8. 关于 ls 命令的一个小小的缺陷
  9. 开启事物_用一支洁面慕斯,开启精致生活
  10. Vue CLI安装 Vue项目创建 Vue Devtools安装
  11. java版AES加密算法实现
  12. 派生类构造的时候一定要调用_分手的时候,一定要好好说再见
  13. 在python里是什么意思_在Python中$是什么意思?
  14. 【i学堂】PPT美化
  15. 人生是一个不断觉悟的过程,成功是一种感悟。
  16. SAP中英文环境配置
  17. 2021-03-30 一笔记 STM32基础知识
  18. 基于物联网技术的医院病床监护系统
  19. python全栈测试开发工程师_全栈测试工程师
  20. 关于参加计算机培训的通讯报道,通讯员积极参加新闻宣传培训班

热门文章

  1. 新信号!阿里 AI 工程师趋于年轻化,高端AI人才严重短缺
  2. 谈谈我对Manacher算法的理解
  3. 哪些业务流程和RPA更匹配?
  4. Vue 组件库 HeyUI@1.16.0 更新日志
  5. Spark Troubleshooting - Task not serializable问题分析
  6. 16-Storm-control //GNS3 2.1.5
  7. react-navigation 使用教程(配完整项目)
  8. writeValueAsString封装成工具类
  9. 利用for循环完成你的第一个脚本
  10. android monitor 汉化