ファイル表示

Posted by muchag | Eclipse |
初回投稿:2018-08-01 (水) 20:42:18 | 最終更新:2018-08-01 (水) 20:42:42

【環境】
Eclipse: Oxygen (4.7) PHP
OS:Windows10 Pro 64bit
手順
  1. プロジェクト・エクスプローラー右上の ▼ をクリック
  2. [フィルターおよびカスタマイズ]
  3. 「フィルターおよびカスタマイズ」
    1. 「フィルター」タブを選択

ここのチェックを付け外しすれば OK。
チェックが付いているものは、表示されない。

.htaccess

.htaccess や .gitignore などは
「.*リソース」のチェックを外すと表示される。

Posted by muchag | Eclipse |
初回投稿:2018-08-01 (水) 20:42:18 | 最終更新:2018-08-01 (水) 20:42:42

editorconfig-eclipse

Posted by muchag | CakePHP 3.x,Eclipse,Library & PlugIn & AddIn |
初回投稿:2018-03-07 (水) 16:21:41 | 最終更新:2018-03-07 (水) 20:45:00

.editorconfig に対応するためのプラグイン。

CakePHP3 の コーディング規約 を調べていたら
.editorconfig なるものの存在を知った。

これを Eclipse で利用できるようになるプラグイン。

【環境】
editorconfig-eclipse: 0.3.0.201702161018 Beta
Eclipse:Oxygen (4.7)
EPP Marketplace Client:1.5.1.v20160929-1432
OS:Windows10 Pro 64bit
インストール
[ヘルプ]-[Eclipse マーケットプレース] 検索窓に「editorconfig」
「editorconfig-eclipse 0.x」がヒットするので [インストール] ライセンスに同意して [完了]
警告:署名なしコンテンツを含むソフトウェアをインストールしています。
このソフトウェアの真正性または妥当性を実証できません。
インストールを続行しますか?

がーん。。。断念。 😥

Posted by muchag | CakePHP 3.x,Eclipse,Library & PlugIn & AddIn |
初回投稿:2018-03-07 (水) 16:21:41 | 最終更新:2018-03-07 (水) 20:45:00

AngularJS Eclipse 1.2.0

Posted by muchag | AngularJS,Eclipse,Library & PlugIn & AddIn |
初回投稿:2017-09-03 (日) 11:21:41 | 最終更新:2018-11-18 (日) 18:59:30

AngularJS 用プラグイン。
eclipse marketplace:AngularJS Eclipse

【環境】
AngularJS Eclipse: 1.2.0.201606160950
Eclipse: Oxygen (4.7)
OS: Windows10 Pro 64bit
インストール

マーケットプレイスからインストール。

適用

プロジェクトのコンテキストメニュー
[構成]-[Convert to AngularJS Project…]

Term Plugin の
[モジュール] というダイアログが出るので [適用して閉じる]

設定
検証

プロジェクトのコンテキストメニュー
[プロパティー]

左ペン [検証]-[HTML 構文] [プロジェクト固有の設定を可能にする] にチェック
[次の検証問題の重大度レベルを選択:]

要素
[不明なタグ名]-[無視] [無効なタグ名]-[無視]
属性
[未定義の属性名]-[無視] [未定義の属性値]-[無視] [適用して閉じる] [検証設定が変更されました] ダイアログがでるので [はい]
アウトライン
[ウィンドウ]-[ビューの表示]-[その他] [JavaScript]-[Tern Outline] で、専用アウトラインビューが開く。

参考サイト

Java Code Geeks:Eclipse IDE AngularJS Tutorial

Posted by muchag | AngularJS,Eclipse,Library & PlugIn & AddIn |
初回投稿:2017-09-03 (日) 11:21:41 | 最終更新:2018-11-18 (日) 18:59:30

EPP Marketplace Client

Posted by muchag | Eclipse,Library & PlugIn & AddIn |
初回投稿:2017-09-03 (日) 10:35:24 | 最終更新:2017-09-03 (日) 10:35:24

プラグイン配布所のクライアント。

【環境】
Eclipse:Oxygen (4.7)
EPP Marketplace Client:1.5.1.v20160929-1432
OS:Windows10 Pro 64bit
概要

Marketplace もプラグインなんだそうで
Oxygen インストール時には、存在しなかったので
手動で追加。

インストール

