1

タブを使用してキー/値の割り当てを並べるソースコードが、エディターごとに異なる方法で表示されるという問題に遭遇し続けています。

たとえば、強調表示されたバージョンと未加工のバージョンの両方のGithub上のファイルは、間隔がずれ$labelsている行に配列を示しています。55メモ帳でもそのように見えます。

ただし、AptanaまたはNotepad ++にコピーされた同じファイルは、値が完全に並んで表示されます。

なぜそうなるのでしょうか。また、すべてのエディターで正しく表示されるようにファイルを作成することは可能ですか。

4

1 に答える 1

3

各エディターの設定に応じて、タブにはそれぞれ異なる数のスペースが使用されます。

いくつかは2を使用し、いくつかは3を使用し、いくつかは4を使用し、いくつかは6を使用します。githubのタブの1つを強調表示すると、タブが8つのスペースを占めることがわかります。

これは、エディターで調整可能である必要があります。

特定の数のスペースを使用するエディターでファイルを作成し、それを異なる数のスペースを使用するエディターで表示すると、外観が異なります。

インデントにスペースとタブのどちらを使用するかについては、常に議論がありました。これは個人的な好みですが、タブではなくスペースを使用すると、この問題を防ぐことができます。

タブの代わりにスペースを使用するようにエディターを設定できるはずです。

于 2012-09-27T04:48:18.857 に答える