タイトルの通りなのですが、Linux 版 Eclipse 3.4 以降でファイルを開いた瞬間に更新扱いになる場合があります。 これはどうも ATOK + Eclipse 3.4 を使っている場合に起きるらしいという有力情報をいただきました。
そこで ATOK ではなく SCIM にしてみたところ正しく動作させることができました!、うれし~。 🙂
Eclipse 3.4 GANYMEDE くん。 ATOK 使っているときに、ファイルを開くと問答無用で、
こうですね。
*newfile.php ということで、米印。 コメ印。 開いただけで書き換えたことになってしまいます。。 3.3 ではこれはおきないため、仕方なく 3.3 (PDT 1.0) を使っていました・・・。
Eclipseの件はATOKと組み合わせたときにおきるみたい。Anthyだと平気だもんね。
なんてことを書いていたら、.another の通りすがりさんから有力情報。 非常に助かりました。
[tegaki]というわけで[/tegaki]
ATOK を使っているときは、Eclipse 3.4 起動時だけ SCIM-Anthy にしちゃいます。 プログラム書くときはそんなに日本語入力しないので、ぜんぜんOKです。
GTK_IM_MODULE=scim /opt/eclipse/eclipse-pdt-1.0/eclise
てなわけで、起動を上のようにします。
Eclipse を起動するときに GTK_IM_MODULE 環境変数で scim を指定してあげれば Eclipse だけ scim になってくれます。 かしこい。 🙂
ATOK というか付属の iiimf が悪いような気もしなくもなく、あと 3.3 でおきてなかったのも謎ですが、とりあえず何はなくともこれで 3.4 つかえて良かったです。 日本語特有なので、どおりで検索しても不具合が出てこないはずです。。
同様の不具合で困っているか違いましたらお試しください。