PHPエディタって、どうよ?

1nobodyさん
垢版 |
04/03/17 03:10ID:K2EVQcLT
スレが無いようなので、立てます。
エディタとしては機能的にまだまだな部分も多いけど、期待はできると思う。

http://fol.axisz.jp/php/
653nobodyさん
垢版 |
2007/05/30(水) 12:11:03ID:???
>>652
> 大きなブロックをコメントアウトしようとする際に、この間違いを犯しがちです

それって不便だなぁ。
こういうときは、みんなどう対処してるんだろう??

いちいち細かいブロックごとにコメントアウト?
うーん、めんどくさい。
654nobodyさん
垢版 |
2007/05/30(水) 14:54:43ID:???
>>653
一時的にブロックでコメントアウトする時以外は//にする。
逆に、/*〜*/のネストを間違いなく解析する方法があるなら、教えてくれ。
655nobodyさん
垢版 |
2007/05/30(水) 15:02:04ID:???
>>637
>コメントネスト(/*と*/で囲むヤツ)が
>入れ子になったときの色の表示がおかしくなること。
これはバグではなくて正常な動作ということですね
656nobodyさん
垢版 |
2007/05/30(水) 15:06:04ID:???
>>653
関数の説明は/* */
その他のコメントは//
プログラムを一時的に無効にするときは入れ子にならないように/* */使うか//
657nobodyさん
垢版 |
2007/05/30(水) 15:13:39ID:???
>>654
> 一時的にブロックでコメントアウトする時以外は//にする。
コメントアウトする対象の行がたくさんあると、//では面倒じゃない?

> /*〜*/のネストを間違いなく解析する方法
必ず始点(/*)と終点(*/)をセットで認識する。
・・・っていうか、ネストの認識ってブラウザがHTMLを解釈する実装と同じじゃないか?
658nobodyさん
垢版 |
2007/05/30(水) 15:17:46ID:???
そろそろこのネタあきてきた
659nobodyさん
垢版 |
2007/05/30(水) 15:20:01ID:???
PHPエディタはコメントネスト対応すればいいじゃない。
660nobodyさん
垢版 |
2007/05/30(水) 15:57:28ID:???
>>659
うむ。
PHP自体がコメントネストを許可していないのはとりあえず置いといて、
PHPエディタでコメントネストした場合の変な挙動はどちらによせ修正したほうがいい。
661nobodyさん
垢版 |
2007/05/30(水) 16:01:05ID:???
うるせえよ!
662nobodyさん
垢版 |
2007/05/30(水) 16:02:03ID:SE19gg2W
>>660
「PHPエディタでコメントネストした場合の変な挙動」 って何ですか。
663nobodyさん
垢版 |
2007/05/30(水) 17:22:10ID:???
>>662
試しに自分でやってごらん。
色分けがめちゃくちゃになるから。
っていうか、ネスト外側の終点が無視される・・・と言ったほうが正確かな。
664nobodyさん
垢版 |
2007/05/31(木) 00:10:13ID:5QX9Xbht
>>663
それは正しい挙動ではないのですか。
665nobodyさん
垢版 |
2007/05/31(木) 00:47:38ID:5QX9Xbht
というか、 PHPではコメントの入れ子はありえず、 あるように見えるコードは不正であるのに、
なぜPHPエディタがコメントの入れ子の 「対応」 する必要がありますか。

PHPエディタがコメントの入れ子に 「対応」 してしまったら、
コメントを入れ子にするという失敗を犯しても、 その失敗に気付けないから不便ではありませんか。
666nobodyさん
垢版 |
2007/05/31(木) 02:10:43ID:???
じゃあPHP自体がコメントネストに対応してないことがクソ、ってことでFA。
667nobodyさん
垢版 |
2007/05/31(木) 02:47:00ID:???
コメントネストで左右されるようなプログラマにはなりたくな・・・あ、ごめん^^;
アマグラマでしたね^^;
668nobodyさん
垢版 |
2007/05/31(木) 07:14:16ID:???
>>663
試したけどPHPの解釈どおりの正しい色分けだったよ
コメントによるバグが防げる
まったく問題なし
669nobodyさん
垢版 |
2007/05/31(木) 07:36:30ID:???
>>659 >>660 のような発想をする人がスクリプトを書くのかと思うと
恐ろしい。
670nobodyさん
垢版 |
2007/05/31(木) 08:24:09ID:???
PHPエディタはコメントネスト対応すればいいじゃない。
671nobodyさん
垢版 |
2007/05/31(木) 11:25:40ID:???
>>669
逆だろ。
古いプログラマのガチガチの発想にこだわらず、
新しい発想で新しい要請に応えれば、言語自体も進化していくんだから。

