トップページ⇒php
810コメント206KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん04/03/17 03:10ID:K2EVQcLT
スレが無いようなので、立てます。
エディタとしては機能的にまだまだな部分も多いけど、期待はできると思う。

http://fol.axisz.jp/php/
0655nobodyさん2007/05/30(水) 15:02:04ID:???
>>637
>コメントネスト(/*と*/で囲むヤツ)が
>入れ子になったときの色の表示がおかしくなること。
これはバグではなくて正常な動作ということですね
0656nobodyさん2007/05/30(水) 15:06:04ID:???
>>653
関数の説明は/* */
その他のコメントは//
プログラムを一時的に無効にするときは入れ子にならないように/* */使うか//
0657nobodyさん2007/05/30(水) 15:13:39ID:???
>>654
> 一時的にブロックでコメントアウトする時以外は//にする。
コメントアウトする対象の行がたくさんあると、//では面倒じゃない?

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

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

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

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

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

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

echo("Hello World");

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


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

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

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

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

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

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

お前みたいなのはアレだな、世間の潮流や固定観念に縛られて、
まったく応用が利かないタイプだな。仕事で一番使えないバカだ。
0698nobodyさん2007/06/03(日) 11:07:41ID:???
>>697
んなこたねえよ、コメントネストなんて行儀わるすぎ
0699nobodyさん2007/06/03(日) 11:23:32ID:???
まあ、俺が偉い人で>>695を雇っていたなら、
後進にもよくないので、解雇対象だな。
0700nobodyさん2007/06/03(日) 11:45:31ID:???
コメントネストしたがってる奴一人だろ?自演し過ぎ。
>>697読む限り、趣味プログラマか。
0701nobodyさん2007/06/03(日) 11:50:15ID:???
>>695 = 698 = 700
自演はおまえだ
07027002007/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:???
そのコメントネストしたPHPはどこで動かすんだよ
0706nobodyさん2007/06/03(日) 12:32:32ID:???
>>697=>>699=>>704
自演してるのはおまいさんじゃね?
07077002007/06/03(日) 12:43:16ID:???
>>704
>>691が書いてる通りの方法で事足りるから。
それが大変だっていうのは、>>694が書いてる通り、エディタが悪いのかと。
必要の無いもの、また/* */コメントネストなんてバグの元になりそうな
ものを実装する必要もないよね。
それにコードの中にそんな長文コメントブロックが多発するのはプログラムとしておかしいよ。

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

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

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

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

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

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

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

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

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

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

それじゃネストになってないから、それでコメントアウトできるのは普通の動作でしょ。
0749nobodyさん2007/06/26(火) 14:08:17ID:???
Cコメントネストしたいって何処の初心者だよwwwwwwww
0750nobodyさん2007/06/26(火) 15:55:59ID:???
>>749みたいな頭のカタイ馬鹿は放置でいきましょう。
過去レスすらも読んでないみたいだしな。
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:???
コメントネストは世界の常識。
■ このスレッドは過去ログ倉庫に格納されています