2011-02-04 10 views
0

こんにちは 私はWindowsとLinuxで動作するはずのアプリケーションを持っています。あるシステムから別のシステムにファイルを開くと、私のコメントが混ざります。Windows/lunuxでファイルを開いたときにコメントが混在する

////////////////////////////////////////////////// 
//            // 
//            // 
////////////////////////////////////////////////// 

そして私は何ができるか、この

////////////////////////////////////////////////// 
//          // 
//           // 
////////////////////////////////////////////////// 

のような何かを得ますか?

+2

おそらくタブ文字があります。 –

答えて

1

ファイルをexpand -8にパイプします。あなたは通常8文字の次の倍数に移動するタブ文字を持っていますが、いくつかのLinuxでは4文字になるように設定されています。

expand -8 <foo.c> foo.c.new ; mv foo.c.new foo.c 

を修正する必要があります。

+0

私はかなり新しいLinuxを使いこなすことができるでしょうか – Yakov

+1

答えに精緻化されました。 –

1

タブ文字があり、各システムのエディタが異なるタブ幅を使用するように設定されているように見えます。それらに同じ値を使用させるか、代わりにスペースを使用して、あなたの金を使用してください。

1

これは、スペースではなくタブがあり、タブの幅が2台のマシンで異なるためです。

  1. は、あなたが(それはあなたのIDE内のオプションでなければなりません)タブをスペースに変換していることを確認してください:

    次の2つの選択肢があります。

  2. 2つのシステムのタブ幅が同じであることを確認してください(3文字、4文字など)。
関連する問題