2017-09-03 現在
Oxygen 用マーケットプレイス配布ページ は、まだ存在しないようなので
Neon 用マーケットプレイス配布ページ からインストールした。

これによる不具合が起きませんように。。。

Posted by muchag | Eclipse,Library & PlugIn & AddIn |
初回投稿:2017-09-03 (日) 10:35:24 | 最終更新:2017-09-03 (日) 10:35:24

ファイルの関連付け

Posted by muchag | Eclipse |
初回投稿:2016-02-16 (火) 16:53:49 | 最終更新:2018-11-19 (月) 23:19:37

【環境】
Eclipse:Mars.1 (4.5.1) PHP
2017-08-15: Oxson(4.7)PHP
2018-10-01: Photon(4.8)PHP
OS:Windows7 SP1 64bit
手順
[ウィンドウ]-[設定] [一般]-[エディター]-[ファイルの関連付け] ファイルの関連付け
ファイル・タイプを選択。なければ追加
エディターの選択。なければ追加

ただし!
[ウィンドウ]-[設定] [一般]-[コンテンツ・タイプ] に登録済みだと、上記設定を無視する。

事例

CakePHP において、.ctp ファイルを開く際に
ダイアログで関連付けを聞かれた。

多分 HTML でいいか聞かれたんだと思う。

[OK] にしていたら、知らないうちに
[ウィンドウ]-[設定] [一般]-[コンテンツ・タイプ] の [テキスト]-[HTML] にファイル個別に登録されていた。
(Photon(4.8)PHP での話。Oxson では、UI が異なる)

「ファイルの関連付け」から当該ファイル群を削除したら
[ウィンドウ]-[設定] [一般]-[エディター]-[ファイルの関連付け] こちらで設定した、PHP コンテンツファイルの設定が反映された。

案件毎設定内容
[ウィンドウ]-[設定] 左ペイン [一般]-[コンテンツ・タイプ] 右ペイン [テキスト]-[(対象コンテンツ・タイプ)] [追加] 「コンテンツ・タイプの関連付けを追加」
コンテンツ・タイプ:(対象拡張子)

CakePHP3

右ペイン [テキスト]-[PHP コンテンツ・タイプ] ↓
コンテンツ・タイプ:.ctp

Vue.js

右ペイン [テキスト]-[HTML] ↓
コンテンツ・タイプ:.vue

Posted by muchag | Eclipse |
初回投稿:2016-02-16 (火) 16:53:49 | 最終更新:2018-11-19 (月) 23:19:37

デバッグ -> ブレークポイントで止めると、再開時エラーになる

Posted by muchag | Eclipse |
初回投稿:2016-01-07 (木) 19:02:09 | 最終更新:2016-01-07 (木) 19:14:17

【環境】
Eclipse:Mars.1 (4.5.1) PHP
症状

あるとき、突然デバッグ中に例外が発生するようになった。

ブレークポイントで止めて、再開させるとすぐ例外になる。
ブレークポイントの位置を変更しても変わらず。

エラー内容

「未定義のメソッドを使ってるよ~」だそうです。

PHP Fatal error: Uncaught exception ‘sfException’ with message ‘Call to undefined method opPcFrontWebController::getOption.’ in …

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 か。。。
チャンチャン。

Posted by muchag | Eclipse |
初回投稿:2016-01-07 (木) 19:02:09 | 最終更新:2016-01-07 (木) 19:14:17

YEdit

Posted by muchag | Eclipse,Library & PlugIn & AddIn |
初回投稿:2016-01-06 (水) 17:38:42 | 最終更新:2016-05-28 (土) 14:06:28

テーマを「ダーク」にしているせいか
YAML ファイル内容がグレー一色で暗いので、
こちらを試してみた。
GitHub:YEdit

【環境】
Eclipse:Mars.1 (4.5.1) PHP
OS:Windows7 SP1 64bit
インストール
  1. [ヘルプ]-[Eclipse マーケットプレース]
  2. Eclipse マーケットプレース
    1. 検索窓で「YEdit」
    2. [インストール]
  3. 選択されたフィーチャーの確認
    1. [確認]
  4. ライセンスのレビュー
    1. [使用条件の条項に同意します] を選択
    2. [完了]
関連付け
  1. [ウインドウ]-[設定]
  2. 左ペイン:[一般]-[エディター]-[ファイルの関連付け]
    1. ファイルの関連付け
      1. ファイルタイプ
        1. 選択。なければ [追加]
      2. 関連付けられたエディター
        1. 選択。なければ [追加]
    2. [OK]
