トップページ⇒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
0413nobodyさん2007/02/14(水) 08:55:06ID:???
http://www.glasscom.com/tone/linux/Reference/Vi/ViReference1.htm

viは↑程度覚えておいたら、十分に事足りる。
つか、みんな、開発にvi自体は使わないでも、viのキーバインドくらい使ってるでしょ?
今は、主要エディタの殆どがvi/emacsのキーバインドに対応しているし。
0414nobodyさん2007/02/14(水) 09:03:45ID:???
viの特別の優位性って何なの?
0415nobodyさん2007/02/14(水) 09:06:45ID:???
>>414
キーバインド
0416nobodyさん2007/02/14(水) 13:18:19ID:???
>>414
入力の効率の良さは一番らしいがどうよ? > viユーザ
0417nobodyさん2007/02/14(水) 14:31:30ID:???
>>414
emacsもそうだろうけど自分でどこまでも
限りなくカスタマイズできるのと、
常にサーバに繋いでコンソールで生活する人は
結局emacsかvimになるんだと思う

>>416
突き詰めていくとそうなれると思うけど
俺はまだそんなとこまでいけてないなあ
でもモード切替・バッファ切替・コピペ・検索・置換・行選択・矩形選択
あたりを覚えて適当にプラグイン落としてくれば
結構普通のエディタとして使えるよvim
0418nobodyさん2007/02/14(水) 19:36:41ID:???
www.nusphere.com/php_tools/
php ideでぐぐったら一番上に表示されたんだけどこれどう??
0419nobodyさん2007/02/14(水) 19:40:59ID:???
>>418
開けない
0420nobodyさん2007/02/14(水) 19:53:51ID:???
ここからみれます。
http://www.google.co.jp/search?q=php+ide&ie=
utf-8&oe=utf-8&rls=org.mozilla:ja:unofficial&client=firefox-a
0421nobodyさん2007/02/14(水) 19:55:04ID:???
ここからはいれるかも
http://www.nusphere.com/download.php.ide.htm
0422nobodyさん2007/02/15(木) 17:38:33ID:???
なんか盛り上がってるなと覗いてみたら
関係ないエディタ戦争してたのか、スレチガイ氏ね
0423nobodyさん2007/02/16(金) 00:35:54ID:???
なんだよZend Studio 5.5は4ユーザは有料なのかよ!!35,000円はたけーな。
5.2から乗り換えるメリットがなさ過ぎなのにその金額はねーな。
0424nobodyさん2007/02/16(金) 13:22:06ID:FR9OC8b1
PHP IDEとSmartyエディタで幸せです。
0425nobodyさん2007/02/16(金) 17:05:37ID:???
英語版のために日本語化パッチつくったら需要ある?日本語版はたかいからさ〜
0426nobodyさん2007/02/16(金) 17:24:10ID:???
>>425
私自身はPHP IDE派だけど、
それは需要ありまくりじゃないか?
なんだかんだでみんな日本語大好き。
0427nobodyさん2007/02/16(金) 17:35:10ID:???
うーん、需要あるなら作ってみようかな。
0428nobodyさん2007/02/16(金) 20:36:49ID:???
>>427
是非お願い
これから使う人も増えるでしょうから
0429nobodyさん2007/02/17(土) 01:14:23ID:???
日本語化はいらないから、ドキュメントが欲しい。
0430nobodyさん2007/02/17(土) 02:36:28ID:???
ZSの雛型コードって使ってる人いる?
存在自体忘れてたわ
0431nobodyさん2007/02/17(土) 03:16:10ID:???
Eclipse SDK 3.2.2あげ
0432nobodyさん2007/02/17(土) 04:24:15ID:???
ATF+PHPIDE+symfony最高です
0433nobodyさん2007/02/17(土) 09:26:03ID:???
>>430
すごく使ってるよ。
単純なもので言えば、Symfony使ってるから、「pe」を
<?php echo ${value} ?>
にしてる。「th」を「$this->」にしたり。
俺はタイピングがものすごい下手なので、重宝してる。
普通のエディタでも出来る機能だろうけど。

>>429
ヘルプじゃダメなの?

