トップページ⇒php
982コメント244KB

PHP統合開発環境スレ

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

Zend Studio(有償)
http://www.zend.co.jp/products/studio/
TruStudio(有償/無償)
http://www.xored.com/trustudio
PHPEclipse(無償)
http://www.phpeclipse.de/tiki-view_articles.php
0002nobodyさん2005/08/13(土) 15:20:38ID:???
>すばらしい機能をすべて併せ持つIDE

そんなものPHPには無い。
0003nobodyさん2005/08/14(日) 01:13:55ID:???
MagmaStudioがオープンソースになったんだけど、どんな感じ?
0004nobodyさん2005/08/14(日) 03:17:23ID:???
http://www.maguma.com/Comparison_and_Awards.503.0.html
PHP5に対応していないらしいので様子見・・・
0005nobodyさん2005/08/17(水) 01:53:35ID:umIMgYZq
期待age
0006nobodyさん2005/08/17(水) 16:01:25ID:vRudA1ln
マグマをいじって日本語対応&微調整してPHPエディタ+マグマのそれなりPHP環境ってのはどうよ。
変数の値をみるのと、スタックトレースが出来れば結構いいとおもうんだけど。
0007nobodyさん2005/08/17(水) 21:54:58ID:zG9hS4+h
eclipseで〜を入力したら変なニョロ記号になるんだが(EUCのばやい)
どうしたものだろうか。
0008nobodyさん2005/08/17(水) 21:56:03ID:???
〜→~
こんな風になりやがりけつかる
0009nobodyさん2005/08/18(木) 10:06:05ID:???
人大杉で書き込みできないので
スレ違いを承知の上で教えてください。
mysql_query("set character set sjis")で
Unknown character set: 'sjis'
となるのですが、なぜUnknownになるのでしょうか?
MYSQLのコンパイルの問題?
ちなみにサーバは共有レンタルです。
0010nobodyさん2005/08/18(木) 12:30:24ID:???
>>9
MySQLのバージョンによる問題
0011nobodyさん2005/08/19(金) 02:26:12ID:???
TruStudioが1.0.1、PHPEclipseが1.1.7にそれぞれ上がってる
どちらもEclipse3.1に対応完了かな?
0012nobodyさん2005/08/19(金) 13:01:23ID:???
PHPエディタ使ってたけどEclipseに乗り換えた。
今まで無駄な時間を過ごしてた。

補完機能マンセー
0013nobodyさん2005/08/19(金) 19:21:54ID:???
Eclipseは所詮Java用だからねえ。
PHPに関係ない無駄な機能や設定が多くて全体的に重くなる。
確かにPHPEclipseは便利だけど。
0014nobodyさん2005/08/20(土) 09:03:24ID:mMAkJUKP
コードを追いながらデバッグできる開発環境ないですか?
できれば無料で。
0015nobodyさん2005/08/20(土) 11:17:36ID:???
>>14
もうちょい詳しく。
ECHOとブラウザ使えばデバグできるわけで。
あれか、特定のコードを範囲指定すると、ポップアップで
出力がフロート表示されるとか?
0016nobodyさん2005/08/20(土) 11:24:23ID:???
まぁ普通デバッグつーと、最初からか一区切りした所からかは別にして、コード追うよな。
トレース実行(一行づつ実行しながら変数の内容を見たり)の事じゃないかなぁ。
0017nobodyさん2005/08/20(土) 11:42:14ID:???
>>12
Ctrl+Space
0018122005/08/20(土) 16:05:09ID:???
ん?何か八日?
0019nobodyさん2005/08/20(土) 21:26:05ID:???
PHPエディタの補完機能がCtrl+Spaceで呼び出せるつー事じゃないの?
0020nobodyさん2005/08/20(土) 23:37:47ID:???
Ctrl+SpaceってIMEのON/OFFに当ててる奴も多いのに、迷惑だな。
0021nobodyさん2005/08/21(日) 00:37:20ID:???
そんな事ないだろ。補完機能でCtrl+Spaceは多そうだけどね。
VS.NETもそうだし、Zend Studioもそう。
というか、IMEのON/OFFを割り当ててる奴が多いというのは初めて聞いた。
0022nobodyさん2005/08/21(日) 00:50:01ID:???
UNIX系の人はCtrl+SpaceかShift+Spaceに当ててる人が大半だろう。
0023nobodyさん2005/08/21(日) 00:51:48ID:???
http://search.yahoo.co.jp/bin/query?p=Ctrl%2bSpace+Linux&fr=top

