Independent tabs and spaces with auto-indentation


While the soft tabs option in settings allows some flexibility with tabs and spaces, I would like to see these more separated. For instance, if the soft tabs setting is “off”, then creating a new line from one that has been indented to the set length of the tab (i.e. a line indented by 4 spaces with a tab setting of 4 spaces) will result in the spaces being replaced by tabs. I think it would be beneficial to allow the next line to keep spaces even with soft tabs off. Also, typing in the number of spaces equal to the tab length at the beginning of the line and then backspacing will delete all of the spaces. I think this should just delete individual spaces. These features are in many other IDE’s and are helpful when using two languages in a single file, each with its own indentation style.