トップページ⇒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
0508nobodyさん2007/03/08(木) 15:50:57ID:???
http://www.itmedia.co.jp/enterprise/articles/0703/07/news017.html

ここではてなの人がemacsを奨めてるんだけど
キーバインドの良さよりクラス名補完とか関数名補完が欲しいんだよね
IDEはそのあたりが非常に助かる
0509nobodyさん2007/03/09(金) 15:32:53ID:???
xyzzyを拡張してJava書いてたけど、一般人にゃやっぱりIDEがいいと思う。
そして、キーバインドだけ求めるなら、
EclipseもVSもEmacsのキーバインドを標準で装備してる。
0510nobodyさん2007/03/10(土) 03:50:04ID:???
なんか、PDTだと
/* @var $class Class */
とかで補完付けできるけど、これってphpdocumentorでも
ちゃんと関連付けしてくれるんかなぁ
0511nobodyさん2007/03/10(土) 23:09:35ID:ivK1NOdr
Delphi for PHP使った人居る?
インプレキボン。
0512nobodyさん2007/03/11(日) 15:24:31ID:???
まだでてないでしょ
0513nobodyさん2007/03/12(月) 01:33:35ID:???
>>512
既出。過去ログ参照
0514nobodyさん2007/03/12(月) 02:31:01ID:???
は?
0515nobodyさん2007/03/12(月) 02:39:25ID:???
はじゃねえよ。ググレカス
0516nobodyさん2007/03/12(月) 02:54:08ID:???
は?
0517nobodyさん2007/03/12(月) 15:09:46ID:???
koebiのデバッグきかないのはうちだけ?

<?php
echo "テスト"
?>

で、エラーはかないんだけど。エラーだろこれ
0518nobodyさん2007/03/12(月) 15:24:36ID:TBP+MuvH
>>517
エラーじゃないよ
0519nobodyさん2007/03/12(月) 15:45:44ID:???
;がついてないのになぜ?
0520nobodyさん2007/03/12(月) 16:31:48ID:???
次の処理行がないからだよ
0521nobodyさん2007/03/12(月) 16:55:23ID:???
>>517
PHP コードブロックの終了タグには自動的にセミコロンが含まれていると 認識されます。
従って PHP コードの最終行にはセミコロンを記述する必要はありません。
http://jp2.php.net/manual/ja/language.basic-syntax.instruction-separation.php
0522nobodyさん2007/03/14(水) 23:55:55ID:???
さいきんActionScriptはじめたけど
IDEに慣れたらFLASHのコード補完まじしょぼい
0523nobodyさん2007/03/15(木) 02:51:39ID:???
>>522
EclipseプラグインなりFlashDevelopなり使えばいい
0524nobodyさん2007/03/18(日) 11:43:35ID:???
eclipseとか使えたんだね
Adobeもどうもこのエディタはオマケと考えてる節があるな
0525nobodyさん2007/03/23(金) 17:41:23ID:VFtlG4Gl
>356 の件は既出なんですか?
今困ってるんだけど
0526nobodyさん2007/03/24(土) 20:22:04ID:pYvHDLwV
ZendStudioが5.5になってる件
0527nobodyさん2007/03/24(土) 20:46:52ID:???
知ってるお
0528nobodyさん2007/03/25(日) 13:56:07ID:3BQfYzwT
koebi使ってみた
軽くていいんだけど
インタプリタの設定しても
「PHPインタープリター情報のコマンドが不正です。」
というエラーが0行目に出る。
おれだけ?

WindowsXP+PHP5.2.1
koebi2.0.1
0529nobodyさん2007/03/25(日) 14:48:53ID:???
それってスパ○ウェアじゃなかったっけ?
0530nobodyさん2007/03/25(日) 15:33:51ID:???
koebiはアンインストール後も通信してるから何かおかしい
0531nobodyさん2007/03/25(日) 15:54:38ID:???
( ̄ー ̄)ニヤリッ
05325282007/03/25(日) 16:15:33ID:???
すんまそん
いろいろやってるうちに動きました
ちゃんと適用ボタンを押してなかったのかも・・・

ってスパイウエアってまじ?
ソフトウエア更新のとこに残ってるとかじゃない?
0533nobodyさん2007/03/25(日) 16:37:11ID:???
DWにPHPの関数補完機能が付いてるの今知った。eclipseイラネ
0534nobodyさん2007/03/25(日) 18:20:46ID:UfKh4Z0S
>>533
あの程度の補完機能で満足できるなんて・・・
おまえ、プログラマーではないな。
0535nobodyさん2007/03/25(日) 18:43:03ID:???
なにがあればいいんだ?
0536nobodyさん2007/03/25(日) 19:29:51ID:???
補完機能に頼ってるプログラマっつーのは恥ずかしいな。
0537nobodyさん2007/03/25(日) 19:54:21ID:???
これに対して対局>>534の意見↓
0538nobodyさん2007/03/25(日) 23:02:54ID:???
頼ってるって言われてもな
関数でも最初の2,3文字で保管できるから速度は上がるんだけどな

どっちにしろ関数でもオブジェクトでも覚えてないやつは保管付の方が遅くなるし
言語仕様を覚えてから使う分にはいいんじゃね
0539nobodyさん2007/03/25(日) 23:19:10ID:???
今時補完機能使わないやつの方が恥ずかしいだろw
0540nobodyさん2007/03/25(日) 23:47:51ID:???
補完機能は高速代書
0541nobodyさん2007/03/26(月) 09:04:43ID:???
補完機能を前提にしてソース書くのが標準だろ
どこの原始人だよ
0542nobodyさん2007/03/26(月) 10:20:03ID:???
便利な道具に頼る事を恥ずかしいと思い出すと、どんどん怪しい新興宗教にはまって行くんだよな。
どっちかと言うと、プログラマは道具を使いこなす方向に走るべきなのに。

PHPじゃないけど、未だにVCが使える案件で、俺の上司はviで記述してmakeファイル書いてる・・・
そして、俺より仕事遅い・・・。
0543nobodyさん2007/03/26(月) 12:31:58ID:???
koebiがスパイウエアって本当?
googleとかで検索してもなにもでてこないけど
粘着されてるだけ?
0544nobodyさん2007/03/26(月) 13:05:32ID:???
ソースは2ちゃんねる
これがどういう意味か考えてみ
0545nobodyさん2007/03/26(月) 13:24:29ID:???
>>543
胡散臭いと思ったらログ取って調べろよ。
0546nobodyさん2007/03/26(月) 14:48:41ID:???
>>545
そんな殺生な
0547nobodyさん2007/03/26(月) 22:48:54ID:???
koebiをインストール→アンインストールして、パケットモニタを常駐させてみれ。
数日放っておけば足跡が釣れるから。なんの通信してるかは謎だが
0548nobodyさん2007/03/26(月) 23:23:10ID:???
エビでタイを釣ろうとしてんじゃね?
0549nobodyさん2007/03/27(火) 00:51:23ID:???
定期的にkoebiの話題が出るが、そんないいのか?

補完機能を「使う」ってのと「頼る」ってのは違う事が分かってないのが
流石ペチパだな。
0550nobodyさん2007/03/27(火) 01:02:02ID:???
koebiの利点がわからない
0551nobodyさん2007/03/27(火) 06:59:05ID:???
劣化版PDT
0552nobodyさん2007/03/28(水) 15:36:14ID:???
PDT 0.7 マダー?
0553nobodyさん2007/03/29(木) 10:43:17ID:???
delphi for PHP トライアル版来ましたな。
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ってなんでダメなの?
つかったことないの?
■ このスレッドは過去ログ倉庫に格納されています