2009/04/06

Blogger Syntax Highliterがgroovyに対応してるらしい

hatenaを利用してブログをかかれている人が多いですが、僕のブログではbloggerを利用しています。

理由は得にないのですが。gmail、google readerを使っているので、そのあたりの連動に期待して使い始めたといったところでしょうか。

コードを掲載するのに、bloggerのsyntax highlighteというプラグインを利用しています。(grailsのプラグインにもありますね)今までこれをjavaのコードとして掲載していましたが、groovyに対応したということで試してみました。といってもjavaとgroovyでそれほどコードに違いがないため、どこがかわったのかわかりませんが。

java版

class Greet {
  def name
  Greet(who) { name = who[0].toUpperCase() + who[1..-1] }
  def salute() { println "Hello $name!" }
}

g = new Greet('world') // オブジェクトを作成
g.salute() // "Hello World!" をアウトプット

groovy版

class Greet {
  def name
  Greet(who) { name = who[0].toUpperCase() + who[1..-1] }
  def salute() { println "Hello $name!" }
}

g = new Greet('world') // オブジェクトを作成
g.salute() // "Hello World!" をアウトプット

・・・対応してないし・・・

0 件のコメント:

コメントを投稿