PHPエディタって、どうよ?
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
04/03/17 03:10ID:K2EVQcLTエディタとしては機能的にまだまだな部分も多いけど、期待はできると思う。
http://fol.axisz.jp/php/
0655nobodyさん
2007/05/30(水) 15:02:04ID:???>コメントネスト(/*と*/で囲むヤツ)が
>入れ子になったときの色の表示がおかしくなること。
これはバグではなくて正常な動作ということですね
0656nobodyさん
2007/05/30(水) 15:06:04ID:???関数の説明は/* */
その他のコメントは//
プログラムを一時的に無効にするときは入れ子にならないように/* */使うか//
0657nobodyさん
2007/05/30(水) 15:13:39ID:???> 一時的にブロックでコメントアウトする時以外は//にする。
コメントアウトする対象の行がたくさんあると、//では面倒じゃない?
> /*〜*/のネストを間違いなく解析する方法
必ず始点(/*)と終点(*/)をセットで認識する。
・・・っていうか、ネストの認識ってブラウザがHTMLを解釈する実装と同じじゃないか?
0658nobodyさん
2007/05/30(水) 15:17:46ID:???0659nobodyさん
2007/05/30(水) 15:20:01ID:???0660nobodyさん
2007/05/30(水) 15:57:28ID:???うむ。
PHP自体がコメントネストを許可していないのはとりあえず置いといて、
PHPエディタでコメントネストした場合の変な挙動はどちらによせ修正したほうがいい。
0661nobodyさん
2007/05/30(水) 16:01:05ID:???0662nobodyさん
2007/05/30(水) 16:02:03ID:SE19gg2W「PHPエディタでコメントネストした場合の変な挙動」 って何ですか。
0663nobodyさん
2007/05/30(水) 17:22:10ID:???試しに自分でやってごらん。
色分けがめちゃくちゃになるから。
っていうか、ネスト外側の終点が無視される・・・と言ったほうが正確かな。
0664nobodyさん
2007/05/31(木) 00:10:13ID:5QX9Xbhtそれは正しい挙動ではないのですか。
0665nobodyさん
2007/05/31(木) 00:47:38ID:5QX9XbhtなぜPHPエディタがコメントの入れ子の 「対応」 する必要がありますか。
PHPエディタがコメントの入れ子に 「対応」 してしまったら、
コメントを入れ子にするという失敗を犯しても、 その失敗に気付けないから不便ではありませんか。
0666nobodyさん
2007/05/31(木) 02:10:43ID:???0667nobodyさん
2007/05/31(木) 02:47:00ID:???アマグラマでしたね^^;
0670nobodyさん
2007/05/31(木) 08:24:09ID:???0671nobodyさん
2007/05/31(木) 11:25:40ID:???逆だろ。
古いプログラマのガチガチの発想にこだわらず、
新しい発想で新しい要請に応えれば、言語自体も進化していくんだから。
コメントネストに対応するのなんて造作も無いことだし、
ネストが使えたほうが何かと便利だ。
PerlやCじゃないんだから、PHPならではの使いやすさを進化させたらいい。
0673nobodyさん
2007/05/31(木) 13:26:24ID:???http://pc11.2ch.net/test/read.cgi/php/1172253941/
0675nobodyさん
2007/05/31(木) 14:02:27ID:???だから撤退じゃないんだって。時代は今PHP4なんだよ。
下手に最新版や他言語に手を出さずとも、PHP4で十分なんでも出来るんだ。
そのスレ読めば分かるだろ。
0679nobodyさん
2007/05/31(木) 16:53:00ID:???<?php echo("Hello World"); ?>
というような本来の記述ルールに従わずに
echo("Hello World");
だけでも色分け表示しろと言ってるようなもんだろ
こういう本来の仕様に沿わない解釈をするエディタなんてうんこじゃねーか
0682nobodyさん
2007/05/31(木) 17:37:33ID:E/WPzzWIPHPが糞という主張を百歩譲って受け入れたとしましょう。
しかしそうだとしても、 >>659とか>>660の主張 -- 「PHPエディタはPHPの言語仕様を無視せよ」
と言うに等しい主張 -- が恐ろしいことに変わりはありますまい。
ああ、 あと。 私>>676は>>672ではないので悪しからず。
0683nobodyさん
2007/05/31(木) 18:07:58ID:???分かったからもちけつ。
わざわざID出したり消したり忙しくて疲れただろ?
ちょっと休みなさい。
0684nobodyさん
2007/05/31(木) 20:59:28ID:???0685nobodyさん
2007/05/31(木) 21:17:33ID:???PHPに期待するよりもPHPエディタが対応してしまえばいい。
0686nobodyさん
2007/05/31(木) 21:31:05ID:???0687nobodyさん
2007/06/01(金) 18:39:39ID:???個人的には今のコメントアウトの仕様で間に合ってるからあんまし支障はない。
0690nobodyさん
2007/06/02(土) 13:49:34ID:???>ところで、どういう状況でコメントネスト使うの?
>>647に書いてある通り。
他にも用途はいろいろ考えられる。
0691nobodyさん
2007/06/02(土) 20:00:41ID:???俺も最初はそうだったけど今は//しか使わないな。
それこそデバッグで一旦コメントにするときだけ/**/使う。
0692nobodyさん
2007/06/02(土) 20:48:05ID:???いや、俺はPHPしかやってないが/**/を多用するよ。
//は1〜2行ならベストだけど、複数行になってくるとめんどくさい。
0693nobodyさん
2007/06/02(土) 21:11:59ID:???たぶんCがそうだったりして(?)、それに合わせたのかな。
全然知らないけど。
0694nobodyさん
2007/06/02(土) 21:43:41ID:???俺もそれが普通だと思ってたな。
複数行//を入れるのがメンドクサイのは、使ってるIDEか、エディタのせいじゃない?
だいたいはショートカットっていうか、簡単に記述できる方法が用意されてると思うけど。
PHPエディタってそのへんどうなんだっけ?
0695nobodyさん
2007/06/03(日) 02:50:52ID:???複雑な処理になる場合は機能ごとに関数化とかそういうのができない人
0696nobodyさん
2007/06/03(日) 03:21:24ID:???プログラム組むのがヘタクソな人に失礼だろぅ!
0697nobodyさん
2007/06/03(日) 11:05:01ID:???バカかお前は。
整理の問題じゃねぇだろ。本質を見ろよ。
もし仮に全ての処理を関数化・クラス化してあったとしても、
結局それらを組み合わせていく流れで、>>647のような状況になることは多々ある。
お前みたいなのはアレだな、世間の潮流や固定観念に縛られて、
まったく応用が利かないタイプだな。仕事で一番使えないバカだ。
0702700
2007/06/03(日) 11:54:22ID:???/* */でのコメントネストが出来ない事、また使う必要もない事は
職業プログラマだったら常識だから。
だから、ここでネスト支持してるのはお前一人だって言ってんの。
0703nobodyさん
2007/06/03(日) 12:02:57ID:???0704nobodyさん
2007/06/03(日) 12:07:34ID:???否定するようなやつはプログラマとしては3流だよな。
できるプログラマなら、そうなっている理由まで考える。
0705nobodyさん
2007/06/03(日) 12:13:09ID:???0707700
2007/06/03(日) 12:43:16ID:???>>691が書いてる通りの方法で事足りるから。
それが大変だっていうのは、>>694が書いてる通り、エディタが悪いのかと。
必要の無いもの、また/* */コメントネストなんてバグの元になりそうな
ものを実装する必要もないよね。
それにコードの中にそんな長文コメントブロックが多発するのはプログラムとしておかしいよ。
この話題も引っ張り過ぎたかな。
多分前に別スレでネタにされた人と同じ人なんだろうが、
そんなに熱望するなら、phpspotの中の人に言ってみたらどうだい?
もしくはPHPのコミッタになったら?
でも、PHPエディタって全然メンテされてないよね、確か。
結構要望もいっぱい上がってるんだから、メンテして欲しいよね〜。
なんか上位陣の方からも、phpspotの中の人って好かれてないような感じが・・・。
0708nobodyさん
2007/06/03(日) 12:50:27ID:???>もしくはPHPのコミッタになったら?
はいいのだが、
>そんなに熱望するなら、phpspotの中の人に言ってみたらどうだい?
の一文で、700が脳なしだってことがよくわかる。
0710nobodyさん
2007/06/03(日) 13:02:09ID:???あのさ、仕様上どうしようもない事はわかってて、
エディタででも対応できれば満足するんだろ?って意味で言ったんの。
もともとは色分けして欲しいって事だったろ?
0712700
2007/06/03(日) 13:05:11ID:???0714nobodyさん
2007/06/03(日) 16:00:51ID:???>長文コメントブロックが多発するのはプログラムとしておかしいよ。
だからさぁ、「一時的」って何回言えば分かるのかな、このタコ頭は。
あと、「利便性」とか「応用」って言葉も覚えたほうがいいよ、キミは。
お前みたいなのがアレだろ、「コードの美しさ」とかなんとか枝葉末節にばっかり
こだわって、いつまで経っても完動品を作れずにいるキモヲタ類だろ。
0715nobodyさん
2007/06/03(日) 16:13:30ID:???デスマーチが常態化していることが多い。
0716nobodyさん
2007/06/03(日) 16:26:10ID:???そのルールに従わない時点でPHPエディタとは言えないんじゃね?
0717nobodyさん
2007/06/03(日) 16:32:39ID:???それはわざわざ言うまでもなくそうだ。
PHPとPHPエディタで文法解析の仕様が異なるなんてありえない。
PHPエディタだけコメントネストに対応しろなんて、
全く議論外の馬鹿げたこと。
0718nobodyさん
2007/06/03(日) 16:59:55ID:???同意。>>695みたいなのが一番ヤバイ例。
>>716-717
だから>>666を1億回読めと言ってるんだよチンカス。
お前ら話題について行けてないんだよ。
0721nobodyさん
2007/06/03(日) 17:26:40ID:???バカかお前は。
お前ごときにルールを決められてたまるか。
話題ってのは、元ネタを軸にいろいろ派生していくから面白いんだ。
0725nobodyさん
2007/06/04(月) 21:22:54ID:???できないものはできないんだからいいじゃん、いちいちそんなので語るより勉強してろよ。
コメントネストできない言語はいくら語ってもできるようにならないんだからいいだろ。
もうアホかと。
0727nobodyさん
2007/06/09(土) 04:38:56ID:???0728nobodyさん
2007/06/09(土) 11:53:35ID:???0730nobodyさん
2007/06/09(土) 19:33:25ID:???つまんね
0731nobodyさん
2007/06/09(土) 20:12:23ID:???0733nobodyさん
2007/06/10(日) 16:57:13ID:???0735nobodyさん
2007/06/10(日) 20:36:49ID:???0736nobodyさん
2007/06/10(日) 22:56:01ID:???デフォは白背景、黒文字な
わけですが、
黒背景で白文字中心に、
ユーザー関数、文字列その他
色をカスタマイズした
いけてる設定ファイル
どっか転がってないですかね?
0737nobodyさん
2007/06/11(月) 03:42:16ID:???0738nobodyさん
2007/06/11(月) 03:42:55ID:heBivkkVそのようにカスタマイズされたPHPエディタの設定ファイルが転がっているところは知りませんが、
外観が見られるところなら知っています。
http://p4life.jp/cake/cake_app.html
です。
0739nobodyさん
2007/06/11(月) 03:47:00ID:???0745nobodyさん
2007/06/13(水) 09:03:43ID:???0747nobodyさん
2007/06/26(火) 03:34:20ID:???* hoge
*/
function hoge()
{
// hoge
$hoge = 1;
}
俺のコーディングルール
コメントアウトしたいならコレでいける。
/**
* hoge
*/
/*
function hoge()
{
// hoge
$hoge = 1;
}
*/
0748nobodyさん
2007/06/26(火) 14:05:43ID:???ん?? 何を当然のことを言ってるんだい・・・??
それじゃネストになってないから、それでコメントアウトできるのは普通の動作でしょ。
0749nobodyさん
2007/06/26(火) 14:08:17ID:???0751nobodyさん
2007/06/26(火) 17:16:35ID:???0752nobodyさん
2007/06/26(火) 17:21:57ID:???0753nobodyさん
2007/06/26(火) 18:44:41ID:???0754nobodyさん
2007/06/27(水) 01:20:07ID:???■ このスレッドは過去ログ倉庫に格納されています