ファイル表示
Eclipse: Oxygen (4.7) PHP
OS:Windows10 Pro 64bit
- プロジェクト・エクスプローラー右上の ▼ をクリック
- [フィルターおよびカスタマイズ]
- 「フィルターおよびカスタマイズ」
- 「フィルター」タブを選択
ここのチェックを付け外しすれば OK。
チェックが付いているものは、表示されない。
.htaccess や .gitignore などは
「.*リソース」のチェックを外すと表示される。
ここのチェックを付け外しすれば OK。
チェックが付いているものは、表示されない。
.htaccess や .gitignore などは
「.*リソース」のチェックを外すと表示される。
CakePHP3 の コーディング規約 を調べていたら
.editorconfig なるものの存在を知った。
これを Eclipse で利用できるようになるプラグイン。
がーん。。。断念。 😥
AngularJS 用プラグイン。
eclipse marketplace:AngularJS Eclipse
マーケットプレイスからインストール。
プロジェクトのコンテキストメニュー
[構成]-[Convert to AngularJS Project…]
Term Plugin の
[モジュール] というダイアログが出るので [適用して閉じる]
プロジェクトのコンテキストメニュー
[プロパティー]
左ペン [検証]-[HTML 構文]
[プロジェクト固有の設定を可能にする] にチェック
[次の検証問題の重大度レベルを選択:]
Java Code Geeks:Eclipse IDE AngularJS Tutorial
Marketplace もプラグインなんだそうで
Oxygen インストール時には、存在しなかったので
手動で追加。
2017-09-03 現在
Oxygen 用マーケットプレイス配布ページ は、まだ存在しないようなので
Neon 用マーケットプレイス配布ページ からインストールした。
これによる不具合が起きませんように。。。
CakePHP において、.ctp ファイルを開く際に
ダイアログで関連付けを聞かれた。
多分 HTML でいいか聞かれたんだと思う。
[OK] にしていたら、知らないうちに「ファイルの関連付け」から当該ファイル群を削除したら
[ウィンドウ]-[設定]
[一般]-[エディター]-[ファイルの関連付け]
こちらで設定した、PHP コンテンツファイルの設定が反映された。
右ペイン [テキスト]-[PHP コンテンツ・タイプ]
↓
コンテンツ・タイプ:.ctp
右ペイン [テキスト]-[HTML]
↓
コンテンツ・タイプ:.vue
あるとき、突然デバッグ中に例外が発生するようになった。
ブレークポイントで止めて、再開させるとすぐ例外になる。
ブレークポイントの位置を変更しても変わらず。
「未定義のメソッドを使ってるよ~」だそうです。
Call to undefined method searchActions::getOption.
Eclipse [デバッグ] パースペクティブの [式] ビューに
$this->getOption(); を登録してあったこと。
上記ウォッチ式を削除する。
最初は真剣にエラー文言の通り、メソッドが足りないのかと
エラー文言で Google 先生へお伺いを立てた。
でも、な~んもなし。
それで、ふと思いつき、エラートレースの中の xdebug://debug-eval で検索したら
stack overflow:Call to a member function getAction() on a non-object
を見つけた。
中を読むと、ウォッチリストを全部削除したら直った、と書いてあったので
ウォッチリストを見てみると、$this->getOption(); なんていう式が・・・。
なるほど、これの getOption か。。。
チャンチャン。
テーマを「ダーク」にしているせいか
YAML ファイル内容がグレー一色で暗いので、
こちらを試してみた。
GitHub:YEdit
-product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
512M
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xms256m
-Xmx1g
-Xverify:none
-javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
Eclipse2019-03 (4.11) PHP
4.8 からだったと思うけど
から、メモリ使用量の記述が消えている。
-Xms2g
-Xmx4g
今回はこのように追記してみた。
Eclipse フッタのヒープ・サイズを見る限り
追記でちゃんと反映されているっぽい。
EclipseMars.1 (4.5.1) PHP
-Xms256m → 1g
-Xmx1g → 2g
としてみた。
発生したタイミング不明。
不明。
エラー文言が抽象的すぎて、検索不能。
と同じ階層にある
をダブルクリックして、クリーン起動することで
エラーが出なくなった。
いきなり [チーム同期化] パースペクティブを開くと、
[データ読み込み] か [同期化] か選べ!
と言われて、困ったw
この場合は、ローカルリポジトリと編集中ファイルの差分を見ることになる。
差分のあるファイルがプロジェクトツリーとして表示されているので
目的のファイルをダブルクリックすれば、差分用の左右に並んだビューが開く。
この場合は、リモートリポジトリ、ローカルリポジトリ、編集中ファイルの三者の差分を同時に見ることになる。
未試行。
三者同時なので、場合分けをされてツリー表示されるみたい。
この先は試していないので、参考サイト参照。
kakiro-web:EclipseでGitをクライアント用途として使用(EGit)(その2)