書式設定
  1. [ウインドウ]-[設定]
  2. 左ペイン:[YEdit Preferences]-[「色」設定]
メモ
  • コメント:RGB(98, 98, 98)
  • キー:RGB(167, 236, 33)
  • Scalars:RGB(232, 198, 163)
  • 定数:RGB(167, 236, 33)、太字
  • アンカー:未設定
  • エイリアス:未設定
  • タグ:未設定
  • 文書:未設定
  • デフォルト:未設定
Posted by muchag | Eclipse,Library & PlugIn & AddIn |
初回投稿:2016-01-06 (水) 17:38:42 | 最終更新:2016-05-28 (土) 14:06:28

eclipse.ini

Posted by muchag | Eclipse |
初回投稿:2015-12-31 (木) 14:52:08 | 最終更新:2019-03-25 (月) 12:17:12

【環境】
Eclipse:Mars.1 (4.5.1) PHP
->2019-03 (4.11) PHP
OS:Windows7 SP1 64bit
ファイル内容
pleiades\eclipse\eclipse.ini

-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 からだったと思うけど

eclipse.ini

から、メモリ使用量の記述が消えている。


-Xms2g
-Xmx4g

今回はこのように追記してみた。

Eclipse フッタのヒープ・サイズを見る限り
追記でちゃんと反映されているっぽい。

EclipseMars.1 (4.5.1) PHP


-Xms256m → 1g
-Xmx1g → 2g

としてみた。

Posted by muchag | Eclipse |
初回投稿:2015-12-31 (木) 14:52:08 | 最終更新:2019-03-25 (月) 12:17:12

“ワークスペースをビルド中” 中に内部エラーが発生しました。

Posted by muchag | Eclipse |
初回投稿:2015-12-20 (日) 13:13:54 | 最終更新:2018-02-17 (土) 16:17:59

【環境】
Eclipse:Mars.1 (4.5.1)
症状

発生したタイミング不明。

“ワークスペースをビルド中” 中に内部エラーが発生しました。
org.eclipse.objectteams.otdt.internal.migration.OTJProjectMigration cannot be cast to org.eclipse.objectteams.otdt.internal.compiler.adaptor.ProblemCleaner
原因

不明。

エラー文言が抽象的すぎて、検索不能。

解決
eclipse.exe

と同じ階層にある

eclipse.exe -clean.cmd

をダブルクリックして、クリーン起動することで
エラーが出なくなった。

Posted by muchag | Eclipse |
初回投稿:2015-12-20 (日) 13:13:54 | 最終更新:2018-02-17 (土) 16:17:59

同期化(差分を見る)

Posted by muchag | Eclipse,Git |
初回投稿:2015-12-18 (金) 16:13:33 | 最終更新:2015-12-18 (金) 16:20:35

【環境】
Eclipse: Mars.1 (4.5.1) PHP
手法
同期化パースペクティブを開くまで

いきなり [チーム同期化] パースペクティブを開くと、
[データ読み込み] か [同期化] か選べ!
と言われて、困ったw

Git
  1. [Git リポジトリー] ビュー
  2. 当該プロジェクトを開く
  3. [ブランチ] を開く
  4. [ローカル] または [リモート・トラッキング] を開く
  5. 当該ブランチのコンテキストメニューから [ワークスペースと同期化] をクリック
  6. 「[チーム同期化] パースペクティブを開くよ」というダイアログが出るので [はい]
  7. [チーム同期化] パースペクティブが開く
同期化パースペクティブ
ローカルブランチから開いた場合

この場合は、ローカルリポジトリと編集中ファイルの差分を見ることになる。

差分のあるファイルがプロジェクトツリーとして表示されているので
目的のファイルをダブルクリックすれば、差分用の左右に並んだビューが開く。

リモート・トラッキングブランチから開いた場合

この場合は、リモートリポジトリ、ローカルリポジトリ、編集中ファイルの三者の差分を同時に見ることになる。
未試行。

三者同時なので、場合分けをされてツリー表示されるみたい。
この先は試していないので、参考サイト参照。

参考サイト

kakiro-web:EclipseでGitをクライアント用途として使用(EGit)(その2)

Posted by muchag | Eclipse,Git |
初回投稿:2015-12-18 (金) 16:13:33 | 最終更新:2015-12-18 (金) 16:20:35
次ページへ »