>>424
PHP IDEとSmartyエディタって気になる。
PHP IDEはもう十分使えるものになった?
0434nobodyさん2007/02/17(土) 11:31:22ID:NeqyD1KC
>>433
PHP IDEは立派に使えるよ。
ただ、PHP IDEはSmartyテンプレートの編集に対応
してないから、Smartyエディタを入れるとこれで完璧。
0435nobodyさん2007/02/17(土) 13:26:26ID:???
Smarty Editorはかなりイイ!
0436nobodyさん2007/02/17(土) 13:33:03ID:???
各開発環境を利用している時の動画ってないかな
どれがいいか比べるのに全部インストールするのも大変だから結局評判聞いて3つ位しか
試さないで利用しているし

0437nobodyさん2007/02/17(土) 15:11:51ID:???
>>414
Emacsをインストールしなくても最初からLinuxやUnix系OSに入っており
細かい設定せずともいきなり設定ファイルを素速く訂正できることだね。

おれはそれでviを使ってhttpd.confだけでなく/etc/hostやnetworkやbashrcなどの
設定を弄っている。
0438nobodyさん2007/02/17(土) 16:08:55ID:???
>>437
つか、お前は、httpd.confだけにviを使って、
/etc/hostやnetworkやbashrcには、別のエディタを使う奴がいるとでも思ってるのか?

まぁ最近、Linuxを覚えて/etc/hostやnetworkやbashrcとかって言いたいだけだと思うけどw
0439nobodyさん2007/02/17(土) 21:53:37ID:???
viの起動が早い点も優位点ではあるな
emacsは起動が遅すぎる

emacsが入っていない環境ってよくあるからviは使えないと仕事にならないこともある
viすらなくてedって時もあるがさすがにedは使えないし使うこともないなぁ
0440nobodyさん2007/02/17(土) 23:04:31ID:???
ちょっと聞くが、Smarty Editerって
ttp://hp.vector.co.jp/authors/VA000137/eclipse/smarty_editor/smarty_editor.html
これのことであってる?
作者自身「安易に作ったからあんまり期待するな」っていう雰囲気を醸しだしているので
なんとなく入れずにいたんだが... これのことなら俺も入れてみようかなと。
0441nobodyさん2007/02/18(日) 03:37:35ID:???
>>440
それのこと
問題ないし、かなり使えるよ
0442nobodyさん2007/02/18(日) 04:42:06ID:???
>>439
>emacsが入っていない環境ってよくあるからviは使えないと仕事にならないこともある
どんな馬鹿だよお前w
0443nobodyさん2007/02/18(日) 10:46:56ID:J7tqNnQh
Smarty Editerについて質問です。
今まで作り貯めたプログラムをEclipse環境に変えたいんですが、
EUC-JPでずっと作っていました。

ところが、Smarty EditerでEUC-JPで書かれた*.tplファイルを開くと文字化けしています。
どこでデフォルトの文字コードを指定するのでしょうか?
0444nobodyさん2007/02/18(日) 13:28:44ID:VMFXb98L
>>443
プロジェクトの文字コードを変更すればよろし
0445nobodyさん2007/02/18(日) 14:27:52ID:???
vmware+windowsで開発してる人
win-vm間のファイルのやりとりはどうやってる?
0446nobodyさん2007/02/18(日) 14:34:56ID:???
smbでできないの?
0447nobodyさん2007/02/18(日) 14:36:10ID:???
>>442
どこが馬鹿?
もしかしてemacsをインストールすればいいって思っているんじゃないよね?
こういうレベルの技術者と話をしていても話が噛み合わないわけだ
0448nobodyさん2007/02/18(日) 14:38:34ID:???
>>445
smbでやっているがファイルサーバをホスト側のwindowsにしていたらトラブルが多かったから
VM側のLinuxにしている
でもネットで調べるとVM自体がファイル共有の機能を持っているはずなのだが
ネットで書いてある場所にファイル共有の項目が現れないのでなんでだろうと思っている
商用版にしかない機能なのかな
0449nobodyさん2007/02/18(日) 22:19:02ID:???
頼むからvi盲信者を煽るのはやめてくれ。
すぐ興奮しだすから手におえない。スルーするように
0450nobodyさん2007/02/18(日) 22:20:18ID:???
それも煽りに見えるけど
0451nobodyさん2007/02/20(火) 02:10:15ID:???
だってからかうとすぐにハッスルしだすから面白いんだもん
0452nobodyさん2007/02/20(火) 08:47:05ID:???
おっさんは罵り耐性ゼロだからなw
直ぐに興奮しだすwww
0453nobodyさん2007/02/21(水) 01:14:24ID:???
妄信も糞もなく、vi以外にエディタがない環境は普通に存在する。
さらには自分で他のもん入れられない状況も普通に存在する。

