Auto-convert tab to 4 spaces in TextWrangler?

前端 未结 6 2111
傲寒
傲寒 2020-12-08 18:33

Is there a preference in Textwrangler to redefine a tab as 4 spaces? In Vim this is set expandtab in the vimrc, but I don\'t know how to set it in TW besides cl

相关标签:
6条回答
  • 2020-12-08 18:37

    For docs that already exist you have to hit the "Text options" button in the top of the editor window of the open document. It's the button that looks like a "T" with a light switch next to it. In that drop down there is the "auto-expand tabs" there as well.

    0 讨论(0)
  • 2020-12-08 18:39

    in version 4.5.5, there is 'Text -> Detab...', which pops up a requester for how many space per tab, preset for 4.

    0 讨论(0)
  • 2020-12-08 18:46

    Go to "Preferences" -> "Editor Defaults" -> "Auto-expand tabs," and then set tabs to 4 spaces. Then restart TextWrangler for changes to take place.

    0 讨论(0)
  • 2020-12-08 18:48

    You can also use "Normalize Options..." to set the text options of an already-open document to whatever you have set in your Preferences. This is useful for dealing with pre-existing code.

    0 讨论(0)
  • 2020-12-08 18:49

    Go to Edit -> Text Options and tick Auto-expand tabs. This will make all the new tabs to change to spaces.

    To change all current tabs to spaces as well, go to Text -> Detab and hit Detab.

    Hope that helps!

    0 讨论(0)
  • 2020-12-08 18:58

    For Mac, another easy way to check and enable "Auto-expand tabs" is to hit the gear button on top left.

    gear button

    0 讨论(0)
提交回复
热议问题