7

次の問題があります。

ubuntu 12.04 と sublime-text-2 または gedit を使用しています。

時々、haml/ruby ファイルで何かをコピーして貼り付け、2 つのスペースでインデントしますが、それを github にプッシュすると、コピーして貼り付けた部分だけでなく、インデントがすべて間違っています。私のエディタでは良さそうです。

LibreOffice/LeafPadでファイルを開くと、識別はgithubのようですが、ST2で動作させたいです。

助言がありますか?

4

1 に答える 1

6

サービス全体で正しいインデントを設定するには、ハード タブを使用しないでください

http://opensourcehacker.com/2012/05/13/never-use-hard-tabs/

Sublime Text 2 では、タブ ポリシー設定を使用してこの機能を実現できます。

http://opensourcehacker.com/2012/05/11/sublime-text-2-tips-for-python-and-web-developers/#Configure_sane_tab_and_whitespace_policy_and_other_settings

また、[表示] > [インデント] メニューから既存のファイルの新しいポリシーを選択する必要がある場合もあります。

タブから既存のファイルを一括変換することもできます。

崇高なテキスト 2:

http://opensourcehacker.com/2012/05/11/sublime-text-2-tips-for-python-and-web-developers/#Converting_existing_files_to_use_spaces_instead_of_tabs

... またはプロジェクト全体をバッチ変換します。

http://miohtama.github.com/vvv/tools/expandtabs.html

于 2012-08-03T10:27:47.337 に答える