😸

エクリプス設定まとめ

2023/08/09に公開

経緯

業務でよくエクリプスを利用しますが、プロジェクト毎で設定し毎回直すため、ココにメモを残しておきます。

目次

フォーマッター

javaを自動でフォーマットする設定
グーグルのフォーマッターを利用します。

下記URLから「eclipse-java-google-style.xml」をDL
https://github.com/google/styleguide/tree/gh-pages

適当なところに保管

「設定」→「Java」→「コード・スタイル」→「フォーマッター」からDLしたXMLをインポート

※追加設定
・メソッドチェーンの設定。
プロファイル→編集
行折り返し→折り返し設定→関数呼び出し→修飾呼び出し→
「必要時以外は最初の要素以外のすべての要素を折り返す」
「行が最大行幅より短くても強制改行」
デフォルトインデント

保存時にフォーマット設定

保存時(上書き時)に自動でフォーマットをかけるようにします。(デフォルトはしない)
「設定」→「Java」→「エディター」→「保存アクション」
下記にチェック
・保存時に選択したアクションを実行
・ソース・コードのフォーマット
・すべての行をフォーマット

※私はブロックコメントが結合されてしまうのを防ぐため、手動でコメントを結合し「行を結合しない」にチェックを入れています。

ワークスペース設定

ショートカットに以下を記載することで、
C:\xxx\xxxxxxx\eclipse\eclipse.exe -data C:\xxx\xxxxx\workspace

wtf関係

server.xmlの場所
下記どっち?
「\workspace.metadata.plugins\org.eclipse.wst.server.core」
「\workspace\Servers\Tomcat9_Java11-config\server.xml」

エンコーディングをUTF-8に変更
URIEncoding="UTF-8"

Discussion