一応不安なので調べてみた。
やっぱり標準でCtrl+Spaceに割り当てられている。
0024nobodyさん2005/08/21(日) 00:53:50ID:???
そういう人って、EmacsやViの類のエディタ使ってるだろ…
WindowsのエディタにUNIXの常識押しつけるのはどうかと
0025nobodyさん2005/08/21(日) 01:10:37ID:???
WindowsだとVSもDelphiもEclipseもCtrl+Spaceで補完だから、
IDEの補完の標準のキーバインドなのかと思ってたよ
迷惑という話も初めて聞いたな
0026nobodyさん2005/08/21(日) 01:47:48ID:???
>>24
両方使っている人は多いわけだが
俺プログラマだけど、会社の人でWindowsの設定変えて、
Ctrl+Spaceにしてる人結構多いよ

まー、IMEを使わないアメリカ人が作ってるんだから仕方ないんだろうけどね
アジア人にはいい迷惑だ
0027nobodyさん2005/08/21(日) 01:54:48ID:???
>>24
LinuxでもZendStudioやEclipseが動く件について。
0028122005/08/21(日) 01:58:41ID:???
phpエディタの補完は変数とかまでやってくれないんだよね。
Eclpseは[]'"()を入れてくれるのもいいね。
ユーザー関数補完も出来るにはおどれーた

あー漏れIMEのON/OFFはShift+Spaceに設定してる。
Linuxも使ってるっつー事もあるけど、半/全が漏れには遠いし、よくEscとタイポする。。。orz

補完はTabがいいのだが、変え方ワカンネ・・・
Emacs風キーバインドばかり検索で引っかかる。実は変えられない?
0029nobodyさん2005/08/21(日) 02:12:00ID:???
不満があるなら、窓使いの憂鬱でも使って変更しなさい。
その為に作られたようなもんだ。
0030nobodyさん2005/08/21(日) 03:42:07ID:???
ていうかEclipseのCtrl+Spaceは変更可能だぞ。
他のエディタは知らないけど。
0031242005/08/21(日) 04:59:39ID:???
>>26
待て、一行目はともかく、二行目はPHPエディタのことを言ったのだが
まぁ、どっちにしても、Windowsの標準を無視してる時点で文句は言えないかと
我慢出来ないのであれば、PHPエディタに関しては、MLに要望だな
0032nobodyさん2005/08/27(土) 03:53:43ID:???
PHPエディタ、前より随分レベルアップしたんだなーと思って
久しぶりに使ってみたらやっぱり細かい部分でちょっとツメが甘い。
外郭はかなりいいんだけど…設定項目の少なさが特に痛い。

あと関係ないけどブラウザ画面のサイズ変更ボタンに何か既視感。w
0033nobodyさん2005/08/29(月) 05:46:40ID:???
あ〜、eclipseいいわ。。
趣味プログラマで3年近くphpMyAdminで凌いで来たからPHPSQLにまず感動。
ペイン設定もちと痒い部分はあるが比較的無駄のない配置に出来るし
アウトラインやナビゲータからシングルクリックで飛べるのも得点高い。
コンテンツアシストのキー割り当てもTABにしてみると大分いい感じになって来た。
そろそろsakuraともお別れだな。。
0034nobodyさん2005/09/01(木) 18:10:12ID:???
PHPEclipseはまだ機能が足りない。
PHPDocの自動生成
setter、getterの自動生成
これぐらいはやって欲しい。
0035nobodyさん2005/09/01(木) 22:01:06ID:???
んなものはZend Studioにもねぇ!
0036nobodyさん2005/09/01(木) 22:01:37ID:???
あ、ごめんPHPDocの自動作成はあった。
0037nobodyさん2005/10/21(金) 15:00:02ID:SKhRRuoI
まだphpeclipse使ってる奴いる?
勉強とチューニングに1週間かけたけど結局重さがネックで
乗り換えることになりそうだよ・・・_| ̄|○

