トップページ⇒php
987コメント272KB

【ZendStudio】PHP統合開発環境 Part2【Eclipse】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/07/28(金) 19:33:42ID:???
コード補完、コード解析、デバッガ、etc
そんなすばらしい機能をすべて併せ持つPHP用IDEに関するスレです。
単なるエディタしか使ったことがなかった人もこれを機に乗り換えましょう!

▼PHP統合開発環境
Zend Studio (有償)
http://www.zend.co.jp/products/studio/
PHP IDE Project (無償/Eclipseプラグイン)
http://www.eclipse.org/php/
http://www.zend.com/de/phpide/
PHPEclipse (無償/Eclipseプラグイン)
http://www.phpeclipse.de/

▼まとめWiki
PHP統合開発環境wiki
http://phpide.grebe.jp/

▼前スレ
PHP統合開発環境スレ
http://pc8.2ch.net/test/read.cgi/php/1123912762/l50
0554nobodyさん2007/03/29(木) 12:12:33ID:???
Delphi for PHP はDelphiフレームワークでしか事実上開発できないね。
案件によってはものすごく効率的に開発できそうな予感。

我慢できないほどではないけど、微妙にRADがもっさりしてるのが残念。
0555nobodyさん2007/03/30(金) 02:54:51ID:???
rialtoでいいや
0556nobodyさん2007/04/06(金) 19:41:08ID:???
PHP IDEでPHPバッチ書いてるんだけど、コマンドラインに引数渡せないっぽい?
0557nobodyさん2007/04/08(日) 17:39:26ID:???
koebiのスパイ疑惑について研究しないか?
0558nobodyさん2007/04/08(日) 19:22:57ID:???
使わない奴にとってはどうでもいいことだよ
0559nobodyさん2007/04/09(月) 13:16:02ID:???
Maguma Open Studio
0560nobodyさん2007/04/11(水) 01:48:33ID:???
ZFってプロジェクト単位にしかエンコード決められないの?
コードはeucjpで、テンプレートはsjisにしたいんだが…
0561nobodyさん2007/04/11(水) 01:53:25ID:???
ZFでなくてZSだた
0562nobodyさん2007/04/11(水) 02:10:43ID:???
かなり無理矢理だがテンプレートだけ別プロジェクトにした…
0563nobodyさん2007/04/11(水) 14:01:47ID:???
ワークスペースの設定をバックアップしておきたいのですが、
どのファイルを保存しておけばいいのでしょうか?
0564nobodyさん2007/04/12(木) 22:21:10ID:2aH0NU7T
質問です〜m(_ _)m
eclipseを使って
Webページからのフォーム入力時に
サーバphpでブレイクする様な使い方(debug)したいんだけど

ZendStudioで出来るかな?
フリーので出来るやつないかな?
0565nobodyさん2007/04/12(木) 23:38:02ID:???
>563
よーくディレクトリを見てみろ

>564
var_dump,print_r
Xdebug,DBG