なのでviは必須なのですよ。

Unix系のサーバを扱う人にvi使えない人はいません。
もしいたとしたら、その人はサーバを扱う人ではないだけです。

優位性とか好きとか嫌いとか妄信とか関係なく、単に必須なだけです。
0454nobodyさん2007/02/21(水) 02:49:12ID:???
>>453
そんな理屈コネコネするなら俺もコネる。
unix系扱う上ででviなしでやらなくてはならない(またはやろうとする)環境も理屈の上では存在する。
>>もしいたとしたら、その人はサーバを扱う人ではないだけです。
そんな結論ありきのお飾り理屈で何を言ってんだ。
お前にviが必須なのはわかった。
俺も必須だ。
0455nobodyさん2007/02/21(水) 07:50:28ID:???
何言ってんだこの馬鹿は?
0456nobodyさん2007/02/21(水) 13:57:21ID:???
>>453が言ってるのは恐らく商用UNIXのこと。
>>454のは単なる屁理屈。
0457nobodyさん2007/02/21(水) 14:04:31ID:???
ようするにviは「代わりがないから仕方なく使うもの」でok?
0458nobodyさん2007/02/21(水) 15:26:26ID:???
>>457
それは違う
emacsがあっても他の統合環境があってもさくっと編集したい時はviを使う
ようは適材適所なだけ
だからviなんて使ってるの?という人はまともな技術者じゃないと思われても仕方がない
0459nobodyさん2007/02/21(水) 15:31:30ID:???
vi=unix用の"メモ帳"でok?
0460nobodyさん2007/02/21(水) 15:55:09ID:???
>>459
viつーかvimなら、unix用の秀丸くらいかな…
0461nobodyさん2007/02/21(水) 17:23:30ID:3HdI4+tQ
viネタはもういいよ
0462nobodyさん2007/02/21(水) 18:03:44ID:???
>>458
ぜんぜん違わないw
適材適所なんてものはただの主観だ。
人に依存する話に正解はない。
0463nobodyさん2007/02/21(水) 18:28:38ID:yNFuQoUi
もうどーでもいいよ。
俺はLinuxマシンにWinSCPで接続して、TeraPadでファイル開いていじってるから。
viとかemacsとか、コンソールタイプは使い方めんどくさいし覚える気にもならん。
0464nobodyさん2007/02/21(水) 22:09:41ID:???
http://www.codegear.com/Products/Delphi/DelphiforPHP/tabid/237/Default.aspx
なんか微妙そうだ
0465nobodyさん2007/02/21(水) 22:26:58ID:???
PHPのRADツールってのが何か違う気がする
十分ラップされてたら
好きこのんでPHP使う奴はいないだろう
0466nobodyさん2007/02/22(木) 00:51:34ID:???
生PHP自体がRADなわけで・・・
0467nobodyさん2007/02/22(木) 02:00:05ID:???
>>463
歳寄りはvi使わないと怒り狂うから気をつけろ。
0468nobodyさん2007/02/22(木) 02:27:20ID:???
>>467
いつまで続ける気だよ…
0469nobodyさん2007/02/22(木) 03:29:02ID:???
あらたなソフトが参入しますよ
ttp://itpro.nikkeibp.co.jp/article/NEWS/20070221/262764/
0470nobodyさん2007/02/22(木) 04:32:20ID:???
既出なりよ
0471nobodyさん2007/02/22(木) 17:53:05ID:Zg0bZN70
Delphiを使い続けたい人が使うもので、
PHPを使っている人が移行するとは思えない。
ポトリ・ペタリのフレームワークは話題に上がらない(←ココ
重要)が既にあるし。
Kylixの二の舞だね。人員割けなくなって
コミュニティに委ねました。フリーウェアに貢献しました。
後は知らん振り。無かったことにしてください。
0472nobodyさん2007/02/22(木) 19:57:43ID:???
だってPHPってそもそも統合開発環境自体が必要ないからな。
コードを書くのに便利でファイル管理(ディレクトリ管理)がしやすいエディタがあればいい。
0473nobodyさん2007/02/22(木) 19:59:08ID:???
UIのデザイナは今のところ必要性を感じないのだけど、
GPC他HTTP経由の入力を検証するコードとHTMLのテンプレート変数割り当て
は自動化してもらえると助かる。
ZendStudioとZendFrameworkの組み合わせなら可能になるのかな?
0474nobodyさん2007/02/27(火) 00:42:13ID:Pm/YBi+F
koebiが3.2に対応しましたみたいです。
今まで3.2と3.0を共存させてたので一つになってよかった。
0475nobodyさん2007/02/27(火) 00:47:36ID:???
koebi一度アンインストールしたのにパケットみると通信してる足跡があるんだけどスパイ?
0476nobodyさん2007/02/27(火) 01:21:13ID:???
かかったな!フハハ!
0477nobodyさん2007/02/27(火) 18:50:49ID:MIgQs4RP
Eclipse.org更新サイトとまってない?
更新マネージャからWebDAVサポート入れようとしたけど繋がらない。
0478nobodyさん2007/02/27(火) 19:05:55ID:???
ちなみに↓がエラーメッセージ
タイムアウトじゃなくて404が帰ってきている。
串もつかっていないし、Eclipse.org更新サイト以外は繋がる。

