ほとんどのソフトウェアが必ずといっていいほど行っている処理として,ファイルの作成があげられる。一番手軽な情報の永続化の方法である。今回は,プラグイン内で,あるプロジェクトまたはフォルダにファイルを作成するための方法を紹介する。 Eclipseでは,ファイルなどのリソースは「ハンドル」と呼ばれる識別子で表される。ハンドルはリソースの実体に関する情報を持つものだが,実体がなくても(あたかも実体があるかのように)作成することができる。ファイルの作成は,作成したいファイルのハンドルを作成し,そのハンドルに対して作成を指示する,という手順になる。 まずはソースコードを紹介しよう。 IContainer container = ...; // IProjectまたはIFolderオブジェクト IFile file = container.getFile(new Path("hoge.txt")); S
![ファイルの作成 - Eclipseプラグイン開発](https://cdn-ak-scissors.b.st-hatena.com/image/square/b687729beccea7a12598794ab44de91d0f77f0e8/height=288;version=1;width=512/http%3A%2F%2Fyoichiro.cocolog-nifty.com%2F.shared-cocolog%2Fnifty_managed%2Fimages%2Fweb%2Fogp%2Fdefault.png)