フォント

Posted by muchag | Eclipse |
初回投稿:2011-06-04 (土) 16:52:34 | 最終更新:2017-07-29 (土) 19:01:03

【環境】
[Eclipse] Pleiades All in One 3.6.2 PHP
[ウィンドウ]-[設定] から

① 左ペインで
[一般]-[外観]-[色とフォント] を選択。

② 右ペインで
[基本]-[テキスト・フォント] を選択。

③ [編集] をクリック。

 
出てきたお馴染みにダイアログで
お好みに設定。

私は
「サイズ」を 10
に変更している。

 

2015-02-04 追記
【環境】
[Eclipse] 4.4

以前はこうやって設定したんだろうけど、今日改めてやってみたらうまくいかなかった。
何か変更があったのかしらね。

② 右ペインで
[基本]-[テキスト・フォント] を選択。
[構造化テキスト・エディター]-[構造化テキスト・エディターのテキスト・フォント] を選択。

ついでに、フォントを「メイリオ」に変更。

2017-07-29 追記

等幅メイリオ

Posted by muchag | Eclipse |
初回投稿:2011-06-04 (土) 16:52:34 | 最終更新:2017-07-29 (土) 19:01:03

CakePHP 用の設定(1.x)

Posted by muchag | CakePHP,Eclipse |
初回投稿:2011-05-13 (金) 1:41:32 | 最終更新:2019-09-06 (金) 11:07:43

【環境】
[Eclipse] Pleiades All in One 3.6.2 PHP
共通の設定

フォント
文字コード
コードの折りたたみ
 

拡張子を登録

更に、CakePHP のテンプレートファイルの拡張子 .ctp を登録
[ウィンドウ]-[設定] より

 
出てきたダイアログで
① 左ペインの [一般]-[コンテンツ・タイプ]

② 右上部ペインの [テキスト]-[PHP コンテンツ・タイプ]

③ 右中央の「追加」をクリック。

 
出てきたダイアログに
「*.ctp」と入力してOK。

 
すると、右下部の「ファイルの関連付け」に
「*.ctp」が追加されているので
確認したらOK。

 

ヘルパーのコード補完準備

CakePHP のヘルパー機能は CakePHP 独自のものなので
Eclipse が対応できない。

そこで、Eclipse にそれを教え込む。

後述の参考サイトは 1.1.x 用なので、1.3.x 用に以下のようにした。


// stop page loading
 exit; 

// reference helpers so Eclipse provides code completion
 $ajax = new AjaxHelper();
 $cache = new CacheHelper();
 $form = new FormHelper();
 $html = new HtmlHelper();
 $javascript = new JavascriptHelper();
 $jquery_engine = new JqueryEngineHelper();
 $js = new JsHelper();
 $mootools_engine = new MootoolsEngineHelper();
 $number = new NumberHelper();
 $paginator = new PaginatorHelper();
 $prototype_engine = new PrototypeEngineHelper();
 $rss = new RssHelper();
 $session = new SessionHelper();
 $text = new TextHelper();
 $time = new TimeHelper();
 $xml = new XmlHelper();

これを参考サイトに従い配置した。

プロジェクトディレクトリ\app\config\code_completion.php

 
ちなみにヘルパーのファイル群は、以下に存在する。

プロジェクトディレクトリ\cake\libs\view\helpers

 

モデル、コンポーネント等のコード補完準備

後述参考サイトに載っているけれど、今一よくわからないので、今はパス!
 
参考元サイト:Writing Some Code Eclipse PDTでCakePHP開発、まず設定すべきこと

Posted by muchag | CakePHP,Eclipse |
初回投稿:2011-05-13 (金) 1:41:32 | 最終更新:2019-09-06 (金) 11:07:43

Eclipse -> ショートカット

Posted by muchag | Eclipse |
初回投稿:2011-04-08 (金) 10:57:39 | 最終更新:2017-08-15 (火) 21:07:29

覚えると便利!

必要な import 文を自動で入力

Ctrl + Shift + o
 

当該クラスファイルを開く

F3

クラス名の間にカーソルを置くか
クラス名を選択した状態で F3 を押すと
当該クラスファイルが開かれる。

Ctrl+クリック でも OK。
 

変更
登録
[ウィンドウ]-[設定] [一般]-[キー] コマンド:コミット
カテゴリー:Git
の行を選択。
バインディングにカーソルを置いて、「Cntl +Alt + c」を実際にキーボードで同時押し。
するとバインディングに「Cntl +Alt + C」と表示される。
 

削除、競合調整

削除したい場合、他のショートカットキーと被った場合は
削除したいショートカットキーの行を選択して [コマンドのアンバインド] ([バインディング] のテキストエリアを空欄にしても OK)
[OK]

Ctrl+x

デフォルトだと、Ctrl+x が [終了] に割り当てられているので削除。

2017-08-15 追記
【環境】
[Eclipse] 4.7

4.7 にしたら、
Ctrl+x は、切り取りのみだったので
変更する必要はなかった。

ここまで
変更履歴

設定したら再起動!

2015-05-27
Eclipse をアップデートしたら、Shift + 8 でカッコを入力できなくなったので
インポート:Shift + 8, I → [コマンドのアンバインド] ワーキング・セットへの追加:Shift + 8, W → [コマンドのアンバインド] ※最初は、Shift + 8, I → I としてみたけど、これだと I キー一発でインポートが開く。
どうやらこのキーバインディングは連続技ってことみたい?

2015-02-06
EGit を導入したら、コミットが Ctrl + Alt + 3 だったので
コミット:Ctrl + Alt + 3 → Ctrl + Alt + C

参考サイト

Qiita
新人研修でドヤ顔で披露したらウケたEclipseのショートカット集
JAVA○年目で無意識に使ってるEclipseショートカット10選
覚えないと仕事にならないeclipse ショートカットキー(Windows)
Tbpgr Blog:Eclipseショートカットキー一覧

Posted by muchag | Eclipse |
初回投稿:2011-04-08 (金) 10:57:39 | 最終更新:2017-08-15 (火) 21:07:29