2011-12-07 8 views
3

私はhamlのファンをhtml/erb in Railsの代わりに使っています。 Javaのための同様のツールは、結果としてのコードを速く(まだバイトコードにコンパイルしますが)作成するのですが、入力/読み込み/編集はそれほど冗長ではありませんか?html:haml as Java:?

答えて

3

http://www.eclipse.org/xtend/あなたが探しているものに最も近いものです。インデントを強制するための重要な空白はありませんが(私はあなたのハッカーニューススレッドから欲しいと思っています)、それは非常に論争の的な機能であり、すべてのグループのEclipseはそれをJavaにもたらすものではありません。

+0

私は実際にインデントを意味として、個人的に好きです。私はこれまでXtendで見ているものが好きです。私はそれをさらに一歩踏み込んで、中括弧を取り除き、インデントで置き換えますが、これは良いものです! – jefflunt

0

これを行うことを目的としたJHamlがあります。プロジェクトをチェックし、必要に応じて(そして、そうでない場合は、なぜ貢献しないのか)を確認する必要があります。

+0

ああ、すみません。私はJavaでHAMLを使いたがっているわけではありませんでした。つまり、HTMLをHTMLに変換する方法を、Javaを短く、しかも明確にするツールが必要です。 – jefflunt

2

の場合、実際ににネイティブバイトコードのコンパイルが必要な場合は、MirahまたはGroovyを試すことができます。しかし、ほとんどのアプリケーションでは、JRubyはうまくいくはずです。

0

私はNodeJsを試している間に私が使ったJadeのファンです。最近は、Javaの実装jade4jと春のMVC統合プロジェクトさえあるようです。spring-jade4j