えらべ
0566nobodyさん2007/04/13(金) 01:38:33ID:g+1eAobK
>565
 ありがとうございました(^^
 でも、今はvar_dump,print_rを使用せずにやる方法を探っています。
 DBGは対応PHPVersionが古いので
 Xdebug&TruStudioを調べた見ます。

 ちなみにphpide(zend)でのブレークによるステップ実行は出来るのですが
 ブラウザによるフォーム入力からのphpの呼び出しでは
 ブレークしないので困っています(;o;
 それが出来れば何の問題もないのですが(>_<
0567nobodyさん2007/04/13(金) 18:31:22ID:???
>566

GETなら実行スクリプトをパラメータ付でデバッグ,
POSTならXdebug のパラメータ

あとは
firefox Xdebug でググレ

0568nobodyさん2007/04/14(土) 11:09:59ID:???
>>442
普通にそうだろ。
viは基本
0569nobodyさん2007/04/14(土) 17:13:29ID:???
いい加減にしろ
0570nobodyさん2007/04/14(土) 21:09:21ID:???
久しぶりにエディタだけで開発してみたが
IDEのコード補完なしはもう無理だ
タイピング量が違いすぎる
0571nobodyさん2007/04/15(日) 20:58:37ID:vjwJPDXl
>>570
そういう人も増えてるんだろうな。コード補完マクロを自分で組めるなんてのは
もうエディタの売りにはならんのかな。
# ただ、言語が変わっただけで新しいIDE操作を覚える努力は尊敬に値する。
0572nobodyさん2007/04/15(日) 21:10:14ID:???
考え方は十人十色だろうけど、
特定の言語に特化した開発環境を使うより、
エディタでコード補完マクロを組んで使ったほうが、資産活用できるよね
0573nobodyさん2007/04/15(日) 21:11:23ID:???
そんな時間があるぐらいだった、別のことをするのが吉。10年以上前なら別だけけど
0574nobodyさん2007/04/15(日) 21:12:37ID:???
マクロ自動生成スクリプトを作って補完対象リストを放り投げればすぐに専用エディタが完成するからね
0575nobodyさん2007/04/15(日) 21:17:39ID:???
結局、環境依存はよくないってことか
0576nobodyさん2007/04/15(日) 21:22:41ID:???
エディタってプロジェクトの概念がないじゃん
コード補完マクロはどこを検索すんの?
フォルダ?
0577nobodyさん2007/04/15(日) 21:25:03ID:???
そんなことを考えないで、固定の関数補完マクロぐらいの話ししてるだけだよ
こいつら>>572,574
0578nobodyさん2007/04/15(日) 21:46:34ID:???
永遠に不朽するのはviのみ
0579nobodyさん2007/04/16(月) 06:38:13ID:???
>>577
え?クラス名補完とかないの?
そこ大事だと思うだけど
0580nobodyさん2007/04/21(土) 09:44:30ID:???
質問です。
Eclipse3.2.2,PHPPDT0.7,WINDOWS XPの構成で、
PHPファイルを扱うとコードがUTF-8に強制的になるようですが(おそらくJAVA
内部コードで出力されてしまう)これを回避することは出来ませんか?
0581nobodyさん2007/04/21(土) 11:11:10ID:KadpFiov
>>580
プロジェクト単位で文字コードは変えられるよ。
プロジェクトのアイコンを右クリックしてみ。
0582nobodyさん2007/04/21(土) 14:20:41ID:???
それを変更しても、*.phpはUTF以外受け付けないんですよ
05835812007/04/22(日) 09:02:40ID:xZDJWmeU
>>582
マジで?・・・じゃあ、たぶん、気のせいだろ。
05845812007/04/22(日) 09:08:19ID:xZDJWmeU
>>582
やってみたけど、EUCで保存できたぞ。
0585nobodyさん2007/04/22(日) 09:21:49ID:zZ9GScoj
メニュー「ウィンドウ」>「設定」
「一般」>「エディター」>「コンテンツ・タイプ」>PHP Content Type等を選択
デフォルト・エンコードを好きなものに書き換える
0586nobodyさん2007/04/22(日) 09:54:44ID:???
eclipseなんてまだ使ってる香具師おんの?www
時代はCrvajo32だろwww

ttp://www.crvajo-project/index.html
05875802007/04/22(日) 12:58:38ID:???
>>585
ああ、そちらのほうで設定するんですか・・・・ありがとうございます。出来ました。
0588nobodyさん2007/04/27(金) 04:21:58ID:???
ttp://www.google.co.jp/search?hl=ja&q=Crvajo32
このスレしかヒットしねぇwwww
どこが時代だよwww
0589nobodyさん2007/04/27(金) 22:16:55ID:9uWjQd6B
>>588
ワロスwwwwwwwwwwwwwwwww
0590nobodyさん2007/04/28(土) 01:10:11ID:???
むしろこのスレがヒットすることに時代を感じる
0591nobodyさん2007/04/28(土) 02:41:17ID:???
そうだな、Wikiもまったく更新しないし
0592nobodyさん2007/04/30(月) 10:41:09ID:???
eclipseもデバックが便利だろうがデメリットを知るともなんかいまいち使いたくないんだよな〜
やはり秀丸なりサクラエディタなりでマクロ使ってカスタマイズしていくのがいいのかな
0593nobodyさん2007/05/01(火) 01:59:10ID:???
それ単に使いこなせない言い訳じゃん
0594nobodyさん2007/05/01(火) 10:38:19ID:???
Zend Studioの英語版を使ってるかたいますか?
日本語版と比べると、随分価格が違うので…

0595nobodyさん2007/05/01(火) 18:30:24ID:???
使ってるよ。
日本語版使ったことないから比べてどうよってのはわかんないけど。
0596nobodyさん2007/05/01(火) 23:10:49ID:???
zendstudioってどうですか?eclipseと比べて
0597nobodyさん2007/05/01(火) 23:24:50ID:???
個人的にはカナリいいと思うよ
0598nobodyさん2007/05/02(水) 00:18:46ID:XESBy9V3
PDT 0.7では、まだPATHINFOを使ったサイトのデバッグはできませんか?
ZSでは、できますか?
0599nobodyさん2007/05/03(木) 18:31:41ID:???
ZSの関数補完でvar_inspectって関数が出てくるが
マニュアルにそんな関数は載ってない。
何だこれ?
0600nobodyさん2007/05/03(木) 20:21:16ID:???
いま人力検索どもが必死で探してるからまってろ
0601nobodyさん2007/05/04(金) 00:31:37ID:???
人力車マダァ?(・∀・ )っ/凵
0602nobodyさん2007/05/04(金) 01:31:20ID:???
>>596
eclipseの方が全然いい。
プラグイン開発が簡単だから、mozillaブラウザと組み合わせて
オリジナルデバッガとか簡単に作れる
0603nobodyさん2007/05/04(金) 10:36:05ID:???
今、DW使ってるんだけど、
EclipseかPHPエディタを使用していこうかなと思うんだけどどっちのほうがいい?
0604nobodyさん2007/05/04(金) 10:42:09ID:???
どっちでもいいよ
DWでPHP組むよりはw
0605nobodyさん2007/05/04(金) 10:56:10ID:???
ここ見てEclipseダウンロードしたのですが
http://www.goodpic.com/mt/archives2/2004/08/eclipse_php5php.html

↓これはどう設定すれば良いのでしょうか?
ttp://www.uploda.org/uporg797076.jpg

恥ずかしい質問すみませんorz
0606nobodyさん2007/05/04(金) 11:06:47ID:Ipcq4wKI
>>605
Vista使ってるの?
ApacheとかMySQLとか問題なく動いてる?
0607nobodyさん2007/05/04(金) 11:13:41ID:LLBEYpsm
>>606
XPですが、Vista風にできるのをインストールしました
ApacheとMySQLは問題なく動いています。

php.exe
php.ini

に設定すると、エラーが発生します。
(ログ参照とのこと)

!ENTRY org.eclipse.jface 4 0 2007-05-04 11:10:38.218
!MESSAGE java.lang.NoClassDefFoundError: org/eclipse/core/internal/runtime/Assert
!STACK 0
java.lang.NoClassDefFoundError: org/eclipse/core/internal/runtime/Assert

at org.trustudio.debug.internal.core.RuntimeInstallInfo.getAsXML(RuntimeInstallInfo.java:288)
at org.trustudio.debug.internal.core.RuntimeInstall.getAsXML(RuntimeInstall.java:93)
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜

このような感じのエラーがログに残っています
0608nobodyさん2007/05/04(金) 12:52:08ID:???
DWってなんでダメなの?
つかったことないの?
0609nobodyさん2007/05/05(土) 01:35:44ID:???
>>608
他使ったこと無いの?
そうすれば何でダメかわかるよ
0610nobodyさん2007/05/05(土) 02:46:45ID:???
だからそのダメな理由は?
0611nobodyさん2007/05/05(土) 02:51:36ID:???
使ったことない奴はダメとしか言いようがないだろ。理由なんて答えられないさ
0612nobodyさん2007/05/05(土) 02:53:49ID:???
DWに拡張機能とかいれればeclipseとかわんないんだけどな
0613nobodyさん2007/05/05(土) 03:04:24ID:???
その拡張について詳しく
0614nobodyさん2007/05/05(土) 12:06:17ID:???
>>613
公式サイトでたくさんおちてるよ。
英語だけど
0615nobodyさん2007/05/05(土) 14:23:33ID:???
DWは拡張機能を自分で作ったりできるし、
設定ファイルいじれば自分好みにもなるからねえ
eclipseはeclipseでDWと比べるものではないがあえて言うなら色分けはDWじゃないと気持ち悪い
0616nobodyさん2007/05/05(土) 20:12:45ID:???
色分けとか意味あんのかよ
0617nobodyさん2007/05/06(日) 00:41:53ID:???
>>612
>DWに拡張機能とかいれればeclipseとかわんないんだけどな
じゃぁ最低限PDT並に使えるようになる具体的な拡張を教えてください。
0618nobodyさん2007/05/06(日) 00:43:19ID:???
>>615
eclipseはプラグインを自分で作れないとでも思ってるの?
設定いじって自分好みにならないとでも思ってるの?
色分けが変えられないとでも思ってるの?
0619nobodyさん2007/05/06(日) 00:58:41ID:???
>>617
俺も知りたいな
補完関連だけでも同等くらいまでDWでできたらかなり楽だと思う
0620nobodyさん2007/05/06(日) 04:16:07ID:???
なんで自分で調べようとしない?
0621nobodyさん2007/05/06(日) 05:37:52ID:???
無いと思ってるから
0622nobodyさん2007/05/06(日) 06:44:06ID:???
無いと思うならeclipseつかえばいいじゃん
無理にDWつかえとだれもいってないが
0623nobodyさん2007/05/06(日) 10:14:14ID:???
ってかないし
0624nobodyさん2007/05/06(日) 12:40:54ID:???
金がなくてつかったことないって言えば良いじゃん貧乏人どもwwww
0625nobodyさん2007/05/06(日) 12:51:40ID:???
DW買うくらいならZS買うだろ、常識的に考えて・・・
0626nobodyさん2007/05/06(日) 12:54:34ID:???
いいかえせないやつはすぐ常識という言葉を伝いたがるよなwww
0627nobodyさん2007/05/06(日) 13:33:19ID:???
探してみたんだけどそれらしいのが無くて。
マジであるなら教えて

Adobe Exchange
http://www.adobe.com/cfusion/exchange/index.cfm
0628nobodyさん2007/05/06(日) 17:08:02ID:qopHNHz5
>>625
鬼のようにCSSが込み入ってしかもどっかの閉じタグがなんか外れたままみたいな
HTMLをいじるのをサポートしてくれるのなら ZendStudio も考慮に入れる。
というより、DWが無ければ仕事にならんがZendStudioは無くても困らない。
Eclipseは無料なのでまた別のもの。
06296252007/05/06(日) 20:41:10ID:???
>.>626、>>628
あ、勘違いしてた。あんたらプログラマじゃないのか。
じゃあDWがいいね。確かに。
0630nobodyさん2007/05/06(日) 21:09:44ID:???
HTMLやCSSにふれなくてすむPHP「プログラマ」てどれだけいるんだろう。
出来ることならHTML,CSS,JavaScriptなんてもっときっちりブラウザ実装が
統一されるまで触りたくも無いのにて思ってるPHPオペレータよりは少ない
だろうな。
(また、そんな所にPHPのどんな価値があるんだろう。Perl・Ruby・Javaやら
 .NETじゃだめなのか?もっとがっつり「プログラム」出来るぞ)

いや、今やってるPHP案件およびスキルで「プログラマ」なんておこがましくて
とても言えないやていうしょぼい現状で正直すまんかった。PHPでも「すごい」
ハカーはいるよな、多分。
0631nobodyさん2007/05/06(日) 22:54:46ID:???
PHPはプログラムって感覚がないよね
0632nobodyさん2007/05/06(日) 23:06:29ID:???
結局、WEB特化の言語、ていうところにその存在意義があるわけで。
(その辺、Windows特化のVBに似てる?)
_COOKIE,_SESSION,_GET,_POST,_SERVER,mb_string および GD関連の関数 あたり。
インストールと設定は正直糞面倒だが、Perlで同じことをやるよりはまし、て
あたりで。ただその割にはレンタルサーバでの使い勝手の悪さ(バージョン間no
の
非互換性)はかなーり自分の立ち位置を見失っているという感がすごくあるのも
否めないわけで。
0633nobodyさん2007/05/06(日) 23:07:48ID:???
やっぱ本格的にやるならaspとjspだな
0634nobodyさん2007/05/07(月) 02:30:31ID:???
WEB特化っていつの時代の話だ?
GUIも出来るし(まぁ実際やらないだろうが)バッチ処理くらいなら
Perlよりも全然簡単に作れるぞ
0635nobodyさん2007/05/07(月) 09:47:26ID:???
PHPはものすごいハッカーから、最底辺のプログラマーもどきまで
カバーしているからなぁ。
確かにとっつきやすかったし。

一方で632サンが書いてるみたいに、バージョンの違いや、php.iniの
設定の違いで、こまかいところで手を焼くよね。
php-usersの投稿でも、php.iniいじれば終わりといった投稿がちら
ほらあるしね。

俺ももちょっと頑張らねばと思う今日この頃orz
0636nobodyさん2007/05/07(月) 13:20:21ID:???
だからperlにもどっちゃうんだよ
0637nobodyさん2007/05/08(火) 05:22:15ID:???
仕事したことない奴がおおいな
0638nobodyさん2007/05/08(火) 12:16:53ID:/yHEe4dc
Eclipseでhtmlファイルを編集できるようなプラグインってないですか?
Goliveみたいに。
いちいちhtmlファイルはGoLiveで編集して、PHPはEclipseって
最近正直面倒になってきた。
0639nobodyさん2007/05/08(火) 15:55:20ID:???
全部dreamweaverでやればいいじゃない



ヒント:aptana
0640nobodyさん2007/05/08(火) 16:05:11ID:???
>>638
project amateras
3.1版だけど、うちのところでは、3.2.2でも問題なく動いてる
0641nobodyさん2007/05/08(火) 16:30:15ID:???
DWはデザイナーしか使わないと思ってる香具師は雑誌とかに影響されてんのかな
うちの会社はDW使えて当たり前だよ。仕事で使わないならいいんだけどさ
0642nobodyさん2007/05/08(火) 17:16:44ID:nxCKFKFF
CSS編集に関しては、DWの方がはるかに効率がいい
0643nobodyさん2007/05/08(火) 17:30:44ID:???
DW使えて当たり前とプログラム書くのにDW使うのかは全然別問題
0644nobodyさん2007/05/08(火) 17:35:04ID:???
PHPプログラムを書くのにDW使ってるっていう人は知らないな。
ネット上で見る上級者はなぜかvimかemacsだらけだし・・・。
どっちに重きを置くかだと思うんだけど、DWはデバッグもOKなの?
DW擁護してる人が1人にしか思えてならないんだが、とりあえず、DWが
ZS、Eclipseに勝ってるのはHTML、CSS、JavaScript編集って事?
具体的に編集がどう効率がいいのか教えて欲しい。煽りじゃなくて。
0645nobodyさん2007/05/08(火) 18:34:24ID:???
勝ち負けじゃないとおもうんだがw
0646nobodyさん2007/05/08(火) 18:57:15ID:???
>>644
リモートフォルダのファイルを直接編集するような感覚かな。
これがeclipseでできたら文句ないんだが・・
複数人で編集してるとローカルの古いファイルで上書きしちゃったりとか
で困るからなぁ。
06476442007/05/08(火) 19:01:59ID:???
>>646
プロジェクト作らなくても単一ファイル編集出来るって事?ちがう?
Eclipseはそれ出来ないからすんごい不便だなぁ〜と思ってたんだけど、
そうじゃなくて?
0648nobodyさん2007/05/08(火) 19:35:25ID:???
>>647
そうじゃなくて自動的にFTPダウンロードしてきて最新のファイルを
編集できて、保存と同時にFTPアップロードって動作。
その間に誰かがファイル上書きしてたら警告出るし。
0649nobodyさん2007/05/08(火) 20:29:03ID:???
>>648
HTMLだけの段階ならそれでもいいかもしれんが、PHPで実装始めたら
SubversionやCVSでソース管理しながらの方がいいと思ってる。

反映・確認はスクリプト書いてエクスポート(or アップデート)で。
それならEclipseのプラグイン(使い物になるのかは知らない)でも
対応できるんじゃないかな。
06506442007/05/08(火) 20:32:41ID:???
>>648
FTP経由はたしかZSでも出来たと思う。
だけど、結構前にやった時めっちゃ遅かったような憶えがある。
結局Samba共有+SVNにしたなぁ。
0651nobodyさん2007/05/08(火) 21:03:43ID:???
>>649
そこでWebDAVですよっと。
チーム全員がsubversionを理解してくれたら一番いいんだけど
デザイナーはFTPしか理解せんもんでしょうがなくね。
0652nobodyさん2007/05/08(火) 21:14:39ID:???
>>638
koebiとか?
0653nobodyさん2007/05/08(火) 22:05:25ID:???
koebiは論外だおw
0654nobodyさん2007/05/08(火) 22:38:56ID:???
DWにPHPの関数補完がないと思ってる香具師もいそうだな
■ このスレッドは過去ログ倉庫に格納されています