コメントネストに対応するのなんて造作も無いことだし、
ネストが使えたほうが何かと便利だ。
PerlやCじゃないんだから、PHPならではの使いやすさを進化させたらいい。
672nobodyさん
垢版 |
2007/05/31(木) 11:39:21ID:???
>>671
PHPはそのままでPHPエディタを変えろと言ってるところが恐ろしいんだよ。
673nobodyさん
垢版 |
2007/05/31(木) 13:26:24ID:???
流石にPHPから撤退ですね
http://pc11.2ch.net/test/read.cgi/php/1172253941/
674nobodyさん
垢版 |
2007/05/31(木) 13:54:46ID:???
>>672
>>666をあと1万回読め。
675nobodyさん
垢版 |
2007/05/31(木) 14:02:27ID:???
>>673
だから撤退じゃないんだって。時代は今PHP4なんだよ。
下手に最新版や他言語に手を出さずとも、PHP4で十分なんでも出来るんだ。

そのスレ読めば分かるだろ。
676nobodyさん
垢版 |
2007/05/31(木) 14:07:29ID:7pT5SZQS
>>674
>>666を1万回読んだら何だというのですか。
677nobodyさん
垢版 |
2007/05/31(木) 15:12:15ID:???
>>672>>676は日本語が理解できない基地害ということでFA?
678nobodyさん
垢版 |
2007/05/31(木) 16:50:16ID:???
>>677
お前がキチガイだろw
脳内補完が多すぎ。
679nobodyさん
垢版 |
2007/05/31(木) 16:53:00ID:???
>>659とか>>660って分かりやすい例で言うと

<?php echo("Hello World"); ?>

というような本来の記述ルールに従わずに

echo("Hello World");

だけでも色分け表示しろと言ってるようなもんだろ
こういう本来の仕様に沿わない解釈をするエディタなんてうんこじゃねーか


