のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,836人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ+ JavaScript の質問用スレッド vol.110 +

    JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    101 : Name_Not - 2013/10/08(火) 19:03:18.18 ID:??? (+32,+29,-33)
    あー、わかった。

    タブを使わない=タブキーを使わない。だと思ってるんだ。

    世の中には(というかプロが使う大半のエディタには)
    タブキーを押すと、スペース数個に置き換えてくれる
    便利な機能があるんだよ。

    知らなかったでしょ?
    102 : Name_Not - 2013/10/08(火) 19:03:48.85 ID:??? (+21,+26,-1)
    じゃあタブでいいじゃん
    103 : Name_Not - 2013/10/08(火) 19:04:03.31 ID:??? (+26,+29,-63)
    >>96

    話しよく聞こうよ

    タブキーは使っていいんだよ。
    タブの文字コードは使ったらダメって話なんだよ。
    104 : Name_Not - 2013/10/08(火) 19:04:37.20 ID:??? (+11,+10,-13)
    >>102
    (タブキーではなく)
    タブ文字を使うのは運用がめんどくさくなるので
    やめたほうがいいよ。
    105 : Name_Not - 2013/10/08(火) 19:05:10.99 ID:??? (+33,+29,-5)
    タブインデントで困ったことなんて一度もねーよ
    106 : Name_Not - 2013/10/08(火) 19:05:15.94 ID:??? (+27,+29,-32)
    タブの揺るぎない優位性に怖気づいてスペース厨遂に脳が混乱。
    現実をシャットダウン。詭弁を言い始めた。
    107 : Name_Not - 2013/10/08(火) 19:05:21.78 ID:??? (-24,+29,-33)
    結局、ここでもスペースインデント派が
    大半を締めてるな。

    ここと同じ流れでワロタw

    【インデント】タブで字下げしろよ!【物申す!】
    http://kohada.2ch.net/test/read.cgi/prog/1380021611/
    108 : Name_Not - 2013/10/08(火) 19:05:49.39 ID:??? (+14,+21,+0)
    もうタブでいいんじゃね
    109 : Name_Not - 2013/10/08(火) 19:06:01.57 ID:??? (+27,+29,-30)
    http://d.hatena.ne.jp/keyword/%EB%CC%CA%DB%A4%CE%A5%AC%A5%A4%A5%C9%A5%E9%A5%A4%A5%F3

    13.勝利宣言をする
    「犬が哺乳類だという論はすでに何年も前に論破されてる事なのだが」
    110 : Name_Not - 2013/10/08(火) 19:06:58.92 ID:??? (+27,+29,-8)
    遂に言い返す言葉も無くなったスペース厨。
    必死にコピペで最期の応戦。
    111 : Name_Not - 2013/10/08(火) 19:07:22.04 ID:??? (+32,+29,-20)
    >>105
    タブインデントで困った事がないから
    わからないんだね。
    単なる経験不足。
    112 : Name_Not - 2013/10/08(火) 19:07:57.28 ID:??? (+28,+30,-18)
    これだけ必死になってる所から
    スペースがマズそうなのは伝わってくる
    113 : Name_Not - 2013/10/08(火) 19:07:59.33 ID:??? (+32,+29,-48)
    タブを使ってる奴のソースはそのタブ幅が4なのか8なのかとか正しく設定しないと
    行を途中で折り返してるとかの場合の表示がずれる

    複数の人で共同で作業してる場合に、ファイル毎にタブ幅を設定するのが面倒

    タブ幅4前提で作成されていたソースの一部を、他の奴がタブ幅8前提で修正したりしてカオス
    114 : Name_Not - 2013/10/08(火) 19:08:02.62 ID:??? (+25,+29,-4)
    もうここらでキチガイタブ派の
    勝利ってことでいいんじゃないでしょうか?
    115 : Name_Not - 2013/10/08(火) 19:08:45.14 ID:??? (+27,+29,-8)
    いやここで食い下がると初心者に悪影響を与える
    116 : Name_Not - 2013/10/08(火) 19:08:54.91 ID:??? (+27,+29,-5)
    ですね。
    ではタブ派の勝利。
    スペース<タブ
    でこの話はお開きです。
    117 : Name_Not - 2013/10/08(火) 19:09:05.32 ID:??? (-26,-30,-210)
    >>107
    リンク先にわかりやすい説明が書いてあった。
    納得したよ。

    4 名前:仕様書無しさん[sage] 投稿日:2013/09/24(火) 22:04:18.33
    > タブで字下げしとけば、読む人が好きなタブ文字幅に設定して読めるだろ。

    タブとスペースを混ぜて使うのが面倒くさいんだよね

    _をタブということにして読んでね。あと固定長でみてね。

    ________abc_____= 1;
    ________abcdef__= 2;

    こうやって=の位置をタブで制御すると、
    タブが8文字なら揃うけど、4文字だと

    ____abc_=
    ____abcdef__=

    こうなって揃わなくなっちゃう。

    だから、タブで字下げしろよというルールだけでは不十分で、
    「行頭に限ってタブで字下げそれ以外はスペースで位置揃えしろよ(もしくは全くするな)」って
    ルールにしなくちゃいけなくなる。

    それなら全部空白でやった方がシンプル
    119 : Name_Not - 2013/10/08(火) 19:10:09.58 ID:??? (+22,+29,-14)
    敗者の遠吠えっすか
    120 : Name_Not - 2013/10/08(火) 19:10:12.63 ID:??? (+27,+29,-6)
    タブ派の勝利でーす。

    もうレスしないでくださいー。

    終わったことでーす。

    見苦しいでーす。
    121 : Name_Not - 2013/10/08(火) 19:10:57.80 ID:??? (+27,+29,-8)
    まあ、あとでレス見た人が
    ちゃんと読めばわかる流れだから
    これでいいやw
    122 : Name_Not - 2013/10/08(火) 19:11:51.62 ID:??? (+0,+2,-30)
    あごっちのgithubのリポジトリをみてみろ
    タブなんて使ってないだろ
    123 : Name_Not - 2013/10/08(火) 19:12:03.12 ID:daFdlvXU (-23,-30,-57)
    >>72
    なるほど。それって
    今スペース入力出来ないので全角で書きますが


    var nagai_hensu_mei = aaa ? b :
                  c ? d : e;


    こういうことをした時に、タブだとズレるってことでしょか?
    レアケースだと思うのですが、実は結構あることですかね?
    124 : Name_Not - 2013/10/08(火) 19:12:21.80 ID:??? (-7,-2,-26)
    >>117
    それは配列やオブジェクトを作るのに
    new Array()やnew Object()とする方がシンプルと言ってるようなものだよ
    散々シンプルじゃないエディタ推しといてそれは変だよ
    125 : Name_Not - 2013/10/08(火) 19:13:19.19 ID:??? (+25,+29,-7)
    いつものキチガイがタブインデント派なんだよ
    プログラム板でも同じ流れになる
    126 : Name_Not - 2013/10/08(火) 19:13:37.79 ID:??? (+24,+29,-19)
    >>123
    ずれない例はある。

    問題になってるのは
    ずれる例があるってこと。
    127 : Name_Not - 2013/10/08(火) 19:13:51.77 ID:??? (+27,+29,-5)
    初心者はインデントするのが楽だからという理由だけでタブを使う
    128 : Name_Not - 2013/10/08(火) 19:14:10.02 ID:??? (+25,+29,-5)
    >>123
    スペースの代わりに全部タブならズレるがそれはありえない
    129 : Name_Not - 2013/10/08(火) 19:15:13.20 ID:??? (+37,+29,-28)
    今sublimeでスペースインデントのファイルを扱っているんだが
    reindentしても
    インデントサイズを一つに固定せず
    スペース一つとスペース二つが混在したコードになる
    どういうアルゴリズムか知らないが
    スペースインデントこういう不快なことが結構ある
    130 : Name_Not - 2013/10/08(火) 19:15:28.23 ID:??? (-25,-30,-91)
    >>123

    例えば後ろにコメントを入れていたとして

    var nagai_hensu_mei = aaa ? b : // ○○○の時
                  c ? d : e; // △△△の時


    こういう事にはなりそうだけどなw

    var nagai_hensu_mei = aaa ? b : // ○○○の時
      c ? d : e; // △△△の時
    131 : Name_Not - 2013/10/08(火) 19:15:57.59 ID:??? (+28,+27,-8)
    何度か出てるけどタブなら2スペースにも4スペースにもしやすいじゃん?
    132 : Name_Not - 2013/10/08(火) 19:16:44.84 ID:??? (+27,+29,-25)
    タブインデントは行の折り返しが鬼門
    折り返す場合には、元の行と同じ数のタブをいれてそこからスペースに切り替えるとか苦肉の策が必要になる
    133 : Name_Not - 2013/10/08(火) 19:16:55.01 ID:??? (+26,+23,-3)
    >>129
    それは設定してないからだろ
    134 : Name_Not - 2013/10/08(火) 19:17:16.28 ID:??? (+32,+29,-13)
    >>131

    そのことについては、>>117に問題点が書かれてる。

    それと、2スペースや4スペースに
    わざわざわざ変換しない。
    135 : Name_Not - 2013/10/08(火) 19:18:01.36 ID:??? (+29,+29,-13)
    タブはそれぞれ環境によって見栄えがことなるからやめろ
    タブ幅が4とか2とか8とか16とかさまざまなんだから
    136 : Name_Not - 2013/10/08(火) 19:18:04.67 ID:??? (+27,+29,-23)
    そうそう
    設定をして初めてスペースインデントは使いやすくなるんだから
    設定をしないほうが悪い
    137 : Name_Not - 2013/10/08(火) 19:18:11.03 ID:??? (+24,+29,-71)
    >>130
    あー、見たこと有るわw

    テキストエディタで揃っているものを
    端末からcatしたときに
    そんなんなってるの、見たこと有るわw
    138 : Name_Not - 2013/10/08(火) 19:18:39.51 ID:daFdlvXU (+20,+30,-67)
    もともと人間が読みやすいようにインデントしているわけで
    かつ「面倒なところはツールにやってもらえ」が正しいなら
    インデントのために何か文字を打つこと自体が間違いなのではなかろか

    という気がしてきた
    139 : Name_Not - 2013/10/08(火) 19:18:58.42 ID:??? (+18,-30,-194)
    これが
    var nagai_hensu_mei = aaa ? b : // ○○○の時
                  c ? d : e; // △△△の時

    こうなっちゃう程度ならいいんだがな
    var nagai_hensu_mei = aaa ? b : // ○○○の時
      c ? d : e; // △△△の時

    これが
    var nagai_hensu_mei = aaa ? b : // ○○○の時
                  c ? d : e; // △△△の時

    こうなっちゃうとかどうよ?
    var nagai_hensu_mei = aaa ? b : // ○○○の時
                                       c ? d : e; // △△△の時
    140 : Name_Not - 2013/10/08(火) 19:19:36.02 ID:??? (+9,+7,-2)
    >>135
    見る人の好きに設定すればいい(笑)
    141 : Name_Not - 2013/10/08(火) 19:20:20.53 ID:??? (+18,+25,-3)
    タブの方が便利なのは確実ですかね?
    142 : Name_Not - 2013/10/08(火) 19:20:34.20 ID:??? (+27,+29,-19)
    タブでインデントしちゃってる奴が勉強会にいたら絶対友達になれない
    143 : Name_Not - 2013/10/08(火) 19:21:32.65 ID:??? (+29,+29,-9)
    >>139
    この問題にどうして
    タブ厨は反論できないのか?
    144 : Name_Not - 2013/10/08(火) 19:21:49.44 ID:??? (+33,+29,-21)
    そもそもタブって何よw
    俺のキーボードにはそんなキーついてないんだけど???
    特殊な環境での話を当たり前なように語られちゃあこまるなあww
    145 : Name_Not - 2013/10/08(火) 19:22:08.63 ID:daFdlvXU (+27,+29,-35)
    >>134
    自分はどっちでも良い派で、どちらかと言えばタブなんだけど
    コード開いて、タブ幅違うなと思えばその場で変えますよ
    そんな苦になるほど大変な作業じゃないし
    146 : Name_Not - 2013/10/08(火) 19:22:11.07 ID:??? (+32,+29,-9)
    >>144
    特殊な環境での話を当たり前なように語られちゃあこまるなあww
    147 : Name_Not - 2013/10/08(火) 19:22:12.22 ID:??? (+23,+25,-22)
    タブは見栄えとpatchに影響を与えるから使うなっ!!!!!!!!!!!
    148 : Name_Not - 2013/10/08(火) 19:23:26.85 ID:??? (+27,+29,-29)
    インデントはエディタにまかせればいい
    エディタにまかせないで自分で解決しようとするからタブに手を出そうとする
    149 : Name_Not - 2013/10/08(火) 19:23:37.15 ID:??? (+32,+29,-19)
    >>143
    字揃えはスペース、行揃えはタブでしょ?
    何アホなこと言ってんの
    if () {}
    の隙間とかまで全部タブにすると思いますか?
    150 : Name_Not - 2013/10/08(火) 19:23:54.71 ID:??? (+14,+13,-41)
    >>145
    > コード開いて、タブ幅違うなと思えばその場で変えますよ

    端末でcatやdiffしたりエディタ以外で表示した時はどうしますか?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について