somemo's diary

プログラマ、雑記、プログラミング関係はLinkから、数式はこっちでまとめていることが多い

Eclipse

【Eclipse】システムインクルードパスの設定【PDT】

TDDBCでMakeGoodが使えなくて悔しかったので、調べてみました。 PHP Include Path 今まで勘違いしていたようです。この設定画面のLibrariesにあるボタン「Add External Source Folder...」から、PHPUnitディレクトリを選択しても、あくまでMakeGood上ではPHP…

【Eclipse】Easy ExplorerをMacで使う

最近、EclipseをAll in One ではなく、Classicから入れて設定しています。このため、ファイルを外部のエクスプローラーで開く際にEasy Explorerというプラグインを使っています。 Easy Explorer リンク先からzipファイルをダウンロードし、展開して表示され…

【Eclipse】Python用の開発環境設定

EclipseにPythonの開発環境を整えてみました。 PyDev 新規ソフトウェアのインストールから PyDev Update Site - http://pydev.org/updates/ を指定してインストールします。最初はURLが分からなかったので、マーケットプレイスからPythonで検索して見つけま…

【Eclipse】改行の設定方法【Emacs】

EclipseのEmacsキーバインドで改行する方法をようやく見つけました。 参考 EclipseでEmacs風キーバインド Ctrl+M - on the center line.

【Eclipse】動作を軽くするためのメモリ設定

会社と自宅のEclipseの動作がぜんぜん違く、会社のPCが重過ぎるのでメモリ設定方法を調べてみました。 eclipse.ini 起動時の引数が記載されています。以下、実際の値です。 -vmargs -Dosgi.requiredJavaVersion=1.5 -javaagent:dropins/MergeDoc/eclipse/plu…

【Eclipse】キーバインドの変更【Emacs】

EmacsキーバインドはなぜかEclipseの変更キーバインドとして用意されています。それをまとめてみました。 キーバインド変更 ウィンドウの設定から、一般>キーより変更できます。デフォルトからEmacsに変更すれば完了です。 設定のエクスポート 右下にあるCS…

【Eclipse】エディターのテーマ変更

白ベースのエディターに我慢できなくなったが、色を考えるのが面倒なので設定済みテーマを選択してみました。 色とテーマ 設定から、一般>外観にあります。気に入ったものがなかったので、別のものを探すことにしました。 Eclipse Color Themes 設定画面に…

【Eclipse】Eclipseマーケットプレイス

Eclipseマーケットプレイスをみるためのプラグインをインストールします。Helliosのときはデフォルトで用意されていたのですが、Indigoでは存在していませんでした。 Marketplace Client いつもどおり、新規ソフトウェアのインストールから実行していきます…

【Eclipse】ワークスペースが使用不可

タイトルどおりに言われたときの対処法です。 ワークスペースが使用不可 ダイアログの詳細は以下のとおりです。 ワークスペースが使用中であるか作成できません。別のワークスペースを選択してください。 .lockファイル こういった状況のときに気にするのが.…

【Eclipse】Symfony2とPHPのプラグイン

Symfony2とPHPのEclipseプラグインのインストールメモです。 開発者 インストールの前に、今回インストールするプラグイン開発者pulse00 (Robert Gruendler)さんのGithubアカウントがありました。 BundleやSilexで作成されたアプリなどSymfony2コンポーネン…

【Eclipse】Failed to create The Java Virtual Machine

Eclipse起動時に「Failed to create The Java Virtual Machine」というエラーが発生したときの対処法です。 設定ファイル -vmargsの前にVMの設定がないことが原因でした。以下の設定を追加することで正常に動作します。 -vm javaw.exeへのプルパス

【Eclipse】yml用のプラグイン【yedit】

yml用のpluginを入れてみました。 yedit いつものようにインストールします。 ウィンドウタブから新規ソフトウェアのインストールを選択する 作業対象の追加ボタンを押下する 名前にyedit、ロケーションにhttp://dadacoalition.org/yeditを入力し、OKボタン…

【Eclipse】開発サーバと一時ファイルとファイルシステムの同期【Ruby】

RubyのwatchrとEclipseのRSEを併用して、RSEで更新している一時ファイルをローカルファイルシステムと同期してみました。他のプラグインを使えばできそうな感じもしますが、試していません…。また、RSEで接続しているサーバのディレクトリとファイルシステム…

【Eclipse】DBViewer

EclipseでDBを閲覧・操作するためのプラグインDBViewerのインストールメモです。 インストール たぶん、デフォルトでインストールされていました。インストールされていない場合、インストールしたEclipseのバージョンごとのデフォルト?インストールサイト…

【Eclipse】FTPサーバーのファイルをローカルと同期編集

ローカルで開発環境を構築できないシステム開発の時に、とても便利なプラグインです。FTPサーバーのファイルをローカルのファイルとして編集し、保存するだけで同期できます。 インストール ウィンドウタブから新規ソフトウェアのインストールを選択する 作…

【Eclipse】コード補完が効かない時に疑う設定【php】

PHPプロジェクトでタイトルどおりになったときは、プロジェクトのプロパティからPHPビルドパスにプロジェクト全体を加えると補完できるようになります。 この設定を指定していないと、メンバ変数も補完できず、継承したものも補完できません...。

【Eclipse】pluginのアンインストール

プラグインをインストールし過ぎているせいか、キーバインディングがおかしくなってきたので使っていないプラグインをアンインストールしました。 アンインストール ヘルプタブからEclipseについてを選択する インストール詳細ボタンを押下する インストール…

【Eclipse】矩形選択

