Kukoo's Blog

Something about whatever...

Kukoo's Blog


分类为 ‘Eclipse’ 的文章归档:

September 28th, 2008

Fonts in Eclipse IDE

No Comments, Popularity: 26% [?]

Windows 环境下用 Eclipse IDE,编辑器的默认字体是等宽的 Courier New。 在 Windows XP 和 Vista 下面,这个字体并不好看,可能是不支持 Clear Type 的缘故。 所以通常我会把默认字体换成 Monaco。 Monaco 是 Mac OS X 环境的字体,被转换成 ttf 以后可以在 Windows 下面用。 但是效果还是不如 Mac OS X 里面。

Mac OS X 下面,Monaco 的效果:

monaco-on-macosx Windows 下,使用 Monaco 的 Eclipse IDE(10号字体,点击看大图):

eclipse-editor-using-monaco 最近,发现了 Windows 下的另一字体,Consolas,这可能是安装了 Office 2007 以后带来的新字体(Update:Vista 自带了 Consolas)。 使用了 Consolas 的 Eclipse IDE (11号字体):

eclipse-editor-using-consolas Consolas 字体在 Windows 环境下处理 anti-alias 更好一下,而且在斜体和括号的处理上,看上去比 Monaco 要清晰。 作为编程使用的字体,等宽的 Consolas 至少比 Courier New 要好太多了。

如果没有安装 Office 2007 而得不到 Consolas 字体的话,可以看看这个字体: Inconsolas。

Popularity: 26% [?]

No Tags

August 5th, 2008

Eclipse: 在Firefox 3中添加Eclipse Search

1 Comment, Popularity: 31% [?]

早几天曾经介绍过在Firefox 3的查询工具条中利用OpenSearch技术添加自定义的搜索引擎,比如把我的kukoo’s blog的内建查询添加到查询工具条中。

Eclipse 社区的 Cypal Solutions 首先利用 Google 的自定义搜索技术制作了一个 Eclipse Search,然后通过同样的 OpenSearch 技术,可以把这个 Eclipse Search 添加到Firefox 3 的搜索工具条中。 这个自定义的 Eclipse Search 通过 Google 可以搜索超过250个和 Eclipse 有关的站点,包括blogs,docs,source code等。


(图片来源:cypal-solution.com)

使用 OpenSearch 技术,首先要定义一个搜索引擎,我的kukoo’s blog搜索之所以能被加入到 Firefox 3 的搜索工具条,也是因为有 WordPress 提供的搜索引擎。 通过 Cypal Solution 的做法,可以通过 Google 自定义搜索的方式来首先定义一个搜索引擎,然后通过 OpenSearch 让其可以支持 Firefox 3(也能支持IE 7)。 也许,用同样的方法来做一个 Groovy/Grails 的搜索,有利于目前正在进行的学习之旅。

Popularity: 31% [?]

Tags: eclipselink, firefox and Google

July 31st, 2008

Groovy 的 Eclipse 插件更新了

5 Comments, Popularity: 42% [?]

groovydukemed

我是一个Eclipse的fanboy,一直以来使用Eclipse来开发系统。 然而最近开始看Groovy/Grails以后,却开始使用NetBeans。

最近,Groovy的Eclipse插件也更新了,首先对Groovy的支持到最新的Groovy 1.5.6,同时也支持Eclipse 3.4了。

可以下载Groovy Eclipse plugin的zip文件手工安装,也可以使用Eclipse的Update Center来安装,http://dist.groovy.codehaus.org/distributions/update/。

Groovy Eclipse plugin 的开发者 James Ervin 在他的blog中描绘了这个插件的未来路线图,看了一下,似乎并没有特别让人 exciting 的地方。

老实说,对Groovy/Grails的支持,NetBeans 确实做得比 Eclipse 要好一些。 我用的是最新的Netbeans 6.5M1,安装完毕就提供了对 Groovy/Grails 的支持。 有几个地方Netbeans做的非常棒:

  • 直接在 Java 项目中支持 Groovy 了,不用像在 Eclipse 中要添加所谓“对Groovy的支持”。 这样做的好处显而易见,Groovy class 和 Java class 是同等公民了(Groovy class 本身就会被编译为.class),在同一个项目中,Groovy class 和Java class 可以无缝的集成,相互调用了。
  • 对 Grails 的支持更好。 在 NetBeans 中创建了 Grails 项目以后,NetBeans 会按照语义在 Project View 中组织 Grails 的各个促成部分,比如 domain class,controller,view 等。 在不同的部分都能创建对应的 Groovy class(比如在 controller 就是创建 controller class)。 Eclipse 的 Groovy/Grails 插件就做的不怎好,无法通过菜单或者右键就创建对应的 class。
  • 手工创建的 Grails 应用,NetBeans 也可以直接通过目录打开,Eclipse则不行,连 import 都不行。
  • NetBeans 中可以直接启动 Jetty(Grails内建的服务器)来调试 Grails 应用系统,也可以方便的把 Grails 应用生成WAR包部署到 Glassfish 中(Glassfish在NetBeans 中是头等公民,而在 Eclipse 中则要额外下载WTP的服务器插件手工安装)。 基本上,在 NetBeans 就可以把一切搞定,而不用开几个命令行窗口来分别启动grails run-app或者grails create-controller了。

