PHP統合開発環境スレ
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/08/13(土) 14:59:22ID:hcCy5ZzJそんなすばらしい機能をすべて併せ持つ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
0270nobodyさん
2006/02/12(日) 15:38:44ID:???0271nobodyさん
2006/02/12(日) 16:57:16ID:???0273nobodyさん
2006/02/12(日) 19:26:54ID:???多分気のせいだろうけど・・・。
P4-3G/メモリ1Gだけどもたつくね。
重いと思う人は
「OSのルックアンドフィールを使用」
のチェックを外すしかないね。
0274nobodyさん
2006/02/12(日) 19:32:49ID:???0275nobodyさん
2006/02/13(月) 00:49:37ID:???テンプレートでHTML書いてると何故かやたら遅い
0276263
2006/02/13(月) 01:07:53ID:???0278nobodyさん
2006/02/13(月) 02:19:01ID:???0279nobodyさん
2006/02/13(月) 02:38:33ID:???デュアル置く場所もないし
17インチノートでも買おうかな…
0280nobodyさん
2006/02/13(月) 04:21:48ID:???今まで何だったんだってくらい。
これはいい買い物したわー。
0281263
2006/02/13(月) 09:00:00ID:???0282nobodyさん
2006/02/13(月) 13:27:39ID:???0283nobodyさん
2006/02/13(月) 15:48:05ID:???Eclipseにはあったのに。
0284nobodyさん
2006/02/14(火) 01:43:55ID:???メモリ喰いですな
0285nobodyさん
2006/02/14(火) 09:29:27ID:???0286nobodyさん
2006/02/14(火) 10:27:11ID:???Dreamweaver○
0287nobodyさん
2006/02/14(火) 11:28:42ID:???eclipseやZend Studioを使う利点を、分かりやすく教えて下さい。
みなさんが総合開発環境にした際の、最大の恩恵って何ですか?
デバッグ?クラスやオブジェクトの補完?
0288nobodyさん
2006/02/14(火) 12:21:55ID:???miで不満を感じていなければ、
そのままmiを使っててください。
利点は、商品紹介の説明でも見ればわかるでしょ。
0289nobodyさん
2006/02/14(火) 14:05:17ID:???正直不満はない。あるとすればFTP連携が弱いところ。
まぁ、折れが大規模なプログラムを組んでないからいらないのかもしれないが、
導入することによって、今までにやっていた作業が
劇的に楽になるのであれば、考えたいと思って。
商品紹介も読んだよ。
興味があるのは折りたたみ機能とクラスリストぐらいかな。
0290nobodyさん
2006/02/14(火) 15:52:35ID:???0291nobodyさん
2006/02/14(火) 22:53:55ID:nEcRuD6aエディタの他にあれこれツールを組み合わせてるんなら
それが一個で済んで楽ちんて思うかもしれない
0292nobodyさん
2006/02/14(火) 23:04:06ID:???1.デバッガ
2.コード補完
3.宣言部にすぐ飛べる
4.マニュアルをすぐに見られる
こんな感じかなぁ
0293nobodyさん
2006/02/15(水) 00:50:39ID:???デバッガのために使うようなもんだね。
あとプロジェクト単位の管理やCVSの使い勝手は多少良くなるが…。
0294nobodyさん
2006/02/15(水) 01:48:18ID:???PentiumMで楽に動くかな?
0295287
2006/02/15(水) 09:40:48ID:???確かに>>293さんのいうとおり、2〜4はエディタで実現できる。
デバッガって、ローカルで環境作って、そこで動作確認するってことでOK?
あと>>291さんのレス見て思ったけど、
ファイル管理も同時にできそうだから、それが一個で済んで楽ちんかもね。
EclipseはJavaベースなんで、動作の重さが気になるけど
メモリを積めば大丈夫なもんかね。
テキストエディタのさくさく感を覚えてしまっているから、
少しでももっさりすると気になるかも。まぁ、馴れだろうけど。
0296nobodyさん
2006/02/15(水) 09:45:25ID:???Debugだからデバッグなのにデバックになってる
0297nobodyさん
2006/02/15(水) 09:57:20ID:???今ノートPCでCeleron2.8GHz、768Mで動かしてますが、
ローカルで閉じた開発環境にするのにPostgreSQL、Apache等も
同時に動かしてたりもするのでかなりしんどい。
メモリG以上つみたくなりますね。
Eclipse単体で動かすのであっても起動の遅さは結構イライラ…
IDEの利点は291さんに同意ですね。
望む機能は人によって、また開発対象によって変わるけど
とりあえず一通り揃ってるので要は使い方次第ってなところが
よいのかなと。
0298nobodyさん
2006/02/15(水) 17:52:51ID:???リファレンスと値渡しの速度を比べようと思って以下のコードを
プロファイルしたら、値渡しの方が圧倒的に速かった(2-3倍)
普通に考えたらリファレンスの方が速くなりそうなのにな。
function test0(&$array) {
for ($i = 0; $i < count($array); $i++){
echo $array[$i];
}
}
function test1($array) {
for ($i = 0; $i < count($array); $i++){
echo $array[$i];
}
}
$array = array(2,4,23,2,3,4,2,3,3,4,5,3,2,2,1,2,3);
for ($i = 0; $i < 10000; $i++){
test0($array);
test1($array);
}
0299287
2006/02/15(水) 18:43:08ID:???上のレス読むとZSも重くなったって書いてあるし。
メモリ1G以上じゃないとツラそ。
チューニングか。確かに便利かも…。
ちょっと試してみようかと思います。教えてくれた人どもでした。
0300nobodyさん
2006/02/16(木) 01:36:29ID:???ストレスは溜まります。
あくまでも個人的にですが。
0301nobodyさん
2006/02/16(木) 01:41:28ID:???0302nobodyさん
2006/02/16(木) 01:56:20ID:???画面を広く使いやすくてよいよ。
0303nobodyさん
2006/02/16(木) 08:01:44ID:???0305nobodyさん
2006/02/16(木) 10:06:14ID:???俺もそれだ。
軽い変更はeclipseで。
変更箇所が多ければ、emacsで。
とくにundo/redo、正規表現の置換などはemacsでないと駄目だ。
0306nobodyさん
2006/02/16(木) 10:12:01ID:???そんなに変わんないんだよなぁ
0307nobodyさん
2006/02/16(木) 19:49:27ID:???Win or Linux?
WindowsとLinuxで動かすeclipseは体感でどっちが早いですかね
0308nobodyさん
2006/02/17(金) 00:08:19ID:???本当だw
デバックメッセージとかだし。言いにくいし気持ち悪い。
ゼンドジャパンはところどころDQNなんだよなァ。
ZF自体はいい製品だけど。
0309nobodyさん
2006/02/17(金) 02:50:35ID:???0310nobodyさん
2006/02/18(土) 04:25:57ID:???なかなかよろし
0311nobodyさん
2006/02/18(土) 05:28:08ID:???エディタ部が突然バグった…。
あんまりイレギュラーなことはしない方がいいのかも。
0312nobodyさん
2006/02/18(土) 21:36:31ID:???値を渡すだけだと、内部処理的には参照渡しみたいになってるからそっちが早い。
(変更がないとコピーしたりしないで、元の値をポインタしてるのを見るだけ)
>>311
Javaアプリだとそういうの多いのかな?
Navicatとかも
0313nobodyさん
2006/02/19(日) 01:21:17ID:???0314nobodyさん
2006/02/19(日) 17:42:45ID:???大活躍するね
ZSマンセー
0315nobodyさん
2006/02/20(月) 10:56:48ID:???0316nobodyさん
2006/02/20(月) 16:51:35ID:???0317nobodyさん
2006/02/20(月) 17:02:40ID:???0318nobodyさん
2006/02/20(月) 18:27:35ID:???方がかなり良さげに見えます。Xdebugだと、どうも開発効率が良くないです。
ZendStudioのステップ実行やブレークポイントで変数の中身の確認や変更が
できる機能は、やっぱり便利ですか?実際にお使いの方いかがでしょう?
0319nobodyさん
2006/02/20(月) 21:23:06ID:???0320nobodyさん
2006/02/20(月) 21:44:03ID:???最小化から回復したときとか全体が灰色になっちゃうし回復まで数秒かかる。
ファイル選択が糞なのは言うまでもない。
0322nobodyさん
2006/02/20(月) 23:54:48ID:???ただPHPなんかのマニュアルへのアクセスがいまいちな気がする。
0323nobodyさん
2006/02/21(火) 07:01:11ID:???元も取れるしいい買い物だと思う>ZS
快適に使おうと思ったら速いCPUとギガレベルのメモリもいるけど。
Eclipseとは、だいぶん違う。もう戻ろうとは思わないな。
0325nobodyさん
2006/02/21(火) 09:40:27ID:???0326nobodyさん
2006/02/21(火) 13:49:16ID:???が、クライアントからデバッグサーバへアクセスできません。。
インストールは確かにできているし、
トラブルシューティングも全部対処してみたんですけど。。
0327nobodyさん
2006/02/21(火) 19:07:56ID:???俺、Zend Studio のセミナー行ったけど。
大阪にいるから、大阪でやるセミナーはほとんど行くようにはしてるよ。
0328nobodyさん
2006/02/22(水) 00:40:01ID:???Zend からのメールで、その症状に対応する修正モジュールが出てるらしいよ。
そのまま載せるから、参考にどうぞ。
Zend Studio 5.1 日本語版 Zend Studio ServerのGUIログインに関して
一部のブラウザからZend Studio ServerのGUIにログインした時に、画面が表示されない
事象に対応するための修正モジュールを公開しました。
この事象は、開発環境のソース文字コードがUTF-8エンコードで記述されており、CD-ROMのExtensionFiles/StudioServerGUI/ZendStudioServer_utf8でZend Studio Server のGUIを
置き換えている環境で発生します。
修正モジュールは、ユーザー登録ページからダウンロードできます。
http://www.zend.co.jp/contact/studio_index.php
0330nobodyさん
2006/02/22(水) 04:54:48ID:???正直、微妙かも。
目の前で Zend Studio を使って色々デモをしてくれるけど、使用者(説明者)が悪すぎるね。
手順も甘いし。
どう考えても自分で実際に使った方がわかりやすいし。
デバッグのデモもしてくれるけど、あれはデバッグしてるんじゃなくてデバッガを使ってるだけだったし。
なので、Zend Studio について知りたければ、英語版の評価版をインストールする方が早いと思う。
ただ、俺が行ったのは去年の12月だったけど、その時は Zend Studio4 の日本語評価版をもらえた。
それだけが収穫かな。
今は Zend Studio 5.1 の評価版がもらえるみたいやね。
それ目当てなら、かなり有用かも。
あと、資料ももらえるけど、中身はずっと使い回し。
去年の半ばに同じように Zend Studio の機能説明会ってのがあったけど、その時と全く同じ資料。
今は Zend Studio 5.1 が出たことで少し変わってるかもしれんけど。
正直、資料も役に立たない。
行って、Zend Studio5.1 日本語評価版をもらって、後は暇つぶししてたらいいと思う。
0331nobodyさん
2006/02/22(水) 05:25:02ID:???仕事で使うものは「なんとなくいいな」と思ったらどんどん買うけどなぁ
当たりはずれもあるけど気にしない
そんな中で今回のZSは、
買って後悔するようなもんじゃないとは言えるよ。
0332nobodyさん
2006/02/22(水) 08:08:27ID:???メーカの説明員によるデモはどこでもそんな感じだよね。
CADのトレーナとかも余り実務的でない内容だったり。
昔、確か評価記事を書かれた頃だと思うんだが、
小山さんがデモをされてたのを見る機会あった。
それは,なかなか良いデモだったけどね。
Zの人じゃないので、ZSの駄目なところも余すところなく。
今じゃその欠点も随分と改良されたけど。
0334nobodyさん
2006/02/23(木) 17:09:43ID:???0335nobodyさん
2006/02/24(金) 09:32:11ID:???0336nobodyさん
2006/02/24(金) 09:55:22ID:???金ない -> メモ帳
0337nobodyさん
2006/02/26(日) 13:01:26ID:???0338nobodyさん
2006/02/26(日) 13:26:36ID:???0339nobodyさん
2006/02/26(日) 14:40:33ID:???文字のエンコードさえきちっとメモ帳に合わせておけば問題ない。
それとも64K越えのドデカいプログラムでも書いてるわけ?
require_once使えよ。
0340nobodyさん
2006/02/26(日) 15:26:20ID:???0341nobodyさん
2006/02/26(日) 15:33:29ID:???本当にあったらちょっと見てみたいな。
ZS 5.1使ってるけど、もっさり感がなんともなあ。
(Athlon64 3500+、メモリ2GB)
設定にコツがあるのかしら。
0342nobodyさん
2006/02/26(日) 17:15:20ID:???マジで?
もう頼んじゃったよ・・・
俺の環境は PentiumM 730 + メモリ1GB
Eclipse の起動は遅いけど、起動すれば後は速いからなんとかなるかなって思ってたんだけど・・・
0343nobodyさん
2006/02/26(日) 17:18:58ID:???0345341
2006/02/26(日) 17:56:24ID:???起動後はEclipseの方が軽いねえ。
試しにコード補完のオプション全部はずしてみたけど
もっさり感はあんまり変わらなかった。
エディタ部の反応がいまいちよくないけど、
その他は問題無いと思って使ってます。
デバッガはほんと便利。
0346nobodyさん
2006/02/26(日) 18:55:02ID:???0347nobodyさん
2006/02/26(日) 19:05:25ID:???固まったことはないなあ。
0348nobodyさん
2006/02/26(日) 19:06:39ID:???あとウチの環境だとelipseのが若干重い。
0349nobodyさん
2006/02/26(日) 19:45:47ID:???内部ブラウザが使えないんだよなあ。
ブラウザタブを選んでも、
「ブラウザの初期化中・・・」しか出てこない。
0350342
2006/02/26(日) 20:44:31ID:???コード書いてると、変なところにカーソルがあるのよね。
function って書くと o の前あたりにカーソルがあるのよ。
でも、そこで改行するとちゃんと n の終わりにカーソルがあるかのように動くのよね。
あれって英語版だけの仕様なんかな?
まぁ、今まで TruStudio + PHP5.0.2 でデバッガ使ってたから、それが PHP5.1.2 にできるだけでもありがたいけどね。
0351nobodyさん
2006/02/26(日) 21:07:34ID:???太字を使ってると表示とずれるよ。
仕様だそうです。
0352nobodyさん
2006/02/27(月) 10:09:31ID:???0353nobodyさん
2006/02/27(月) 10:18:39ID:???>Zend ジャパンやる気なさ杉
気づくの遅すぎ。
エンタープライズにシフトして活発に営業すんのかと思ったけど、
結局じゃなかったしな。アシアル辺りが別のIDEの日本語化やってくれた方が...
0354nobodyさん
2006/02/27(月) 19:18:25ID:???細かい挙動はいじってないと思う。
0355342
2006/03/01(水) 04:51:39ID:???なんで、ちょっとレビューみたいなものを。
[利点]
・デバッガ付き
・コード補完がかなり多い
[欠点]
・エディタの文字が見にくい、かつ、変更不可っぽい(カンマとピリオドとか、普通に間違ってても気づかなさそう)
・コード補完がうざいときがある
・タブを半角スペース 4 つ分にしてるのになぜか 8 つ分になってる
・デフォルトのままで PHPDoc を書くとカーソル位置と文字位置がずれる
(これは PHPDoc の太字をやめるとうまくいく)
・他の画面をアクティブにしてから Zend Studio に戻ると表示するまでが遅くなる
・途中でコードを修正していくと、文字入力に画面が追いつかない
・コード解析をすると正規表現を間違って認識する
(\. などを誤った表現と見なす)
こんなもんかな。
欠点が気にならなければ買いだと思う。
俺は「エディタの文字が見にくい」のと「タブの空白数」でかなりうっとうしい気分を味わってる。
買うのを早まったかなぁ・・・
0356nobodyさん
2006/03/01(水) 04:59:55ID:???結構カスタマイズの自由度は高いよ
0357342
2006/03/01(水) 05:44:42ID:???そのフォントの変え方を教えて欲しいっす。
「カスタマイズ」じゃメニューのフォントは変えれるけど、エディタのフォントは変えれないし・・・
何かやり方があるのだろうとは思うけど、調べきれないっす。
0358nobodyさん
2006/03/01(水) 09:42:21ID:???カスタマイズ→カラー&フォント→一般
でエディタフォント
0359nobodyさん
2006/03/01(水) 12:55:34ID:???0360342
2006/03/01(水) 16:07:16ID:???どうもありがとう。
おかげでちゃんとエディタ部分が思ったように表示されるようになりました。
いや、ほんとに感謝しまくりです。
>>359
試用版は試したけど、英語版だからそんなもんなのかなぁって思って、ほってました。
日本語版に変われば、エディタのフォントはどっかで変えれるだろうと思って。
0361nobodyさん
2006/03/01(水) 16:22:47ID:???長時間作業することを考えると、エディタの見てくれと操作感は
肝心ですよね。
0362nobodyさん
2006/03/01(水) 17:40:30ID:???0363342
2006/03/01(水) 18:47:50ID:???PC : dynabook SS LX/190DK
CPU : PentiumM 730
Mem : DDR2 4200 512MB * 2
HDD : S-ATA 80GB (5400rpm)
グラボ : GeForce 6200TE
使った感じの重さはあまり無いかな。
起動する時間も、TruStudio よりは速いと思う。
これをしたら重いってのは、以前のコードの修正かな。
これをしてるとなぜかキー入力に画面が追いつかなくなる。
この、キー入力に対して画面が追いつかなくなるのは PHPDoc を書いてるときでも同じ。
やっぱりデバッグがあるのはかなりいいので、使う価値はあると思う。
0364nobodyさん
2006/03/01(水) 18:56:41ID:???エディタの色も、黒基調に変えたよ。
たまに、色の変更ができないアプリがあるから困る。
ZSのカスタマイズの自由度は、勘所をよく掴んでるなーとオモタ。
0365nobodyさん
2006/03/02(木) 03:30:12ID:???親クラスのメンバも階層的に見られるのがかなりいいな>ZS
最新のEclipseはどうか知らないが
俺が使ってたEclipseはそのへん不満だった。
0366nobodyさん
2006/03/02(木) 21:17:42ID:???/* @var $pear PEAR */
とかかくと、newで生成してないオブジェクトとかでもコード補完が利く。
シングルトンでインスタンスだけとるようなコードのとき便利。
知ってた?
0367nobodyさん
2006/03/02(木) 21:57:55ID:???■ このスレッドは過去ログ倉庫に格納されています