1

職場では Dreamweaver を使用し、自宅では NetBeans IDE を使用していますが、どちらの場合もプロジェクトは github に保存されています。私の問題は、NetBeans がスペースからインデントするコードを構築しているように見え、dreamweaver で開いたり github にエクスポートしたりすると、あちこちでインデントが壊れる (意図したよりも予期せずさらに移動する、またはその逆)、NetBeans で再度開くと、通常に戻ります。しばらく前から痛いです。これに対する解決策はありますか?

職場では (私も含めて) タブのインデントを好みます。

4

2 に答える 2

2

これは、IDE の TAB の定義に依存します。通常、IDE には TAB を使用してインデントするオプションがありますが、TAB を特定の数のスペースに変換します。通常は TAB を使用してインデントしますが、IDE でそれを 3 つのスペースに変換します。これは、後でコードを読み取るために私 (または他の誰か) が何を使用しても、インデットは常に同じであることを意味します。NetBeans では、コード エディタのオプションを調べる必要がありますが、Dreamweaver で設定を見つける場所がわかりません。

于 2011-02-24T09:42:50.160 に答える
-1

さまざまな IDE でタブ ボタンの動作が異なる方法で定義されているため、タブではなくダブル スペースを使用する必要があることが知られています。

たとえば、emberjs チームは、貢献者がコードの書式設定にタブではなくダブルスペースを使用することを要求しています。

IDE を使用せずに一般的に認識されているものを使用することは理にかなっています。これにより、コード構造が高度に共同作業されたコーディング チーム環境で問題にならなくなります。

ただし、IDE でタブがどのように機能するかのカスタマイズが有効になっている場合、タブはこの場合非常に時間の節約になります。ボタンを 2 回押すと、明らかに 1 つを押す時間が 200% かかります:)

それが役立つことを願っています!

于 2013-10-02T16:15:30.600 に答える