"ttp://ftp.jaist.ac.jp/pub/eclipse/callisto/releases/site.xml" にアクセスできません。
サイト "ttp://ftp.jaist.ac.jp/pub/eclipse/callisto/releases/site.xml" にアクセスできません。
[サーバーが HTTP 応答コードを返しました: URL: ttp://ftp.jaist.ac.jp/pub/eclipse/callisto/releases/site.xml の "404 Not Found"。]
サイト "ttp://ftp.jaist.ac.jp/pub/eclipse/callisto/releases/site.xml" にアクセスできません。
[サーバーが HTTP 応答コードを返しました: URL: ttp://ftp.jaist.ac.jp/pub/eclipse/callisto/releases/site.xml の "404 Not Found"。]
"ttp://ftp.jaist.ac.jp/pub/eclipse/technology/emft/updates/site.xml" にアクセスできません。
サイト "ttp://ftp.jaist.ac.jp/pub/eclipse/technology/emft/updates/site.xml" にアクセスできません。
[サーバーが HTTP 応答コードを返しました: URL: ttp://ftp.jaist.ac.jp/pub/eclipse/technology/emft/updates/site.xml の "404 Not Found"。]
サイト "http://ftp.jaist.ac.jp/pub/eclipse/technology/emft/updates/site.xml"; にアクセスできません。
[サーバーが HTTP 応答コードを返しました: URL: http://ftp.jaist.ac.jp/pub/eclipse/technology/emft/updates/site.xml の "404 Not Found"。]
"http://ftp.jaist.ac.jp/pub/eclipse/eclipse/updates/3.2/site.xml"; にアクセスできません。
サイト "http://ftp.jaist.ac.jp/pub/eclipse/eclipse/updates/3.2/site.xml"; にアクセスできません。
[サーバーが HTTP 応答コードを返しました: URL: http://ftp.jaist.ac.jp/pub/eclipse/eclipse/updates/3.2/site.xml の "404 Not Found"。]
サイト "http://ftp.jaist.ac.jp/pub/eclipse/eclipse/updates/3.2/site.xml"; にアクセスできません。
[サーバーが HTTP 応答コードを返しました: URL: http://ftp.jaist.ac.jp/pub/eclipse/eclipse/updates/3.2/site.xml の "404 Not Found"。]
0479nobodyさん2007/02/27(火) 22:05:54ID:???
馬鹿大学院大学のJAISTが情報収集かw
0480nobodyさん2007/02/28(水) 01:13:32ID:???
エラーメッセージの意味もわからないとなると重症だな
0481nobodyさん2007/02/28(水) 01:22:30ID:???
とりあえず設定のインストール/更新の「ミラーを自動選択にする」に
チェックを入れると幸せになれるんじゃないかな
0482nobodyさん2007/02/28(水) 15:40:41ID:???
koebiのスパイ疑惑について。
誰かインストールしてからアンインストールして。そのごパケットキャプチャをのぞいてみてくれ。
0483nobodyさん2007/02/28(水) 16:55:49ID:???
わざわざそんな怖いことしないだろw
0484nobodyさん2007/03/01(木) 02:11:45ID:???
ていうかkoebiの作者に聞くべきか?
0485nobodyさん2007/03/02(金) 00:08:30ID:hnYmyY3q
zend studio 5.1を使ってて、core 2 duo のマルチに対応してないんだが、
最新版の5.5は対応してるんだろうか?
0486nobodyさん2007/03/02(金) 00:43:50ID:WSSP1blC
Peggy Pro for PHP β出ました
for Oracle+PHPデバッグ環境みたいだ

評価頼む
ttp://www.anchorsystems.co.jp/anchor/ashp/peggy/pegindex.html
0487nobodyさん2007/03/03(土) 06:50:48ID:???
peggyなんか使ってるやついるの?
0488nobodyさん2007/03/03(土) 07:47:54ID:???
>>487
前にpeggy pro使ってたけど、便利だよ。
ただ、ちょっと外観がダサイのが欠点かな。
あとプロジェクトがちょっと普通の感覚と違う感じだった。
ファイル追加が面倒だったと思う。
0489nobodyさん2007/03/03(土) 12:46:59ID:???
ファイルシステムとは別の論理的なビューだから
それはそれで利点はあるけど、とっつきにくいと感じちゃう面があるね
0490nobodyさん2007/03/03(土) 12:52:59ID:???
vi使いかたが良くわからないし商用環境で作業するのが怖いので
指示はするのでやってくださいと頼まれたときはむかついた
俺はエディタかよ
0491nobodyさん2007/03/03(土) 13:24:31ID:???
そこで使えるように努力するかしないかで人間性がわかれるのが目に見えるな
0492nobodyさん2007/03/03(土) 13:42:03ID:???
>>408
道具のように使われてボロぞうきんのように捨てられればいいじゃん
0493nobodyさん2007/03/04(日) 13:53:35ID:???
>>490
今後、お前はエディタとして生きていけ。
0494nobodyさん2007/03/04(日) 14:29:23ID:???
まだviオヤジ沸いてんのかよ。
しつこいくらいの粘着っぷりだな…
0495nobodyさん2007/03/04(日) 14:51:14ID:???
>>494
しつこくない粘着の例をあげよ。
0496nobodyさん2007/03/05(月) 08:36:27ID:???
言うと思った
0497nobodyさん2007/03/05(月) 16:11:07ID:???
私がいかにもしつこくない粘着ですがなにか?
0498nobodyさん2007/03/05(月) 16:53:43ID:???
文末に「なにか?」って書かれた場合、なんてお返事したらいいのですか?
0499nobodyさん2007/03/05(月) 17:33:50ID:???
実は私もしつこくない粘着だと自負しております
0500nobodyさん2007/03/05(月) 17:35:33ID:???
私はしつこいけれど粘着じゃありません。
0501nobodyさん2007/03/05(月) 17:42:17ID:???
私はしつこくもないし粘着でもありませんが、童貞です
0502nobodyさん2007/03/06(火) 08:27:45ID:???
俺様の正規表現フィルター機から連続あぼ〜んを検知しますた。
0503nobodyさん2007/03/08(木) 11:07:20ID:???
で、結局remote debugが一番し易いのは ZSとVS.PHPのどちら?
PHPEclipse+dbgは色々弄ったつもりだが、論外に不安定・遅かった。

emacs/vim派の人間の気持ちも分からんではないし、4〜5人でプロジェクトやれば、
一人か二人はvim/emacsを8枚くらい広げて仕事してるけど、(んでこいつらは速い)
結局は個人の問題だろ。IDEスレでEditor議論なんて不毛杉。
ただ、食わず嫌いでEditorしか使ったことない人は少し可哀想。
0504nobodyさん2007/03/08(木) 11:34:05ID:NChGskW9
そもそもPHPのリモートデバッグってやりにくくない?
0505nobodyさん2007/03/08(木) 12:55:08ID:???
php-modeはIDEには入らないのかな
0506nobodyさん2007/03/08(木) 15:05:05ID:???
そもそもテキストエディタでよくない?
0507nobodyさん2007/03/08(木) 15:40:49ID:???
emacsってプロジェクト中のクラス名の自動補完とかしてくれんの?
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:???
まだでてないでしょ
■ このスレッドは過去ログ倉庫に格納されています