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
0686nobodyさん
2006/05/21(日) 20:31:37ID:???なんで日本語版欲しがるの?
0687nobodyさん
2006/05/21(日) 21:19:54ID:???0688nobodyさん
2006/05/22(月) 03:47:26ID:???0689nobodyさん
2006/05/22(月) 12:33:06ID:???0690nobodyさん
2006/05/22(月) 13:26:56ID:???ここで誰もふれないから知らなかったよ
0691nobodyさん
2006/05/22(月) 20:22:25ID:???まだ正式リリースVerが出てないからじゃね?
0692nobodyさん
2006/05/23(火) 00:29:22ID:???全然知識が無いんだけど、linux上でSubversion によるバージョン管理とEclipseって感じ?
そういった環境の構築に触れてる書籍とかサイトって無いんでしょうか
0693nobodyさん
2006/05/23(火) 01:08:03ID:???使った人感想よろ
0694nobodyさん
2006/05/23(火) 07:14:17ID:???Linux/Apache phpにphpdbgいれて
WindowsからPHPeclipseでリモートデバッグしようとしてます。
ttp://www.geocities.jp/maple4estry/eclipse_php.html
↑見て言われたとおりやった後デバッグ実行すると
ブラウザに次のメッセージが出ます。デバッガの反応は無し。
------------------------------------------------------
Failed to start debug session
reason:
failed to establish connection to client host on localhost:10001
------------------------------------------------------
どこの設定を変えれば良いのでしょう?
phpdbg自体は動いてるってことで良いのでしょうか?
仮眠とってきます。ノシ
0695694
2006/05/23(火) 13:06:29ID:???上のサイトでブラウザから
http://<server>/example.php?DBGSESSID=1@clienthost:待機ポート
でアクセスするって書いてあるところの
clienthostをWindowsマシンのIPにしたらつながったので、
phpdbgの設定(php.ini?)でclienthostをごにょごにょしてあげれば良い風味でした。
0696nobodyさん
2006/05/23(火) 18:35:12ID:???入れてみたけど、エディターはまだ実装されてないのかな?
PHP Functionsでずらずらーっとクラスや関数が並んでるけど、
触るとエラー出たり、まだ使える代物じゃないのかな
0697nobodyさん
2006/05/23(火) 20:13:51ID:???いまいち意味がわからんけど、普通に補完してくれるよ。
あとはUTF-8縛りな事と、Debugが出来ない事だけだね。
俺はDebug機能はそんな重視しないから文字コードだけなんとかなれば
実戦投入出来るレベルにあると思う。
ZSと違って太文字でもカーソル位置ずれてないしw
0698nobodyさん
2006/05/23(火) 20:17:17ID:???0699nobodyさん
2006/05/24(水) 02:44:09ID:???無理だろw
0701nobodyさん
2006/05/24(水) 18:10:22ID:???Ctrl-Spaceで補完できるって極めるPHPには書いてあったよ。
TruStudioと一緒だと問題あるみたいだから、別ディレクトリにeclipse入れた方がいいらしい
0704nobodyさん
2006/05/30(火) 13:21:27ID:???0705nobodyさん
2006/05/30(火) 16:57:30ID:???0706nobodyさん
2006/05/30(火) 16:58:08ID:???0707nobodyさん
2006/05/30(火) 17:31:22ID:???0708nobodyさん
2006/05/30(火) 18:36:25ID:???0709nobodyさん
2006/05/30(火) 20:51:30ID:???0710nobodyさん
2006/06/02(金) 23:17:07ID:???emacsにしているとCtrlだと激しくウザイのだけど
0711nobodyさん
2006/06/03(土) 14:17:02ID:???0713nobodyさん
2006/06/03(土) 18:07:14ID:???ttp://www.koebi.net/koebinet.php
0714nobodyさん
2006/06/03(土) 18:22:19ID:???> こんなん出ました
> ttp://www.koebi.net/koebinet.php
eclipseでうごくのか! 元々日本で開発したのではないのかな?
ライセンスとかよーわからんからまだ導入していないが
0715nobodyさん
2006/06/03(土) 18:22:49ID:???0716nobodyさん
2006/06/03(土) 18:37:23ID:???当社で云々とか書いてあるが、会社についての記載がないね。
ページのデザインも素人くさいし。
これって知られたツール?なんかインストールするとトロイとか
仕込まれそうな感じだな。
0717nobodyさん
2006/06/04(日) 04:30:57ID:CQLynYiIタブにない拡張子のファイルの文字色を変えるにはどうしたらいいんだろ?
背景を黒にしたら、
文字色も黒で見えないよ(´。`)
0718nobodyさん
2006/06/04(日) 05:06:12ID:???っと思うのは私だけ?
eclipseやJavaに依存しないIDEって出来ないのかな?
UMLからPHPコードを探したら無かったからC#で作ったけど・・・
エディタ作るまでは簡単だけどその先は難しいのか???
Zendもeclipseベースに逝くみたいだからもういらなくなるか・・・
0719nobodyさん
2006/06/04(日) 10:53:22ID:???0720nobodyさん
2006/06/04(日) 12:49:17ID:???0721nobodyさん
2006/06/04(日) 16:09:17ID:???> emacs を使えばいいのに
Unix上ではemacs使っているけど、Win上だとイマイチじゃね?
php-mode使ってるの?
0722nobodyさん
2006/06/04(日) 18:29:08ID:???0723nobodyさん
2006/06/04(日) 18:35:13ID:???0725nobodyさん
2006/06/04(日) 20:01:23ID:???0726nobodyさん
2006/06/04(日) 21:04:15ID:???0728nobodyさん
2006/06/05(月) 01:05:44ID:???PHPeclipseだと 途中でTABキーを押すと、行の途中から途切れてしまうのだが
どうにかならないの、これ。
ZendStudio、TruStudio、PHP IDEではどうなっていますか?
0730nobodyさん
2006/06/05(月) 10:02:43ID:???もう PHP IDE で実作業してる人挙手。
ノシ
0732nobodyさん
2006/06/05(月) 16:59:49ID:???0734nobodyさん
2006/06/05(月) 18:57:35ID:???んーPHP-eclipseのが良いような・・
エビは、ユーザー関数とかアウトライン?に出てこない。
もちっと使ってみる。オール日本語ってのは良いかな
0735nobodyさん
2006/06/05(月) 21:23:55ID:???何気に結構使いがってよくて好きなんだが。
んまぁ、コーディングに特化してるとは言いにくいけどさ
0736nobodyさん
2006/06/05(月) 21:36:29ID:???すまん、無知で。
0737nobodyさん
2006/06/05(月) 22:01:23ID:???php作成モードがあるYO
画面もコーディングのみにできるし、レンタル鯖でも何でも設定さえしとけば同期取れるから、
ローカルに環境構築とかめんどくさいことなしでできちゃうのが魅力かなー。
バージョン違いのせいでデバッグなんて事を防ぐにはいいと思う。
mySQLにも接続して連携可能。
ただまぁ、PHPのエディタだけとして使うには価格的にもね。
むしろPHPがおまけみたいなもんだし。
0739nobodyさん
2006/06/08(木) 19:19:38ID:???0740nobodyさん
2006/06/08(木) 19:26:00ID:???0741nobodyさん
2006/06/08(木) 21:29:49ID:???これでデバッガが付いてたら完璧。
0742nobodyさん
2006/06/08(木) 21:57:36ID:???そんなにいいの?
0744nobodyさん
2006/06/09(金) 08:39:08ID:???0745nobodyさん
2006/06/09(金) 10:58:24ID:???0747nobodyさん
2006/06/12(月) 00:36:55ID:???目覚めたよ・・・今からインストールしてみる
0748nobodyさん
2006/06/12(月) 02:36:36ID:???こえびインストールしたのは良いけどphpeclipseが補完する><
0749nobodyさん
2006/06/12(月) 08:31:59ID:???皆どうやってサーバに持って行ってるのかな?
デバグのたんびにFTPで上げるのめんどっちい・・・
0750nobodyさん
2006/06/12(月) 08:33:20ID:???0751nobodyさん
2006/06/12(月) 09:39:47ID:???0752nobodyさん
2006/06/12(月) 09:46:55ID:???colinux+apache+mysql+php+samba+eclipse+phpeclipse+subclipse
テストサーバ(linux)
linux+apache+mysql+php+subversion
個人が各PCにおいてコーディング・PC内サーバでテスト・確認後svn commit
キリのいいところでタグを振りsvn export・結合テスト・デバッグ
エディタはemacs・viのがいい人はそれを使えばいい
シェルとかよくわからんですという人はeclipse一式
これがPHP開発環境におけるベストプラクティスでいいんじゃねえの
0753nobodyさん
2006/06/12(月) 11:26:42ID:???あれはマジでいいものだ・・・
0754nobodyさん
2006/06/12(月) 11:28:52ID:???キャッシュ用途にいいかもと思ってる。
0755nobodyさん
2006/06/12(月) 21:39:58ID:???俺はWindows上で開発してるんだけど、開発機(FreeBSD)には
sambaを入れてローカルにマウントしちゃってるよ。
0756nobodyさん
2006/06/12(月) 22:11:40ID:???デプロイはコマンド一発で出来るようにしてる。
ていうか tar cf - | ssh server 'tar xf -' に毛が生えた程度のやつが
Makefileに書いてあるだけなんだけど。
0760nobodyさん
2006/06/14(水) 10:24:26ID:???開発はUbuntu、サーバはDebian。
ホスティングはやってるけど大規模じゃないから、
大きな仕事は外部のSunとかになる場合もあるけどね。
0761nobodyさん
2006/06/14(水) 13:03:24ID:???0762nobodyさん
2006/06/14(水) 16:09:18ID:???スマソ
統合開発環境は何を使っておりますか?
私はphp-mode.elを使っており、eclipseを利用しようとしましたがセットアップができず
断念というところです。
0763nobodyさん
2006/06/14(水) 16:13:17ID:???vine使ってるんだけどどうも使いにくくて
0766nobodyさん
2006/06/14(水) 21:25:35ID:???ごめん、PHPとかはいつもvimなので...
マウスで動かせなくて途方に暮れてる新人がいるので
なにかいいのが無いかと思って見てました。
screen + vim + w3m + makeで気分は統合開発環境気分...かもしれない。
ubuntuの使い心地はデスクトップ関係のデフォルト設定の芸が細かいDebianという感じ。
0767nobodyさん
2006/06/15(木) 00:16:35ID:???vimってPHPで便利に使えるのですか?
w3mって動作確認になるのか不思議だ…
makeはなぜ?PHPにはいらないような…
screen使ってるからXを使わずリモート(サーバ上)で開発って感じですかね
僕もsshした先の開発マシーンでemacsですけど
0768nobodyさん
2006/06/15(木) 00:34:38ID:???うむ。
自分もmakeが必要なシチュエーションが思いつかず、
???してた。
どういうケースで必要になるのですか?>>>766
0769nobodyさん
2006/06/15(木) 01:02:14ID:???勝手な想像。
初期ディレクトリの自動生成。
まとめてユニットテストとか回帰テストとかやって結果をメール。
まとめてlintとかコーディング規約チェックして結果をメール。
ファイルの雛型生成とか?
0770nobodyさん
2006/06/15(木) 01:14:03ID:???0771nobodyさん
2006/06/15(木) 10:06:05ID:???まさしくそんな感じ。メールは出さないけど。
あとデプロイもMakefileに入ってます。
>>770
リリース後にプロダクションフラグが立っている場合には
自動テストとリリースタグを打つタスクにデプロイタスクを
依存させたりとかの依存関係を記述するのに便利なので。
それに変更されたファイルだけテストしたりとか。
vim は ctagsと組み合わせて定義部ジャンプ、補完にアウトライン表示、
シンタックスハイライトと自動インデントなど一通りのことはできます。
w3mは最近はCSSとか、AJAXも扱うので、このごろはシンタックスエラーの
チェックにしか使っていない気がします。
screenマクロでキー一発で構文チェック出来るようにするとなかなか快適。
0772nobodyさん
2006/06/15(木) 12:48:44ID:???おー、すげー勉強になる
最近Windowsで開発することが多かったけどUnixの方がやっぱイイ!と
思った
lintとコーディング規約は何でチェックしているのですか?
0773nobodyさん
2006/06/16(金) 12:46:35ID:???コーディング規約はチェックしてません。ごめんなさい。
lintはphp -lのlintモードでやるだけです。
HTMLのlintもAnother HTML lintをSimpleTestのカスタムアサーションとして
呼べるようにしたのがあるけど、あんまり使ってません。たぶん面倒だから。
0774nobodyさん
2006/06/16(金) 17:29:58ID:???とか言われるのが嫌だから、誰も手をつけてないのかもw
HTML抜きのPHPスクリプトだけなら、なんとかチェックできそうだけど。
0775nobodyさん
2006/06/16(金) 18:05:57ID:???今時PHPとHTMLを混在させるやつなんていないんジャマイカと。
いたとしてそのレベルの人はlintを使うなんて発想は無いと思うんだけど・・・。
0776nobodyさん
2006/06/16(金) 19:39:50ID:???うん。だから実用上は分けていいんだけど、ソフトを公開したとなると、両方チェックして欲しい、
って要望が絶対にいっぱいあると思うんですよ。発想がないというより、チェックして当然みたい
に思ったり。
ソフトウェア板とかでも、くだらない要望っていっぱいあるじゃないですか。あんな感じ。
0777nobodyさん
2006/06/16(金) 21:59:44ID:???だって、コード補完はPHPEclipseよりも優秀。
0778nobodyさん
2006/06/17(土) 00:06:36ID:???0779nobodyさん
2006/06/17(土) 08:12:46ID:???PHPとHTMLが混在してるファイルでHTMLの妥当性をチェックしても
意味が無いと思うけど。
どうせPHPの結果次第だから結局PHPインタプリタの
処理結果をどうにかして取得して与えるしかチェック方法は無くて、
で、そういう処理結果はPHPと関係ないただのHTMLファイルだから
PHPのlintと一緒のパッケージにする意味はねぇよってことじゃない。
0780nobodyさん
2006/06/19(月) 18:07:15ID:???xyzzyとかEmacs系なら何でも補完してくれるよ。
まぁ、VSのように引数を出したりとリッチじゃないけど。
0781nobodyさん
2006/06/20(火) 16:44:20ID:???まだ望めないってことかね。
関係ないけどPHPEdit2.4の正式リリースのアナウンスがきてた。まだ使ってないけど…
0783nobodyさん
2006/06/21(水) 19:24:27ID:???Eclipse使ってて初めてあんな画面見た・・・。
■ このスレッドは過去ログ倉庫に格納されています