680nobodyさん
垢版 |
2007/05/31(木) 16:57:33ID:???
>>679
だから今はもはやエディタの話じゃなくて
PHP自体の仕様の話にフォーカスがシフトしてるんだと何回(ry
681nobodyさん
垢版 |
2007/05/31(木) 17:02:36ID:???
>>680
ここはPHPの仕様について話すところではない
スレタイをあと1万回読め
682nobodyさん
垢版 |
2007/05/31(木) 17:37:33ID:E/WPzzWI
>>677
PHPが糞という主張を百歩譲って受け入れたとしましょう。

しかしそうだとしても、 >>659とか>>660の主張 -- 「PHPエディタはPHPの言語仕様を無視せよ」
と言うに等しい主張 -- が恐ろしいことに変わりはありますまい。

ああ、 あと。 私>>676>>672ではないので悪しからず。
683nobodyさん
垢版 |
2007/05/31(木) 18:07:58ID:???
>>681>>682
分かったからもちけつ。

わざわざID出したり消したり忙しくて疲れただろ?
ちょっと休みなさい。
684nobodyさん
垢版 |
2007/05/31(木) 20:59:28ID:???
PHPエディタはコメントネスト対応すればいいじゃない。
685nobodyさん
垢版 |
2007/05/31(木) 21:17:33ID:???
だな。
PHPに期待するよりもPHPエディタが対応してしまえばいい。
686nobodyさん
垢版 |
2007/05/31(木) 21:31:05ID:???
PHPの実行もPHPエディタで出来ればいいんだ
687nobodyさん
垢版 |
2007/06/01(金) 18:39:39ID:???
ところで、どういう状況でコメントネスト使うの?
個人的には今のコメントアウトの仕様で間に合ってるからあんまし支障はない。
688nobodyさん
垢版 |
2007/06/01(金) 18:41:30ID:???
>>687
実際に動かなくてもいいサンプルを作るときにでも使うんじゃねーのwww
689nobodyさん
垢版 |
2007/06/01(金) 22:00:23ID:???
>>687
コメントでAAでも書くんじゃね?w
690nobodyさん
垢版 |
2007/06/02(土) 13:49:34ID:???
>>687
>ところで、どういう状況でコメントネスト使うの?

>>647に書いてある通り。
他にも用途はいろいろ考えられる。
691nobodyさん
垢版 |
2007/06/02(土) 20:00:41ID:???
/**/しか使わない人は、たぶんCから来た人なんだろ。
俺も最初はそうだったけど今は//しか使わないな。
それこそデバッグで一旦コメントにするときだけ/**/使う。
692nobodyさん
垢版 |
2007/06/02(土) 20:48:05ID:???
>>691
いや、俺はPHPしかやってないが/**/を多用するよ。
//は1〜2行ならベストだけど、複数行になってくるとめんどくさい。
693nobodyさん
垢版 |
2007/06/02(土) 21:11:59ID:???
なぜネストできない仕様なのか理解できない。
たぶんCがそうだったりして(?)、それに合わせたのかな。
全然知らないけど。
694nobodyさん
垢版 |
2007/06/02(土) 21:43:41ID:???
>>691
俺もそれが普通だと思ってたな。
複数行//を入れるのがメンドクサイのは、使ってるIDEか、エディタのせいじゃない?
だいたいはショートカットっていうか、簡単に記述できる方法が用意されてると思うけど。
PHPエディタってそのへんどうなんだっけ?
695nobodyさん
垢版 |
2007/06/03(日) 02:50:52ID:???
>>647みたいな人って整理が下手なんだろうなと思う
複雑な処理になる場合は機能ごとに関数化とかそういうのができない人
696nobodyさん
垢版 |
2007/06/03(日) 03:21:24ID:???
整理が下手とかいうなよ!
プログラム組むのがヘタクソな人に失礼だろぅ!
697nobodyさん
垢版 |
2007/06/03(日) 11:05:01ID:???
>>695
バカかお前は。
整理の問題じゃねぇだろ。本質を見ろよ。

もし仮に全ての処理を関数化・クラス化してあったとしても、
結局それらを組み合わせていく流れで、>>647のような状況になることは多々ある。

お前みたいなのはアレだな、世間の潮流や固定観念に縛られて、
まったく応用が利かないタイプだな。仕事で一番使えないバカだ。
698nobodyさん
垢版 |
2007/06/03(日) 11:07:41ID:???
>>697
んなこたねえよ、コメントネストなんて行儀わるすぎ
699nobodyさん
垢版 |
2007/06/03(日) 11:23:32ID:???
まあ、俺が偉い人で>>695を雇っていたなら、
後進にもよくないので、解雇対象だな。
700nobodyさん
垢版 |
2007/06/03(日) 11:45:31ID:???
コメントネストしたがってる奴一人だろ?自演し過ぎ。
>>697読む限り、趣味プログラマか。
701nobodyさん
垢版 |
2007/06/03(日) 11:50:15ID:???
>>695 = 698 = 700
自演はおまえだ
702700
垢版 |
2007/06/03(日) 11:54:22ID:???
いや、マジで違う。
/* */でのコメントネストが出来ない事、また使う必要もない事は
職業プログラマだったら常識だから。
だから、ここでネスト支持してるのはお前一人だって言ってんの。
703nobodyさん
垢版 |
2007/06/03(日) 12:02:57ID:???
コメントできたらなんか困るのか?
704nobodyさん
垢版 |
2007/06/03(日) 12:07:34ID:???
ただそうなっているからというだけで、
否定するようなやつはプログラマとしては3流だよな。
できるプログラマなら、そうなっている理由まで考える。
705nobodyさん
垢版 |
2007/06/03(日) 12:13:09ID:???
そのコメントネストしたPHPはどこで動かすんだよ
706nobodyさん
垢版 |
2007/06/03(日) 12:32:32ID:???
>>697=>>699=>>704
自演してるのはおまいさんじゃね?
707700
垢版 |
2007/06/03(日) 12:43:16ID:???
>>704
>>691が書いてる通りの方法で事足りるから。
それが大変だっていうのは、>>694が書いてる通り、エディタが悪いのかと。
必要の無いもの、また/* */コメントネストなんてバグの元になりそうな
ものを実装する必要もないよね。
それにコードの中にそんな長文コメントブロックが多発するのはプログラムとしておかしいよ。

この話題も引っ張り過ぎたかな。
多分前に別スレでネタにされた人と同じ人なんだろうが、
そんなに熱望するなら、phpspotの中の人に言ってみたらどうだい?
もしくはPHPのコミッタになったら?
でも、PHPエディタって全然メンテされてないよね、確か。
結構要望もいっぱい上がってるんだから、メンテして欲しいよね〜。
なんか上位陣の方からも、phpspotの中の人って好かれてないような感じが・・・。
708nobodyさん
垢版 |
2007/06/03(日) 12:50:27ID:???
>>707
>もしくはPHPのコミッタになったら?
はいいのだが、

>そんなに熱望するなら、phpspotの中の人に言ってみたらどうだい?
の一文で、700が脳なしだってことがよくわかる。
709nobodyさん
垢版 |
2007/06/03(日) 12:52:28ID:???
>>707
PHPの仕様で認められていないものをphpspotの中の人に言ってもしょうがないと思うが?
710nobodyさん
垢版 |
2007/06/03(日) 13:02:09ID:???
>>708,>>709
あのさ、仕様上どうしようもない事はわかってて、
エディタででも対応できれば満足するんだろ?って意味で言ったんの。
もともとは色分けして欲しいって事だったろ?
711nobodyさん
垢版 |
2007/06/03(日) 13:03:13ID:???
>>710
うわ、こいつばかだ。
712700
垢版 |
2007/06/03(日) 13:05:11ID:???
やれやれ、どっちもどっちの言い争いだったのか・・・。アホくさ。
713709
垢版 |
2007/06/03(日) 13:07:47ID:???
>>710
ああ、そういう意味だったのか
あとコメントネスト支持派ではない

>>711
>>705についてはどうするんだ?
714nobodyさん
垢版 |
2007/06/03(日) 16:00:51ID:???
>>707
>長文コメントブロックが多発するのはプログラムとしておかしいよ。

だからさぁ、「一時的」って何回言えば分かるのかな、このタコ頭は。
あと、「利便性」とか「応用」って言葉も覚えたほうがいいよ、キミは。

お前みたいなのがアレだろ、「コードの美しさ」とかなんとか枝葉末節にばっかり
こだわって、いつまで経っても完動品を作れずにいるキモヲタ類だろ。
715nobodyさん
垢版 |
2007/06/03(日) 16:13:30ID:???
一見常識ぶっているけど、実は思考が硬直しているだけって人のいるような会社は、
デスマーチが常態化していることが多い。
716nobodyさん
垢版 |
2007/06/03(日) 16:26:10ID:???
なあ、読んでて思ったんだけどさ、PHPエディタの視点から見ればPHPは絶対的で神的な存在な訳だろ?
そのルールに従わない時点でPHPエディタとは言えないんじゃね?
717nobodyさん
垢版 |
2007/06/03(日) 16:32:39ID:???
>>716
それはわざわざ言うまでもなくそうだ。
PHPとPHPエディタで文法解析の仕様が異なるなんてありえない。

PHPエディタだけコメントネストに対応しろなんて、
全く議論外の馬鹿げたこと。
718nobodyさん
垢版 |
2007/06/03(日) 16:59:55ID:???
>>715
同意。>>695みたいなのが一番ヤバイ例。

>>716-717
だから>>666を1億回読めと言ってるんだよチンカス。
お前ら話題について行けてないんだよ。
719nobodyさん
垢版 |
2007/06/03(日) 17:07:02ID:???
>>718
>>681を1億回読め
720nobodyさん
垢版 |
2007/06/03(日) 17:11:47ID:???
>>718
争点をずらしてごまかそうとする>>718みたいなのが一番ヤバイ
721nobodyさん
垢版 |
2007/06/03(日) 17:26:40ID:???
>>719>>720
バカかお前は。
お前ごときにルールを決められてたまるか。

話題ってのは、元ネタを軸にいろいろ派生していくから面白いんだ。
722nobodyさん
垢版 |
2007/06/03(日) 17:27:36ID:???
>>720
チンカスなお前が考える争点と人様が考える争点は必ずしも一致しないけどなwww
723nobodyさん
垢版 |
2007/06/03(日) 17:47:57ID:???
>>718=>>721=>>722
>>718で言ってることと矛盾してるが?
724nobodyさん
垢版 |
2007/06/03(日) 18:41:47ID:???
>>723
分かったからもちけつ。お前の発言なぞ誰も期待していない。
725nobodyさん
垢版 |
2007/06/04(月) 21:22:54ID:???
過疎スレでなに熱く語ってんの?w
できないものはできないんだからいいじゃん、いちいちそんなので語るより勉強してろよ。
コメントネストできない言語はいくら語ってもできるようにならないんだからいいだろ。

もうアホかと。
726nobodyさん
垢版 |
2007/06/05(火) 02:14:15ID:???
>>725
分かったからもちけつ。お前の発言なぞ、完全に誰も期待していない。
727nobodyさん
垢版 |
2007/06/09(土) 04:38:56ID:???
落ち着く必要があるのはどっちだか
728nobodyさん
垢版 |
2007/06/09(土) 11:53:35ID:???
コメントネストだけでこんなに盛り上がるなんてwwww
729nobodyさん
垢版 |
2007/06/09(土) 15:07:05ID:???
>>727
分かったからもちけつ。お前の発言なぞ、100%誰も期待していない。
730nobodyさん
垢版 |
2007/06/09(土) 19:33:25ID:???
要するにコメントネスト支持派が1人騒いでるだけか
つまんね
731nobodyさん
垢版 |
2007/06/09(土) 20:12:23ID:???
でも熱狂的信者だぜw
732nobodyさん
垢版 |
2007/06/10(日) 00:43:15ID:???
>>730>>731
分かったからもちけつ。お前の発言なぞ、マジで誰も期待していない。
733nobodyさん
垢版 |
2007/06/10(日) 16:57:13ID:???
おんなじ発言してもおもしろくないからね
734nobodyさん
垢版 |
2007/06/10(日) 17:30:28ID:???
>>733
分かったからもちけつ。お前の発言なぞ、心の底から誰も期待していない。
735nobodyさん
垢版 |
2007/06/10(日) 20:36:49ID:???
関数のコメントが /** */ だから、関数丸ごとコメントアウトしたい時に面倒。
736nobodyさん
垢版 |
2007/06/10(日) 22:56:01ID:???
DLしたとき
デフォは白背景、黒文字な
わけですが、
黒背景で白文字中心に、
ユーザー関数、文字列その他
色をカスタマイズした

いけてる設定ファイル
どっか転がってないですかね?
737nobodyさん
垢版 |
2007/06/11(月) 03:42:16ID:???
コメントネスト厨がわくから話かえてくれよ
738nobodyさん
垢版 |
2007/06/11(月) 03:42:55ID:heBivkkV
>>736
そのようにカスタマイズされたPHPエディタの設定ファイルが転がっているところは知りませんが、
外観が見られるところなら知っています。
http://p4life.jp/cake/cake_app.html
です。
739nobodyさん
垢版 |
2007/06/11(月) 03:47:00ID:???
ただのcakephpの宣伝かよw
740nobodyさん
垢版 |
2007/06/12(火) 18:31:23ID:???
>>735
だよね。
やっぱり/**/でネストできる構造は必要だ。
741nobodyさん
垢版 |
2007/06/12(火) 21:58:28ID:???
>>740
だからそういうのをここでやるのはスレ違いって何度言えば分かるんだ?
742nobodyさん
垢版 |
2007/06/13(水) 03:43:25ID:???
>>741
分かったからもちけつ。お前の発言なぞ、とにかく誰も期待していない。
743nobodyさん
垢版 |
2007/06/13(水) 04:30:03ID:???
>>742がABONEで見えない
744nobodyさん
垢版 |
2007/06/13(水) 05:16:24ID:???
>>742
みたいなおんなじことしか言えないバカはもう読むのめんどくさいからあぼ〜んするわ。
745nobodyさん
垢版 |
2007/06/13(水) 09:03:43ID:???
PHPエディタはコメントネスト対応すればいいじゃない。
746nobodyさん
垢版 |
2007/06/13(水) 12:14:48ID:???
>>743-744
だから氏んだほうがいいよお前みたいなバカはw
747nobodyさん
垢版 |
2007/06/26(火) 03:34:20ID:???
/**
* hoge
*/
function hoge()
{
// hoge
$hoge = 1;
}
俺のコーディングルール

コメントアウトしたいならコレでいける。
/**
* hoge
*/
/*
function hoge()
{
// hoge
$hoge = 1;
}
*/
748nobodyさん
垢版 |
2007/06/26(火) 14:05:43ID:???
>>747
ん?? 何を当然のことを言ってるんだい・・・??

それじゃネストになってないから、それでコメントアウトできるのは普通の動作でしょ。
749nobodyさん
垢版 |
2007/06/26(火) 14:08:17ID:???
Cコメントネストしたいって何処の初心者だよwwwwwwww
750nobodyさん
垢版 |
2007/06/26(火) 15:55:59ID:???
>>749みたいな頭のカタイ馬鹿は放置でいきましょう。
過去レスすらも読んでないみたいだしな。
751nobodyさん
垢版 |
2007/06/26(火) 17:16:35ID:???
どこへいくの?
752nobodyさん
垢版 |
2007/06/26(火) 17:21:57ID:???
また現れた(笑)
レスを投稿する