矩形選択の方法メモです。矩形が一発で出なくて困ります…。 方法は「Alt+Shift+A」です。 表示が少し拡大され、カーソルが十字になります。もう一度同じ入力をすると、元に戻ります。 十字の状態で左押しっぱなしの状態でマウスを動かすことで選択範囲を広…

【Eclipse】キーバインディング重複による予期せぬエラー

急にTABによるインデントができなくなったので、そのときの解決法のメモです。 結論は、キーバインディングの重複をなくすことです。 ZenCodingを入れたときから重複が起きていました。しかし、そのときはCSSセレクタの展開ができないくらいで、TABインデン…

【Eclipse】RDTインストール【Ruby】

RDT(Ruby Development Tool)をインストールしました。 このほかに、RadRailsというRails特化のAptanaプラグインもあるようなのですが、Rails動かすほど使わないのでとりあえずこちらにしました。 インストール ヘルプタブから新規ソフトウェアのインストール…

【Eclipse】phpのクラス宣言へ飛ぶ機能を有効にする

phpプロジェクトを作成したのですが、クラス宣言に飛べなかった問題を解決した方法をメモしておきます。 手順 phpプロジェクトを選択し、右クリックをしてメニューを開き、構成にある「Add PHP Support」を選択する これだけです。gitから作成したプロジェク…

【Eclipse】gitをEclipseで扱うPlugin【EGit】

Helios3.6でインストールしたときのメモです。 インストール ヘルプの新規ソフトウェアインストールを押下する 作業対象から「http://download.eclipse.org/releases/helios」を選択する Eclipse EGit (インキュベーション)を選択し、次へボタンを押下する(v…

【Eclipse】CSSセレクタ形式をhtmlコードに変換

Zen-Codingのインストールメモです。 Zen-Coding html要素をCSSセレクタ形式で入力し、展開してHTMLコードを作成できます。 見ればすぐわかります!実際にコーディングしている動画(http://vimeo.com/7405114) インストール Eclipseのヘルプから新規ソフトウ…

【Eclipse】Web用エディタAptana Studio

Aptana Studioのインストールメモです。 Aptana Studio ウェブページ作成ソフト(Webオーサリングツール)です。 Aptana Studioを提供しているAppceleratorは 「Titanium Mobile(android/iPhoneアプリ作成用フレームワーク)」も提供しているようです。 インス…

【Eclipse】コメントアウトのショートカットができない

だいぶ前から気になっていた問題をようやく解決できたのでメモします。 自分は2・3月にはコメントアウトできたんですが、5月からできなくなりました。 原因 Eclipseのバグだそうです。 しかも、もともとのバグは致命的なバグで、コメントアウトは追加で対応…

【Eclipse】TDDとリファクタリングで学ぶEclipse

こんなすばらしい記事があるなんて知らなかったです・・・ Javaを使っている人必見ですね。 「実演テスト駆動開発」 WEB+DB PRESS Vol.35特集 特設ページ WEB+DB PRESS Vol.37の特集1「実演!リファクタリング」の特設ページ PDTではリファクタリング機能を…

【Eclipse】phpのリファクタリング【PDT】

今更ですが、Eclipseによるphp開発時におけるリファクタリングについて。 理由は、TDD入門写経を始めるのでリファクタリング機能があったほうがいいからです。 結論から言うと、Eclipse(PDT)では リファクタリングできない。 現在、Eclipseを使っている理由…

【Eclipse】Linux(CentOS)にインストール

タイトルどおり、インストールしてみました。 手順1 下記から、All in Oneをダウンロード http://www.eclipse.org/pdt/downloads/ 手順2 FTPでLinuxに移し、tarで展開 手順3 展開したeclipseディレクトリからeclipse実行 起動後、終了する 手順4 下記から、P…

【Eclipse】AmaterasUML【plugin】

今回はEclipseのプラグインのAmaterasUMLについてです。 AmaterasUMLは、その名前のとおりUMLをかけます。 AmaterasUML 参考サイト: http://www.atmarkit.co.jp/fjava/rensai3/eclipseplgn14/eclipseplgn14_1.html http://itpro.nikkeibp.co.jp/article/COL…

【Eclipse】ショートカットキーと便利機能

今回は、Eclipseのショートカットキーと便利機能について Eclipseは3.6のJavaDeveloper用です 便利機能 [Limy]→[getter/setterメソッドを作成する?] ⇒set/getフィールド名(アッパーキャメル)で作成される その際、Javadocコメントも作成される [Limy]→[既存…

【Eclipse】フォント変更と空行を削除しないように変更する

フォント変更 [ウィンドウ]→[設定]を選択します。 [一般]→[外観]→[色とフォント]を選択します。 [基本]→[テキスト・フォント]を選択し、編集ボタンを押下します。 好きな設定にします。 自分が見やすいと思っているのは、サイズ9のMSゴシックです。 空行を削…

【Eclipse】Subversive【Plugin】

「Subversive」を使ってみました。 Subversiveとは、SubversionをEclipseで使うためのプラグインです。 今回は、以下について ・リポジトリの設定 ・ファイルの追加 ・ファイルのコミット ・ファイルのロック ・差分の確認 ・履歴の表示 ・リファクタリング …

【Eclipse】Pluginインストール方法【Plugin】

とりあえずリンクだけを張っておき、実際に行っときに更新します。 下記サイト参照: http://itpro.nikkeibp.co.jp/article/COLUMN/20070329/266880/?ST=develop&P=2 1.zipファイルを入手して展開,コピーする 例として、JStyleのインストールをします。 JSt…