欢迎来到Heck's Blog,专业承接拿站、企业建站、仿站、网上商城架构、门户网站搭建、空间域名注册、软件定制等项目。关注网络安全,因为专注,所以专业,懂得放弃,才能收获。有事请发邮件至i@heckjj.com,请记住本站网址:http://www.heckjj.com,多谢。
9月25
     以前在使用MyEclipse开发的都常用到其中一个"Open In Explorer"的小插件,可以直接在Windows资源管理器中打开选中文件所在的目录,工具虽小,但我们经常需要用到它
      由于MyEclipse收费以及体积庞大的原因,现在我已经改用Eclipse(WTP) + Tomcat进行开发了,这个组合对我来说足以满足目前项目开发的需要,但就是缺少这个小插件,为了继续享受这个快捷打开文件目录的功能,自己动手DIY了一个插件,功能简单,但足够使用。


       插件下载:org.lightframework.eclipse.explorer_1.0.0.201003172130.jar

       源码浏览:google code browse

      喜欢这个插件的朋友欢迎下载使用,不过目前没有计划提供支持,需要改动的请自行下载源码改造
      注:第二次DIY Eclipse插件,1小时写代码,2小时找图标,对插件编写方式有质疑的欢迎指导。
7月16
         首先Subversion作为一个优秀的自由/开源的版本控制系统,Eclipse默认对其并不支持,我们可以通过使用svn插件subclipse(http://subclipse.tigris.org/)增加对其的支持。

subclipse插件安装方法方法除了有官方推荐的“Eclipse自带图形界面在线安装法”、“直接拷贝法”,还有就是比较推荐的“link文件法”。当然啦,新版本的eclipse这里还有一种方法就是直接扔在dropins目录也可以的。
这里以1.6.2版本为例,介绍下subclipse的link安装方法(本例中eclipse的安装路径为D:\Program Files\eclipse):

1.首先下载site-1.6.2.zip;

点击在新窗口中浏览此图片

2.新建路径为D:\Program Files\eclipse\linkplugins\subclipse的目录;

3.将site-1.6.2.zip解压至指定目录,本例将其解压至D:\Program Files\eclipse\linkplugins\subclipse;点击在新窗口中浏览此图片
Tags: , ,
9月25

Eclipse RCP技术详解

23:38编程杂谈  From: 本站原创
1、引言
Eclipse是一个开放源代码的、基于Java的可扩展的开发平台。就其本身而言,它只是一个框架、一组服务,用于通过插件来构建开发环境。当我 们提到Eclipse的时候,许多Java开发者的第一反应就是那个性能良好,界面漂亮,Debug功能奇佳的Java集成开发平台。

无可否认,Eclipse常常作为一款优秀的IDE (Integrated Development Environment,集成开发环境)出现在开发者面前的。它不仅仅是Java的IDE,还可以是C语言的IDE、Python的IDE——只要开发出 相应语言的插件,Eclipse就可以成为任何语言的IDE。但是,这些严格来说都是Eclipse RCP的应用。真正的Eclipse,是一个提供了一个完善的插件机制RCP(Rich Client Platform,胖客户端平台)平台;它以SWT/JFace作为界面元素组件,提供给用户一个名为Workbench的UI平台;加上它本身优秀的插件机制,它能够构造出扩展能力强、性能优秀、并能提供给用户良好UI体验的服客户端平台。

2、Eclipse RCP简介

Eclipse RCP是一项位于Eclipse平台核心的功能。大多数人想到Eclipse时,会想到Java集成开发环境(IDE)。如果将Eclipse中关于 IDE的内容剥去,剩下的就是一个提供基本工作台功能的核心,包括对可移动以及可叠加的窗口组件(编辑器和视图)、菜单、工具栏、按钮、表格、树形结构等 等的支持,而这个核心就是Eclipse RCP。
Tags: ,
9月10
         当我们装好eclipse或者myeclipse后,并用它来开发时会感觉启动和运行的时候非常卡,很占内存,那么下面我们开始给 myeclipse 提速jgrin
1、打开 eclipse.ini
引用
-showsplash
com.genuitec.myeclipse.product
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms128m
-Xmx512m    
-Dosgi.splashLocation=e:MyEclipse 6.0eclipseMyEclipseSplash.bmp
-Duser.language=en
-XX:PermSize=128M
-XX:MaxPermSize=256M

把下面的那个 -XX:MaxPermSize 调大,比如 -XX:MaxPermSize=512M,再把 -XX:PermSize 调成跟 -XX:MaxPermSize一样大
原因,大家一定对这个画面很熟悉吧:
点击在新窗口中浏览此图片
几乎每次 eclipse 卡到当都是因为这个 非堆内存 不足造成的,把最大跟最小调成一样是因为不让 myeclipse 频繁的换内存区域大小
注意:XX:MaxPermSize 和 Xmx 的大小之和不能超过你的电脑内存大小!
9月9
         因为我们一般装的都是中文操作系统smile,所以eclipse默认的新项目的编码是GBK,出于对编码支持的考虑,项目组中最好统一要求是UTF-8编码进行开发。
修改eclipse的配置,可以使得eclipse的新建项目的默认编码直接为UTF-8
在菜单栏的
Window->Preferences->General->Workspace->Text file encoding
将其改为UTF-8即可。
这个也是安装完Eclipse之后应该立刻做的一件事
但是这种修改只对当前的workspace有效,如果新建或者切换到一个新的workspace下,还是得做同样的步骤。
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]