Popularity: 42% [?]

Tags: Eclipse, grails, groovy and netbeans

July 30th, 2008

Eclipse: RCP book 第二版

No Comments, Popularity: 23% [?]

eclipse_rcp_book_cover

《Eclipse Rich Client Platform – Design, Coding and Packaging》是在Eclipse 3.1发布以后,针对 Eclipse RCP 平台的一本非常重要,也非常有用的书。 最近,这本书的作者们开始了第二版的编写,将以最新的 Eclipse 3.4 为基础,并且预计在08年年底正式发布。 新书的作者透露,第二版中除了以3.4为基础,还将加入很多新东西:

  • A new chapter on JFace Databinding
  • New content on Equinox p2
  • A new chapter on the platform command framework
  • Improved content on adding help to your RCP application
  • and much more…

非常期待着这本书。

Popularity: 23% [?]

Tags: Eclipse and rcp

July 29th, 2008

Eclipse: Eclipselink 1.0 ?

No Comments, Popularity: 23% [?]

Eclipse 的项目 EclipseLink 最近发布了1.0版。 EclipseLink 是什么? 其实就是Toplink,这个曾有着辉煌历史的O/R引擎。 Oracle 在加入 Eclipse 基金会以后,就把 TopLink 开源了,同时成立了 EclipseLink 这个项目。 这个项目的目标是“创建一个与标准兼容的持久层框架 — 使用统一的API来持久化多种不同的后端数据源(SQL数据库、XML文件、遗留系统)”。

EclipseLink-overview

EclipseLink 最早在 EclilpseCon 2007 上出现,其后在 EclipseCon 2008上, Sun 将其作为 JPA 2.0 的一个参考实现。 Eclipse 上有一些介绍文章。 但问题是,现在 Hibernate 和 iBatis 如日中天,EclipseLink 的位置在哪里呢? 它相比 Hibernate 或者说 iBatis,优势又何在呢? 难道仅仅是对 JPA 这个所谓标准的一个实现?

Popularity: 23% [?]

Tags: Eclipse and eclipselink

Page 1 of 712345»...Last »

  • 页面导航

    • Home
    • About
    • Archives
    • Tags

  • 文章分类

    • 宝宝 (3)
    • 医疗信息 (2)
    • 管理 (25)
      • 团队 (5)
      • 研发 (2)
      • scrum (7)
    • 随便写写 (85)
      • blog (27)
      • 阅读 (15)
    • F1 (1)
    • Firefox (52)
    • Google (42)
      • GCalendar (1)
      • GMail (9)
      • GReader (13)
    • nokia (4)
    • Ubuntu (6)
    • Windows (11)
    • 技术 (65)
      • .Net (1)
      • Eclipse (31)
      • groovy (5)
      • Java (29)
      • oracle (1)
      • ROR (2)
      • 测试 (1)
    • 未分类 (1)
  • 近月归档

    • November 2008
    • October 2008
    • September 2008
    • August 2008
    • July 2008
    • June 2008
    • May 2008
    • February 2008
    • January 2008
    • October 2007
    • September 2007
    • August 2007
    • July 2007
    • March 2007
    • January 2007

  • Firefox 3 Google Reader

    All Posts Feed | RSS?

  • 相关文章

    • No Related Posts
  • Eclipse 分类中最受欢迎文章

    • GMail Plugin
    • Groovy 的 Eclipse 插件更新了
    • 猫和狗是可以生活在一起的
    • Eclipse: 在Firefox 3中添加Eclipse Search
    • 使用Eclipse 3.2将EJB部署到Glassfish中
    • Fonts in Eclipse IDE
    • 越来越多的人接受并使用Eclipse
    • Eclipse插件: 方便的查询JavaDoc
    • Eclipse RCP 的新UI: Riena
    • Eclipse RCP 应用系统
  • 最受欢迎文章

    • Fonts in Eclipse IDE
    • Nokia E71: UCWeb 的快捷键
    • T-Mobile G1 和 E71
    • E71: 节电小窍门
    • JAVA EE 工程为什么会效率低下?
    • Google Book Search 的嵌入式预览
    • Google Reader Trends
    • Google Chrome 的 about: 页
    • GMail, GCalendar, GTalk on G1
    • 计算机编程的21条“规律”
  • GReader Shared

  • 其他杂项

    • 新杰
    • 海宸
    • Login
    • Valid XHTML
    • XFN
    • WordPress

© 2007 Kukoo's Blog | iBlue Theme | WordPress 2.2.1
41 queries. 1.092 seconds. valid xhtml css, Creative Commons