Eclipse で開発するとき、新しいプロジェクトをつくって、既存のワークスペースからそちらに切り替えると、いろいろな設定が初期設定に戻ってしまい、またビューの設定やエディタの設定などをやり直すことになる。
![](https://i0.wp.com/tech.mlexp.net/wp-content/uploads/sites/3/2023/09/image-11.png?resize=840%2C633&ssl=1)
新しいプロジェクトをつくるたび、または別のプロジェクトに切り替えるたびに、そのへんの設定をやりなおしたくないので、自分好みにカスタマイズした空のワークスペースをつくっておき、新しいプロジェクトをつくる際は、それをコピペして、その中に構築するのが良いと思うよ、という提案。
テンプレとするワークスペースのフォルダを作成。ここは workspace_template とでもする。
![](https://i0.wp.com/tech.mlexp.net/wp-content/uploads/sites/3/2023/09/image-12.png?resize=688%2C337&ssl=1)
そのフォルダをワークスペースとして Eclipse を起動。
![](https://i0.wp.com/tech.mlexp.net/wp-content/uploads/sites/3/2023/09/image-13.png?resize=531%2C274&ssl=1)
最初なのでグチャっとなる…
![](https://i0.wp.com/tech.mlexp.net/wp-content/uploads/sites/3/2023/09/image-14.png?resize=980%2C661&ssl=1)
これを自分好みにカスタマイズ(テーマ、ビューの配置、エディタのフォントなど)
![](https://i0.wp.com/tech.mlexp.net/wp-content/uploads/sites/3/2023/09/image-15.png?resize=1024%2C566&ssl=1)
全て適用して Eclipse を終了すると、カスタマイズした設定がワークスペースの .metadata に保存される。
![](https://i0.wp.com/tech.mlexp.net/wp-content/uploads/sites/3/2023/09/image-16.png?resize=657%2C214&ssl=1)
この状態の workspace_template フォルダを保存しておいて、新しいプロジェクトをつくる際は、workspace_template フォルダ をコピーしたフォルダをワークスペースとすることで、最初からグチャっとならず、自分好みに設定された状態からスタートできる。