アカウント名:
パスワード:
意外にスペースに対する文句言う人いないな。
よくTabはスペースに変換するって規約あると思うけど、理由はTabをちゃんと処理できないエディタがあるからって事になってるけど、いまだにそんなエディタ使うのか?
自分はTab派で、理由は上記の通りそんなエディタ今時あんのかってのと、スペースだと保守重ねていくうちに、1個づつインデントが微妙にずれてってるのがある。
Cだと確かにMakeかなんかでTabを認識しないってことはあったけど、あくまでMakeファイルの話だった。
objective-cもAppleのドキュメントでスペースが推奨になってたな。IDE自体も当然スペースデフォ。
スペースってどっちかつーと、TABに対応してないエディタがあった時代の古いルールのような気がするんだけどね。
なんか、言語の仕様作ってる人になんでスペース推奨なんですかって直接聞ければはっきり答えが出るような気がしてきた。それかアメリカ人あたりのプログラムに詳しい人に。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stableって古いって意味だっけ? -- Debian初級
Tab or Space? (スコア:0)
意外にスペースに対する文句言う人いないな。
よくTabはスペースに変換するって規約あると思うけど、
理由はTabをちゃんと処理できないエディタがあるからって事になってるけど、
いまだにそんなエディタ使うのか?
自分はTab派で、理由は上記の通りそんなエディタ今時あんのかってのと、
スペースだと保守重ねていくうちに、1個づつインデントが微妙にずれてってるのがある。
Cだと確かにMakeかなんかでTabを認識しないってことはあったけど、あくまでMakeファイルの話だった。
Re: (スコア:0)
Java や C# みたいに最近の言語は「インデントはスペース」ってガイドラインがついてるから、VS や Eclipse のようなメジャーな IDE はスペースインデントがデフォ。
プラグイン入れても両方のスタイルをサポートするか、スペースしか想定してないってツールばかりなので、TABでやろうとすると必ず混在しちゃう。
TAB派は、絶滅危惧されてるのが現実なので、諦めるしかないんだと思います。
IDE や普通のエディタ使ってるぶんには、TABだろうがスペースだろうが、何か操作に変わりが出るってことはないので、改宗できたんですけど。
Re:Tab or Space? (スコア:0)
objective-cもAppleのドキュメントでスペースが推奨になってたな。
IDE自体も当然スペースデフォ。
スペースってどっちかつーと、TABに対応してないエディタがあった時代の
古いルールのような気がするんだけどね。
なんか、言語の仕様作ってる人になんでスペース推奨なんですかって
直接聞ければはっきり答えが出るような気がしてきた。
それかアメリカ人あたりのプログラムに詳しい人に。