PHPのサイズが260KB超えた辺りから
保存するたびに安定して10秒近く固まるようになってしまった
まぁスクリプトサイズがでかすぎっちゃーでかすぎなんだが・・・
0038nobodyさん2005/10/21(金) 16:18:18ID:???
それは、おまいが悪いと思うが・・
0039nobodyさん2005/10/26(水) 01:29:27ID:???
ずっとZendStudio使ってる。

プロファイラ
テンプレート
デバッガ
コード補完
コード解析
CVS
PHP Documentor
DBブラウザ
かなりマンセーなんだけど違う文字コードのファイルが同時に開けないエディタが×
0040nobodyさん2005/10/26(水) 20:46:00ID:???
>>39
おー、俺以外に使ってる人いたんだ。
俺は文字コードもそうだけど、
改行文字とか空白文字を表示して欲しいなぁと思った。
俺が知らないだけかな?
あとSubversionのサポートをして欲しい。
0041nobodyさん2005/10/26(水) 20:58:08ID:???
ZendStudioいいね
IDEらしくエディタ機能が貧弱で設定可能項目が凄く絞られてるが
IDEとしての機能は思いつく限りのものが網羅されてるし
動作が機敏且つ安定しているのが良い

元に戻すコマンドで時々細かい変更がスキップされるのが気になるけど
0042nobodyさん2005/10/26(水) 21:11:43ID:???
>>41
機敏且つ安定はちょっと賛同しかねる・・・。
たまにカーソル消えちゃうし、書き込み出来なくなるし、
応答無しではないのにフリーズしちゃってどうにもならない時もある。
太文字にするとカーソルと実際のポイントがずれてる(これは機敏安定と関係ないけど)。
だけど、ずっと使ってると愛着湧くね。
ダメな子ほどかわいいっていうか・・・。
あと値段がちょっと高いかな。
4買った直後に5のベータとか出されて(´・ω・`)ショボーンだったけど。
0043nobodyさん2005/10/26(水) 21:17:25ID:???
ウチではその手の目立った症状は出てないな

てか今使ってるのはZendStudio5のBeta2だから
もしかしたら速度関係改善してるかも
0044422005/10/26(水) 22:04:02ID:???
>>44
ぎゃー!!
ZendStudio5良さそう!!
あ〜・・・、4を買うんじゃなかった・・・。
0045nobodyさん2005/10/26(水) 22:41:54ID:???
改行の表示を要求するのは日本人だけらしいね
0046422005/10/26(水) 22:51:52ID:???
>>45
そうなんだ。行の最終文字から後ろにスペースとか入ってると気持ち悪いから、
改行文字入ってるとわかりやすくていいなぁと思うんだけど。
ZendStudio5のベータ入れてみたけど、これずっと使えるよね?
動作も速いね。4よりも。
これいいわ。お勧め。ほんとに。
だけど相変わらず太文字にするとずれるんだね・・・。
0047422005/10/26(水) 22:54:40ID:???
あ、ごめん期限あった・・・。
0048nobodyさん2005/10/26(水) 23:30:01ID:???
>>46
そうそう・・そのスペースが気持ち悪いんだよね。

書き終わってからスクリプトで改行前の空白文字を一括削除しちゃえばいいんだけど、なんか気持ち悪くてその場で修正しちゃう。
0049nobodyさん2005/10/27(木) 01:15:03ID:???
>>40 改行文字とか空白文字表示は思ったことも不便感じたこともないな

3からつかってるけど>>42の問題は太字除いて全然ない。

太字問題はOS違ってもでるんだけどなんなんだろ。
とりあえずオフにして困らんのでそれで解決でしょ。
0050nobodyさん2005/10/27(木) 01:16:02ID:???
プロファイラってphpaとかのアクセラレータと同時に動かせないよね?
運用環境でのプロファイルがとれないとあんまり意味ないような。
0051nobodyさん2005/10/27(木) 21:02:58ID:???
eclipseとか行末空白勝手に削除するじゃん
0052nobodyさん2005/10/27(木) 21:05:51ID:???
>>50
PHPA挟んでプロファイルとれてもあんま意味無い、の間違いでしょ
0053nobodyさん2005/10/28(金) 01:20:34ID:???
>>52
いやむしろそっち希望。どうせ運用環境で使うのだから。
PHPAとZend Server、同時使用できないと思ってるんだけど>>52は使えてるの?
0054nobodyさん2005/10/28(金) 10:27:23ID:???
なんか用途を勘違いしてる悪寒
0055nobodyさん2005/10/28(金) 11:14:34ID:???
ZSはPHPA噛ますとイベント取れないのか。
大人の事情ってよりは需要がないからだろうなあ。
ボトルネックを探ったりという場合にはナンセンスだけど
俺は便利機能としてあったほうがいいと思う。
派遣だらけのチームでテスト設計できん時もあるわけでorzorzorz
0056nobodyさん2005/10/28(金) 12:19:28ID:DkkUlgmF
>>51
言羊しく
0057nobodyさん2005/10/28(金) 14:32:29ID:???
とりあえず
働け
0058nobodyさん2005/10/28(金) 14:46:57ID:???
ていうかZendStudio5もセーブ時に自動削除してたような
そんなチップヘルプを一回見た気がする
0059nobodyさん2005/10/28(金) 14:47:47ID:???
行末空白の話ね
0060nobodyさん2005/10/28(金) 14:54:25ID:???
やはりPreferenceにStrip trailing spaces on saveっていうオプションがあった
デフォルトではオフ
0061nobodyさん2005/10/28(金) 15:08:57ID:???
http://shiflett.org/archive/164
0062nobodyさん2005/10/29(土) 20:38:17ID:AFZBDDfW
ZendStudioってPHPのバージョン上がったらどうなるの?
0063nobodyさん2005/10/31(月) 02:10:57ID:???
>>54,55

PHPAって
zend_extension="/path/to/php_accelerator_1.3.3r2.so"
って指定するけどZend Serverもzend_extension使ってるよね
0064nobodyさん2005/11/03(木) 02:44:35ID:???
*** すべてのPHPユーザーに告ぐ ***

http://www.hardened-php.net/advisory_202005.79.html
http://www.hardened-php.net/globals-problem
http://blog.ohgaki.net/index.php/yohgaki/2005/11/02/phpa_rc_fei_a_oa_oa_fa_sa_le_acsa_oe_afp

PHPに深刻な脆弱性がある事が発表されました。今まで見つかったPHPの脆弱性の中でも「最悪」の脆弱性です。全てのPHPユーザは今すぐ対処を行う必要があります。
0065nobodyさん2005/11/10(木) 05:34:09ID:???
メモリ2Gにしたらeclipseがすごく軽くなった
最近珍しいメモリ食いアプリですな
0066nobodyさん2005/11/10(木) 20:32:45ID:8qjZKcH0
2Gがもいるのかよorz
0067nobodyさん2005/11/10(木) 21:29:26ID:Oyp5ap9N
>>64
>*** すべてのPHPユーザーに告ぐ ***
4.4.1ユーザーのおれには関係ないな
0068nobodyさん2005/11/10(木) 21:32:38ID:???
3.01ユーザの俺にも関係ないな
0069nobodyさん2005/11/11(金) 15:00:27ID:???
今時register_globalをonにしてるオポンチ野郎がいたらそいつ自体がセキュリティホール扱い
0070nobodyさん2005/11/11(金) 15:31:46ID:???
>>69
いっぱいあるよ
0071nobodyさん2005/11/11(金) 18:29:22ID:???
>>70
いっぱいあってもそいつ自体がセキュリティホール扱いなのに異論はなかろう
0072nobodyさん2005/11/20(日) 19:43:31ID:???
Zend5出たね。
日本語版では今度こそ複数の文字コードに対応して欲しい。
0073nobodyさん2005/11/20(日) 20:03:04ID:B6N6r8Ap
http://www.php-editors.com/

かなりたくさんのエディタが載ってるサイト見つけた。
暇な人これら全部のレビューよろしく!
0074nobodyさん2005/11/20(日) 20:42:02ID:xzc7S3qt
>>73
日本製のはあるのかな?
0075nobodyさん2005/11/21(月) 02:53:07ID:???
trustudio + eclipse 3.1.1でデバッグとブラウザ表示ってできないんですかね?
0076nobodyさん2005/11/22(火) 03:50:58ID:???
Zend5で右クリックメニューの中のCVS(あるいはSubversion)の部分が
灰色状態なんですがこの部分はCheckOutを終えてないと有効にならないんでしょうか
Diffを使ってみたいんだけども…
0077nobodyさん2005/11/24(木) 19:15:27ID:???
>>76
Diffの意味解ってる?
0078nobodyさん2005/11/25(金) 16:18:16ID:???
trustudio + eclipse 3.1.1使ってますが、javaエディタについている
コード入力補助機能の setter/getter メソッドの自動生成機能を
trustudio で使うにはどうすればいいんですかね。
0079nobodyさん2005/12/01(木) 01:23:33ID:???
phpEclipseで、EUCのファイルを編集しているときに"〜"を使いたかったら、"?:"を入力しないとうまく変換されないね。
Windows固有の問題っぽいけど。
0080nobodyさん2005/12/01(木) 01:23:59ID:???
うお、"?"です。?になってしまった。
0081nobodyさん2005/12/01(木) 01:24:23ID:???
ダメだ…U+301Cの文字としかいいようがないな。〜の上下逆バージョン。
0082nobodyさん2005/12/01(木) 01:38:40ID:???
ZendStudioもそうなる
0083nobodyさん2005/12/01(木) 22:11:02ID:h6ScWcpb
Windows2000
Eclipse3.1.1
PHPEclipse1.1.8
で開発しています。

dbgを使いデバッグしてるのですが、
思うように出来ません。

デバッグ対象となるファイルを一つ指定いるのですが、
例えばindex.php?aaa=bbbをデバッグしたい時とか
画面遷移をデバッグしたい時とかどのようにすればいいのでしょうか?
0084nobodyさん2005/12/03(土) 19:05:14ID:???
XdebugつかえばOK
0085nobodyさん2005/12/07(水) 16:11:59ID:aQIpbCpk
www.xored.comにつながんねえ
Bad Gatewayだってよ。
Y!BBだからBad Gatewayなのかw
0086nobodyさん2005/12/07(水) 16:37:07ID:???
いや、ロードバランシングしてるんだろ・・・
0087nobodyさん2005/12/09(金) 07:17:42ID:kJFA21a1
Eclipseで「―」を入力したら、
出力画面で?になる。
エディタで―を入力してEclipseで見たら、-になってる。
文字コードはEUC。
時々変だよな、Eclipseのエディタ。
0088nobodyさん2005/12/10(土) 12:44:17ID:???
ttp://www.ingrid.org/java/i18n/unicode.html
0089nobodyさん2005/12/13(火) 03:11:55ID:T2HC5b4/
福岡らへんで活躍してる人ってどれくらいいますか?
0090nobodyさん2005/12/13(火) 13:44:20ID:???
>>89
これくらい
0091nobodyさん2005/12/14(水) 01:27:13ID:???
>>89
ちょwwそんなしょうもない質問でマルチするなってwww
0092nobodyさん2005/12/14(水) 06:30:05ID:???
まろゆきのSNSでもトピ立ててるな
0093nobodyさん2005/12/15(木) 11:51:27ID:5aEWGFpp
zend studio5っていつ出るんだろ?
eclipseより明確な差がでてくればそろそろ買うんだけど。
0094nobodyさん2005/12/15(木) 18:44:04ID:???
>>93
とっくに出てるだろ、って日本語版の話か。
0095nobodyさん2005/12/15(木) 22:24:47ID:???
zend studio4と違って何がウマーなの?
0096nobodyさん2005/12/15(木) 22:58:17ID:???
>>95
Subversion対応がウマかった。
あとはインデントの仕方かな。
0097nobodyさん2005/12/17(土) 13:53:33ID:???
Eclipseのプラグインていうと、TruStudioだと思ってたけど、
PHP Eclipseの方がポピュラーなん?
0098nobodyさん2005/12/17(土) 15:16:56ID:???
どっちかって言うと、PHPEclipseの気がする。

最近始めた〜とかその辺でも違うんじゃね?
0099892005/12/18(日) 08:47:19ID:Sn4KdT5Z
>>91
ごめんもうしません。

>>92
??
0100nobodyさん2005/12/18(日) 23:36:51ID:???
>>98
trustudioの方がメジャーかと思って利用してたけど
PHP Eclipseは本も出てるよね

PHP Eclipseは何がウマ-?
0101nobodyさん2005/12/19(月) 12:44:41ID:???
>>89
単なるスレ違いと思ったらまじだったのか
http://oshiete.nikkeibp.co.jp/kotaeru.php3?qid=1834545

■ このスレッドは過去ログ倉庫に格納されています