`
文章列表
网上的Vim 配置确实不少,但是在windows下能够使用的配置并不多。 此文借鉴地址;http://www.oschina.net/code/snippet_103341_8036 " ----------------- Author: chenhua " ----------------- Email: **@163.com " ----------------- WebSite: http://www.blogsi ...
     在进行插件开发的时,遇到的一个问题是:调试时,出现内存溢出的情况,debug时出现也出现同样的情况。其实究其原因就是plugin的运行环境jvm大小设置不对或者没有设置。       常用的配置信息:-Xms256m -Xmx500m -XX:PermSize=64M -XX:MaxPermSize=128M。       此配置添加的位置:如图 问题解决,那我们看到这些参数就产生了疑问。到底每个参数代表什么意思? 1.参数的含义-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M-vmargs 说明 ...
此篇博客主要详细介绍时下比较流行的两个android开源组件的使用,AnctionBarsherlock与viewpagerindicator,具体使用将以demo形式呈现,先上效果图,看是否是你需要的。   一步:下载资源,github 是好东东。        这是两个开源组件的Github地址,具体你想用Git同步还是svn,自选        https://github.com/JakeWharton/ActionBarSherlock        https://github.com/JakeWharton/Android-ViewPagerIndicator 二步: ...
            eclipse Plugin 开发中遇到最多的就是资源的转换,经常遇到java 中的File需要转换为JDT的Resources 1、首先要获取当前资源所在工程。        获取工程的方式有很多:       IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject("此处为项目名"); //此处就是你的插件启动类        2、通过工程获取jdt 的资源。    IProject project = resource.getProject( ...
最近在做RCP应用的时候,需要生成文件,而使用编码为UTF-8。在eclipse中调试时,生成的文件的没有任何问题,将项目提交后,有小组成员提交报告说生成的字符集在UTF-8的编码集下显示为乱码。经过调试查看,发现编码集采用了GBK编码,遂不解。通过查找文件生成的代码,定位如下: Java代码   FileWriter fileWriter = new FileWriter(file);   fileWriter.write(content);    怀疑问题出现在FileWriter中,通过查看FileWriter的编码。在RCP的应用中加上了调试的信息。 ...
     相信大家都知道在eclipse 中引入java Template和javaScript Template。但是这样子引入的模版只是workspace级别。如果我们需要在任何workspace下都能看到我们自定义的Template。当然方法很多,这里提供一个解决。      1、直接修改eclipse源码,源码在 eclipse/plugin/下,。         java 模版文件在org.eclipse.ui.editors /Templates文件夹修改 default-templates.xml        javascripte源码在org.eclipse.wst ...
       2013年6.28日,eclipse market中提供maven插件地址没法安装,可能是为了兼容eclipse4.3而导致的,现在整理出maven的插件包供大家下载。使用link的方式安装。使用eclipse的人应该都懂。如果不懂加我的微博@陈华blogsit
菜单栏配置项路径     文件:file o "开始" 区: fileStart o "新建"菜单内部的"附加"组标志: new/additions o "新建"区,在"新建"菜单下面: new.ext o "关闭" 区: close.ext o "保存" 区: save.ext o "打印" 区: print.ext o "打开" 区: open.ext o "导入" 区: import ...
      今天在做插件开发的时,在工程视图中需要判断工程的类型。当工程关闭时候。eclipse以Project类对象管理工程。开始以为Project .getNature(String natureid)可以解决问题。但是一直报工程未打开的错误。所以换一种思路。 1、通过Project.getWorkspace获取 Workspace 然后再获取NatureManager 2、通过 NatureManager.isNatureEnable(Project,Natureid)判断工程的类型。 3、一下是具体代码 //当工程已经关闭,需要通过workspace中的NatureManag ...
    在做平台开发时碰到一个问题,就是生成的模型hbm.xml文件需要添加DTD的验证。开始没有找到相应的扩展点。下面简单介绍一下。       org.eclipse.wst.xml.core.catalogContributions 这个扩展点是eclipse3.7下对DTD的添加。   将DTD 文件在插件的dtds文件夹下,添加如下插件。 <extension point="org.eclipse.wst.xml.core.catalogContributions"> <catalogContribution ...
一个Rcp应用程序的界面(UI)可以分为三层; 由底向上依次为:SWT,jface和workbench Standard  Widget Tookit 工具包向上提供了一套通用的可以移植的API。它与本地操作系统的GUI平台紧密集成,当本地操作系统有所需的窗口组件时,直接调用已有组件,当本地操作系统没有所需组件时才进行模拟,所以用SWT构建的UI控件不仅具有本地观感(look and feel),而且速度和效率也比用 AWT、SWING 开发的UI控件要高很多 JFace 在SWT的基础上提供更容易使用和功能强大的通用UI组件。是开发人员不用关注底层的Widget 系统。 ...
Rich Client Platform 的核心运行时是Eclipse平台的微内核 主要负责管理Eclipse的所有插件和Fragements。Eclipse3.0以后,Eclipse基于OSGi规范的轻量级实现Equinox 来构件核心运行时。核心架构图如下。                 Applications/Bundles( ...
    如下图所示,我们在给工程设置  java  compiler的时候,都是通过界面设置。   在工程目录下.setting文件夹下生成了,org.eclipse.jdt.core.prefs的文件。选中Enable project specific settings   #Sat Jun 12 11:01:27 CST 2010 eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler ...
  此文档是总结性文档,较宽泛,适合对Eclipse 插件开发有一定了解的同事查阅。 始终忙于插件开发,对eclipse 得本质并未深入研究,在这段时间的studio 技术总结期间,梳理代码时,对已底层的机制认识不清,借此机会深入研究了一下。   在网上google 了下,对OSGI 的定义如下: OSGi 是什么,OSGi 是一种服务运行平台。通过实现能够提供服务的符合OSGi 规范的组件,用户可以将其组件发布到OSGi 运行平台,供用户和其他组件使用。OSGi 组件提供的服务具有两个层面的含义:系统层面,即一个组件为其他组件提供服务,这些服务体现 ...
如 果你上微博,你就一定知道所谓的微博三大帮派,以蔡文胜为首的福建帮、杜子建和酒红冰蓝,这就是我我对杜子建的初始印象:一副流浪歌手的模样、掌握着大量 有影响力的微博账号、经历丰富的商人和理论派微博营销专家。一直没去深入的观察和了解他,因为我一直是个反应迟钝的人,干什么都比别人慢了半拍。 很 偶然的,在昨晚一口气看完了杜子建在优米网的视频访谈,平时很少看视频类访谈、讲座或演讲,不是因为内容不精彩,而是因为总觉得视频比较浪费时间。我更喜 欢看文字,同样内容如果直接看文字,一个小时的视频用二十分钟就足够了。这个访谈是我看过最全面和有深度的访谈,从创业经历到回顾往事,从审视人生到探讨 死 ...
Global site tag (gtag.js) - Google Analytics