jRenamer ver.0.1.0alphaを公開しました。
ファイル置き場においてあります。
jRenamerは名前の通りにリネームするソフトウェアです。
大量にあるファイルからある程度法則性のある名前をリネームする用途で作成されています。
jRenamerはJava 6以降で動作します。
また、本ソフトウェアはフリーウェアです。
現状、アルファ版のためバックアップをとるなど注意して利用してください。
使い方等はReadMeまたは起動後のメニューから見てください。
JKaiUI改良版 配布中
JKaiUI改良版をファイル置き場にて配布中です。
最新版はここから落とせます。追加機能の使い方の説明は落としたファイルのReadMeファイルを参照してください。
オリジナルのJKaiUIの使い方、Mac上でのXLink kaiの情報はMac de Kaiを参照してください。
JKaiUI改良版はまだ開発版です。オリジナルからそう多く変更していないので大丈夫だともいますが、ご利用は自己責任でお願いします。
2013年9月28日土曜日
2013年9月21日土曜日
2013年9月14日土曜日
lombok(javaライブラリ)の紹介
Javaでコードを書くのがだるすぎたけどLombok使ったら思いのほか楽しかった
を読んでみたところ便利そうだったので紹介します。
lombokはIDEなどで自動生成できるようなコードをコンパイル時に自動生成するようにすることでコード量を減らすのが目的のライブラリのようである。
具体的には以下のようなことができる。
他にもいくつかあるのが興味があればここを参考にしてください。
使い方はここが参考になります。
どうやってるのか少し興味がありjavassistとかを使ってるのかと思いソースを調べてみました。
ただ単純にAnnotation Processorで実現しているようである。
を読んでみたところ便利そうだったので紹介します。
lombokはIDEなどで自動生成できるようなコードをコンパイル時に自動生成するようにすることでコード量を減らすのが目的のライブラリのようである。
具体的には以下のようなことができる。
- C#, Objective-C のようなプロパティ(Getter, Setter)
- toString, equals, hashCodeメソッドの自動生成
- コンストラクタの自動生成
- Scalaのようなval変数(型指定のいらない定数)
- 委譲するメソッドを自動生成
他にもいくつかあるのが興味があればここを参考にしてください。
使い方はここが参考になります。
どうやってるのか少し興味がありjavassistとかを使ってるのかと思いソースを調べてみました。
ただ単純にAnnotation Processorで実現しているようである。
2013年9月7日土曜日
登録:
投稿 (Atom)