+1
Ikke en bug
Tab Settings Not Respecting User Settings
Seems like something has changed in the latest beta where new files do not respect my tab preferences.
For example: I have the following set in the Preferences.sublime-settings file:
"tab_size": 2,
"translate_tabs_into_spaces": true,
"trim_trailing_white_space_on_save": true
When opening a new file or even that file itself, it's using tabs instead of spaces.
Here is an screenshot:
Svar
0
Svar
Ikke en bug
Jon Skinner 13 år siden
Please see the documentation about detect_indentation: http://www.sublimetext.com/docs/2/indentation.html
Svar
Ikke en bug
Please see the documentation about detect_indentation: http://www.sublimetext.com/docs/2/indentation.html
Jon,
I still think something is not right.
Here are the contents of my Preferences.sublime-settings file:
{
"auto_complete": false,
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"draw_indent_guides": false,
"file_exclude_patterns":
[
"*.pyc",
"*.pyo",
"*.exe",
"*.dll",
"*.obj",
"*.o",
"*.a",
"*.lib",
"*.so",
"*.dylib",
"*.ncb",
"*.sdf",
"*.suo",
"*.pdb",
"*.idb",
"*.DS_Store",
"*.pdf",
"*.class",
"*.jpg",
"*.gif",
"*.png"
],
"fold_buttons": false,
"folder_exclude_patterns":
[
".svn",
".git",
".hg",
"CVS",
"log",
"sphinx",
"vendor/ruby"
],
"font_options":
[
"subpixel_antialias"
],
"highlight_line": true,
"hot_exit": false,
"ignored_packages":
[
"Vintage"
],
"detect_indentation": false,
"remember_open_files": false,
"tab_size": 2,
"translate_tabs_into_spaces": true,
"theme": "Soda Dark.sublime-theme",
"trim_trailing_white_space_on_save": true
}
As you can see I have detect_indentation as false, my tab_size is set to 2 and translate_tabs_to_spaces is set to true.
Looking in the documentation, the order for tab spaces is thus:
- Packages/Default/Base File.sublime-settings
- Packages/Default/Base File (<platform>).sublime-settings
- Packages/User/Base File.sublime-settings
- Packages/<syntax>/<syntax>.sublime-settings
- Packages/User/<syntax>.sublime-settings
I don't have any syntax specific settings for Ruby files, yet when I open a Ruby file in a project, it defaults not to use spaces instead of tabs. You can see in this screenshot this is not happening:
Jon,
I think I see an issue. I'm not sure if the the API changed, but the key that I had was translate_tabs_into_spaces, but it looks like the key is now translate_tabs_to_spaces.
Kundesupport af UserEcho