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
0232nobodyさん
2006/01/30(月) 21:00:09ID:???230ではないが、ちょうど知りたかったので聞いとく。
xyzzyで言うところのC-F8相当の動作。
バッファ全体を一気にインデントし直すのがやりたい。
0233nobodyさん
2006/01/30(月) 23:29:30ID:???(defun indent-current-buffer ()
(interactive)
(indent-region (point-min) (point-max))
(message "indent buffer"))
(global-set-key #\C-F8 'indent-current-buffer)
を書いておくといいよ。
0234nobodyさん
2006/01/31(火) 08:08:15ID:???http://www.bookshelf.jp/
で探すと出てくると思うんだけど
0235nobodyさん
2006/01/31(火) 16:42:21ID:???M-x indent-region
indent-tabs-maybeとかもあるね
0236nobodyさん
2006/02/03(金) 02:03:05ID:???PHPeclipse 1.1.7
を使ってるんですが、HTMLの補完ってできないんでしょうか?
0237nobodyさん
2006/02/03(金) 03:44:44ID:???0238nobodyさん
2006/02/03(金) 14:01:55ID:pNMSSS8YAll-In-One EclipceにPHPEclipse追加すればできるよ。
重いけど。
0240nobodyさん
2006/02/06(月) 11:57:38ID:???ばっちこーい
0241nobodyさん
2006/02/09(木) 01:43:09ID:???明日届くぜ!って。
5は英語使って 正直気に入った。
0242nobodyさん
2006/02/09(木) 11:37:12ID:???- 使い方は関数名を選択して右クリック、open declaration/Includes を選ぶ
でいいんですよね?
Trustudioならその関数定義をしているところへ行くんだけど…
なんか間違っちゃってるかな?
0243nobodyさん
2006/02/09(木) 12:04:03ID:???オレも買おうかと思ってまつ。
よければ、日本語回りとか安定性とか、使ってみた感想教えてくだされ m(__)m
0244nobodyさん
2006/02/09(木) 16:38:33ID:???「ゼンド・ステゥディオ」って書いてあったぞ
ヴィダル・サスーンみたいな発音だな
0245nobodyさん
2006/02/09(木) 17:35:50ID:???とりあえず、今のところ普通に動作中。なんだけど、
ftp環境で、すでにSubversionチェックアウト済みなのに、
Subversionメニューがcheckoutしかでない。
うまく出てる人いる?
0246nobodyさん
2006/02/09(木) 18:16:08ID:???エディタ面や検索機能、カスタマイズ性の微妙さが重荷になって来る。
古今東西の開発環境を試したつもりだが結局PHP環境に正解はなかった。
0247nobodyさん
2006/02/10(金) 00:19:35ID:???Zend ならびにゼンド・ジャパンは、正規の営業時間内および
合法的な告知によって、ライセンス取得者のライセンス取得済みプログラムの使用を監査し、かつ指定コンピュ
ータ上でのみ、ライセンス取得者がライセンス取得済みプログラムを使用することを制限する権利を有します。
0249202
2006/02/10(金) 03:33:52ID:qHVJTNY6インストールは…週末だな…。
0250nobodyさん
2006/02/10(金) 17:47:07ID:E5+VnPiZエンコード設定するのはどこでできんの?
EUC-JPで書かれたテーブル表示したら
文字がばけばけだよ。
0251nobodyさん
2006/02/10(金) 17:53:34ID:???Zendに限らずIDEのDB関連機能は大抵エンコード周りが適当だから
結局あまり使わないんだよね…
0252nobodyさん
2006/02/10(金) 17:58:42ID:???ありがとう
0253nobodyさん
2006/02/10(金) 19:06:23ID:???0254nobodyさん
2006/02/10(金) 22:25:14ID:???クラスのstaticな関数を呼ぶより
インスタンスの関数を呼ぶ方が何故か速いんだね。
0256nobodyさん
2006/02/11(土) 02:01:03ID:???Eclipseなんて比較にならないほどよさげ
ムービーは4のやつだったから5のやつ出さないかな
でも4.5万はちょっと高いなぁ
無料アップデートってのがすごいけど
0257nobodyさん
2006/02/11(土) 08:49:33ID:???0258nobodyさん
2006/02/11(土) 09:04:24ID:???高いというのは同意ですが、
仕事で使うとすれば、すぐに元が取れるような気がします。
0259nobodyさん
2006/02/11(土) 09:27:27ID:???4の時点ではEclipseに負けてると思った。
5になったら、好みでどちらでもって感じかな。
金無い人はEclipseからZendStudioにわざわざ乗り換える
必要は無いと思うね。
俺はZS4を買ってたら、今は5を使ってるけど。
相変わらず太文字だとカーソル位置ずれるのね・・・。
0260nobodyさん
2006/02/11(土) 09:28:50ID:???「ZS4を買ってたから」だね。
しかし無料アップデートは嬉しかった。
0261nobodyさん
2006/02/11(土) 09:46:47ID:???デバッグすることってできないのかな?
0262nobodyさん
2006/02/11(土) 09:55:09ID:???ZS5ではできますよ。
ブレークポイントで止めて、変数の値をチェックしたり変更したりとか。
Eclipseでもできたんだっけかな???
0263nobodyさん
2006/02/11(土) 12:38:28ID:???1950rpmあたりでもたつきがある。
0264nobodyさん
2006/02/11(土) 15:23:54ID:???Profilingとかデバッグとか最新のPHPでできないよね?
関数へのジャンプ、関数の説明、補完とかまともにできないんだが… by PHPeclipse
この時点でeclipseはもうアウトかなぁと
0266nobodyさん
2006/02/11(土) 23:25:24ID:???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は、
買って後悔するようなもんじゃないとは言えるよ。
■ このスレッドは過去ログ倉庫に格納されています