Eclipseの設定を紹介しているサイト集

- [設定をエクスポートして違うワークスペースにインポートする方法 - Qiita](https://qiita.com/ponsuke0531/items/ac7704cd333faeb43972)
- [MacでEclipseの補完を設定する方法](https://qiita.com/ponsuke0531/items/fb3ad52b1c00944021ea)

# eclipse.iniを設定したい
```ini
# ワーニングを抑制する
--illegal-access=deny
# -vmは-vmargsの前に書くべし
-vm
{JVMのパス}
```

- [eclipse.iniに-vmを指定する方法 - Qiita](https://qiita.com/ponsuke0531/items/4e8a2221d712f4779b65)

# JavaDocのフォーマットを設定したい
[Preferences] > [Java] > [Code Style] > [Code Template]

- [Eclipseでコードテンプレート](http://www.develop-memo.com/java/eclipse/codetemplate.html)

# プラグイン
- [インストール済みプラグインの確認方法](https://itsakura.com/eclipse-confirm_plugin)
- インストールしたプラグインがはいっているディレクトリ
    - [Ubuntuの場合](https://groups.google.com/forum/#!topic/android-group-japan/gawBtRVBqTc)
    - [Oxygen+Windowsの場合](https://www.gwtcenter.com/where-is-eclipse-plugins-folder)
    - CentOS+Galieoの場合 : `home/ユーザ/.eclipse/org.eclipse.xxxxxxxxxxxxx/plugin`
- Unicodeを読めるようにしてくれるプロパティエディタ(Properties Editor)Limy
    - [Eclipse プロパティエディタ Plugin インストール方法 | ホームページ制作のサカエン（墨田区）](http://www.saka-en.com/eclipse-2/eclipse-properties-editor-install/)
    - [パッケージ・エクスプローラ] > 対象のプロパティファイルを選択 > 右クリック > [次で開く] > [Limyプロパティ・エディター]

|プラグイン|URL|参考|
|:--|:--|:--|
|Egit|http://download.eclipse.org/egit/update||
|プロパティエディタ|http://propedit.sourceforge.jp/eclipse/updates/|[プロパティエディタ- propedit.osdn.jp](http://propedit.osdn.jp/)|

# ワーキング・セット
- [クラウドサービスプラットフォーム Cosminexus：ワーキング・セットの割り当て：ソフトウェア：日立](http://www.hitachi.co.jp/Prod/comp/soft1/cosminexus/useful/tips/090108_eclipse-working-set2.html)
- ワーキング・セットでまとまって見えないとき
    1. [パッケージエクスプローラ] > ビューの右端にある▽ > [トップ・レベル要素] > [ワーキング・セット]選択

# 文字コードと改行コードを指定したい
文字化けしたら文字コードの設定は確認しましょう。

- [Eclipseで文字コードと改行コードを設定する方法 - Qiita](http://qiita.com/ponsuke0531/items/74833b2d7bd4bbf44057)
- [Eclipseの文字コードをutf-8に設定する](http://kaworu.jpn.org/kaworu/2009-01-10-1.php)
- [eclipseでプロジェクトごとに文字コードを設定する方法 - Qiita](http://qiita.com/yyyske/items/8084998d5e4e8108c6a4)
- [テキストファイルの文字コード - 基本設定 - Eclipse入門](https://www.javadrive.jp/eclipse3/setup/index1.html)

# エディタの見た目を好きなようにしたい

- カーソルがある変数を使っている箇所をハイライトしたい
    - [eclipseのカーソル位置の変数が強調表示される機能が勝手にOFFになった場合  &#8211;  hoge256 blog](http://www.hoge256.net/2010/09/526.html)
- 折りたたみしたい
    - 折りたたみの設定 : [Preference] > [Java] > [Editor] > [Folding]
    - [Eclipseおすすめ設定：importの自動折りたたみを無効化する](http://did2memo.net/2012/10/05/eclipse-preference-java-editor-folding-imports/)
- ウィンドウを分割したい
    - [eclipse のエディタのウィンドウを分割して使う方法（同じファイルを２つ表示する方法）| hoge256 blog](http://www.hoge256.net/2007/08/68.html)
    - [eclipseでウィンドウの分割 | メモなど](http://gcg00467.xii.jp/wp/archives/1039)
- エディタに縦線を表示したい : [Preference] > [General] > [Editors] > [Show print margin] > ON
- [EclipseではYAMLファイルはFileで作成する - Qiita](https://qiita.com/ponsuke0531/items/58816b8725b9a48867fa)


**「タブ(\t)」「スペース」を設定する**

タブキーを押下した時の設定
![Screen Shot 2017-02-20 at 20.57.17.png](https://qiita-image-store.s3.amazonaws.com/0/159761/3ebb5211-411e-84c7-9329-9bc4cf7754b9.png)
![Screen Shot 2017-02-20 at 20.57.48.png](https://qiita-image-store.s3.amazonaws.com/0/159761/a4da902e-ba23-a380-6e9a-2de88bf80d97.png)

- [Eclipseでタブをスペースに表示を切り替える方法と、改行文字を非表示にする方法。 - 感謝のプログラミング 10000時間](http://blog.codebook-10000.com/entry/20130614/1371225429)
- [Eclipse のエディタでタブ幅を指定する / タブ文字ではなく空白を利用する方法](https://www.ipentec.com/document/document.aspx?page=software-eclipse-tab-width-and-tab-replace-to-space)
- [Eclipseにてタブをスペースに変換する。 - 目指せ1.0人月＼(^o^)／](http://aaaaa.hateblo.jp/entry/2014/03/02/160614)
- [eclipseのインデント(タブ・スペース)設定変更 - 出力を入力へ](http://thaim.hatenablog.jp/entry/2013/11/30/042319)
- [EclipseにおけるJavaScriptタブポリシーの変更 - Qiita](http://qiita.com/Mitsunori_Tsukada/items/973d73d383b9d26ea77b)
- [EclipseでJavaファイルではtabキーでスペースが入るようにしてタブとスペースを目視できるように設定する方法 - Qiita](http://qiita.com/ponsuke0531/items/33a67292d71854e2528b)

タブ・スペース・改行を可視化する
![Screen Shot 2017-02-20 at 21.10.33.png](https://qiita-image-store.s3.amazonaws.com/0/159761/187f7fb9-a37e-0291-d89c-af6a74896a1e.png)

- [クラウドサービスプラットフォーム Cosminexus：Eclipse 3.7以降のエディターでは、空白表示を細かく指定できます：ソフトウェア：日立](http://www.hitachi.co.jp/Prod/comp/soft1/cosminexus/useful/tips/111101_eclipse-javaeditor-show-whitespace.html)
    - Eclipse : v3.3

**[AnyEditツール(プラグイン)](https://github.com/iloveeclipse/anyedittools/releases)を使う**
All in One に入っています。

- [アウトプットメモ: eclipseでソースコードを保存したときに空の行のインデントが自動で削除されないようにする方法](http://y188ra.blogspot.jp/2011/01/eclipse.html)
    - Eclipse : v3.5.2
- [Eclipseで保存時に末尾の空白を削除（フォーマット）しないようにする方法 | ビー鉄のブログ](http://www.beeete2.com/blog/?p=412)
- [Eclipse/「末尾の空白を除去」をOFFにする | Tipi](http://tunes.sakura.ne.jp/tipi/?Eclipse%2F%A1%D6%CB%F6%C8%F8%A4%CE%B6%F5%C7%F2%A4%F2%BD%FC%B5%EE%A1%D7%A4%F2OFF%A4%CB%A4%B9%A4%EB)


**[JStyle(プラグイン)](http://mergedoc.osdn.jp/#jstyle.html)を使う**
All in Oneに同梱されていたらしいのですが、[Pleiades All in One Eclipse ダウンロード](http://mergedoc.osdn.jp/)のページに4.6で削除された旨の記載がありました・・・:hotsprings:
> 4.6.0.v20160622
> ・プラグイン削除 Sysdeo Tomcat Plugin、Limy Code、JStyle (Pleiades AOP により空白文字表記変更)

- [プログラムのセカイ | Eclipseで改行、タブ、全角空白を表示するJStyleプラグイン](http://ebitem.net/program-blog/archives/31)
- [EclipseにJStyleプラグインをインストールする | tomotomo Snippet](http://tomotomosnippet.blogspot.jp/2010/01/eclipsejstyle.html)


# 保存する時に自動でソースファイルを整える
importを並び替えたり、スペースとタブを統一したり色々してくれます。
ただ、気楽にやるとCommit時にびっくりするほど意図しないところが変わってる:open_mouth:なんてこともあります。しっかり設定します。:frowning2:
![Screen Shot 2017-02-20 at 22.51.47.png](https://qiita-image-store.s3.amazonaws.com/0/159761/0f03a680-fcd9-06c4-c8d2-978822db7479.png)

**Java**

- [Eclipseでコーディング規約のインデントやら空白やらを保存時に自動で修正する - 意識低いエンジニアの一念発起ブログ](http://sgrit.hatenablog.com/entry/2014/11/24/015715)
- [eclipseのSave Actions(保管アクション)を設定する - Qiita](http://qiita.com/jabaraster/items/96a61e768b3d51909166)
- [eclipseでソースコードを保存したときに&#12289;空の行のインデントが自動で削除されないようにする方法](http://y188ra.blogspot.jp/2011/01/eclipse.html)

# import文の整理
- [ファイルの保存時に不要なimport文を削除する - shirokurostoneのメモ帳](http://d.hatena.ne.jp/shirokurostone/20111119/1321676037)
- [Eclipse4.5でimportの編成を行うと並び順が変わる - 出羽と発火後忘失](http://yukihane.hatenablog.com/entry/201512/eclipse_imports_sort_order_changed)
- [【Eclipse】セーブ時に自動で import を整理する。 - 山崎屋の技術メモ](http://yyama1556.hateblo.jp/entry/2016/08/14/142919)

![Screen Shot 2017-02-21 at 0.07.50.png](https://qiita-image-store.s3.amazonaws.com/0/159761/9e3d207a-07b5-7f2d-dd4a-3ceefa612542.png)


# 空行のスペース・タブの削除設定
- [[Eclipse]保存時に末尾の空白を除去する自動変換を解除する[初期設定]｜シラサヤ備忘館](http://xirasaya.com/?m=detail&hid=499)
    - Eclipse : 日本語化あり

## 行末の空白スペースの削除設定
![Screen Shot 2017-02-20 at 22.12.17.png](https://qiita-image-store.s3.amazonaws.com/0/159761/8cf9df9c-b9c2-e89c-fe39-0e3523cbb178.png)

- [Eclipse環境構築メモ - Qiita](http://qiita.com/rubytomato@github/items/d347ee9610ee6e1d3a6c)
    - Eclipse : 4.4 SR2 日本語化なし

# JREの設定を確認したい
- [Java ランタイム環境(JRE)の設定](http://www.hot-surprise.org/IntroEclipse/Operation/N01/3_2.html)
- [Java 開発環境(JDK)およびJava実行環境(JRE)の設定 &mdash; intra-mart e Builder for Accel Platform セットアップガイド &nbsp; 第１２版 2016-12-01 &nbsp; ](http://www.intra-mart.jp/document/library/ebuilder/public/e_builder_setup_guide/texts/jre/index.html#ワークスペース設定-[java]-[コンパイラー]-[準拠レベル])

# 使うブラウザを指定したい
![WS000000.png](https://qiita-image-store.s3.amazonaws.com/0/159761/7ef7803b-0b76-a178-646b-79c1e51fe7ec.png)

- [eclipseで外部ブラウザの表示 - Gattyan](http://d.hatena.ne.jp/Gattyan2/20111208/p1)

# サーバを設定する
- [Tomcatをインストールする - Qiita](https://qiita.com/ponsuke0531/items/bf049d8231797d25fca1)
- [eclipse-Tomcatプラグインの設定 - Javaちょこっとリファレンス](http://java-reference.sakuraweb.com/java_env_eclipsetomcat.html)
- [shin'nosukeさんのアレグロモデラート:Tomcat サービスが使う JRE （JDK）の場所](http://blog.livedoor.jp/lakeside_shinnosuke/archives/1928499.html)
- [Tomcat と Eclipse を使って Web アプリケーションを開発する](https://www.ibm.com/developerworks/jp/opensource/library/os-eclipse-tomcat/)
- [EclipseでJava1.6から1.7、Tomcat6.0-&gt;7.0に変更する（Mavenあり） - kamegu&#39;s memo](http://kamegu.hateblo.jp/entry/eclipse/java1.6to1.7)
- [Payaraを設定する方法 - Qiita](https://qiita.com/ponsuke0531/items/e2f2f1145cbf5065d142)
- [アプリケーションサーバと頑張りたいときに参考にするリンク集 - Qiita](https://qiita.com/ponsuke0531/items/47d37782245ebf430b03)

# XHTML / XMLを設定する
- [Eclipseのエディタ設定 | 私的雑録](http://php.o0o0.jp/article/2628025068158828)

|設定したいファイルの拡張子|設定場所|
|:--|:--|
|.xhtml|[Preferences]ダイアログ > [Web] > [HTML File] > [Editor]|
|.xml(pom.xmlとか)|[Preferences]ダイアログ > [XML] > [XML File] > [Editor]|


# いろんなファイルの場所
[いろんなファイルの場所 - Qiita](https://qiita.com/ponsuke0531/items/ddde9c80360777a991fc#eclipse)

# なんかうまくいかない
- [Eclipseの操作を教えてくれるサイト集 - Qiita](https://qiita.com/ponsuke0531/items/3ee5d0ad3f3011b9c5b4#%E5%9B%B0%E3%81%A3%E3%81%9F)