I’m on a Mac but running the Windows version in Parallels (Win 7). I updated Sublime to the newest version, and now everything is magnified massively. Both the ‘code area’ and the file-tree sidebar. It’s like someone said ‘Zoom in 300%’ but ctr - / ctr 0 isn’t working to restore the default size. Plz help.
Updated Sublime - Now Everything is Huge
If you provide the contents of your ST Console that will help. Possibly a screenshot also.
sure
DPI mode: system
DPI scale: 1.98958
startup, version: 3170 windows x64 channel: stable
executable: /C/Program Files/Sublime Text 3/sublime_text.exe
working dir: /C/Program Files/Sublime Text 3
packages path: /C/Users/fakename/AppData/Roaming/Sublime Text 3/Packages
state path: /C/Users/fakename/AppData/Roaming/Sublime Text 3/Local
zip path: /C/Program Files/Sublime Text 3/Packages
zip path: /C/Users/fakename/AppData/Roaming/Sublime Text 3/Installed Packages
ignored_packages: [“Vintage”]
pre session restore time: 0.0615735
startup time: 0.702573
first paint time: 0.702573
reloading plugin Default.arithmetic
reloading plugin Default.auto_indent_tag
reloading plugin Default.block
reloading plugin Default.colors
reloading plugin Default.comment
reloading plugin Default.convert_color_scheme
reloading plugin Default.convert_syntax
reloading plugin Default.copy_path
reloading plugin Default.delete_word
reloading plugin Default.detect_indentation
reloading plugin Default.duplicate_line
reloading plugin Default.echo
reloading plugin Default.exec
reloading plugin Default.fold
reloading plugin Default.font
reloading plugin Default.goto_line
reloading plugin Default.history_list
reloading plugin Default.indentation
reloading plugin Default.install_package_control
reloading plugin Default.kill_ring
reloading plugin Default.mark
reloading plugin Default.new_templates
reloading plugin Default.open_context_url
reloading plugin Default.open_in_browser
reloading plugin Default.pane
reloading plugin Default.paragraph
reloading plugin Default.paste_from_history
reloading plugin Default.profile
reloading plugin Default.quick_panel
reloading plugin Default.rename
reloading plugin Default.run_syntax_tests
reloading plugin Default.save_on_focus_lost
reloading plugin Default.scroll
reloading plugin Default.set_unsaved_view_name
reloading plugin Default.settings
reloading plugin Default.show_scope_name
reloading plugin Default.side_bar
reloading plugin Default.sort
reloading plugin Default.swap_line
reloading plugin Default.switch_file
reloading plugin Default.symbol
reloading plugin Default.transform
reloading plugin Default.transpose
reloading plugin Default.trim_trailing_white_space
reloading plugin Default.ui
reloading plugin CSS.css_completions
reloading plugin Diff.diff
reloading plugin HTML.encode_html_entities
reloading plugin HTML.html_completions
reloading plugin ShellScript.ShellScript
plugins loaded
Unzoom folders menu in sublime 3.1
Doing that made it tiny upon reboot. Note that I do have a native Mac version AND a Windows version running in Parallels on the same machine, using the same preferences file.
It has never been a problem in about a year of usage, until now.
To be clear, both Mac and Windows versions prompted me to do an update, and I did so in both cases. The Mac version updated with no issues. The Windows version updated and now everything which was sized properly before is now magnified hugely.
I did restart the Mac, but I didn’t restart the Win 7 VM. I’m gonna do that now and I have a feeling that may solve the issue. I should have tried that before. Sorry. Will keep you updated.
Your problem is exactly that you are using the same configurations file. The DPI of your Mac is different from the one on Windows.
But this has never been an issue until this update. I’ve been working with this setup for over a year. Why did it break all of a sudden?
Also, I just installed it ‘normally’. And I guess they both share the preferences file as default behavior (remember, this is Windows 7 running in Parallels on a MacBook Pro). I didn’t set it up in a special way.
It looks like the contents of the ‘code window’ are actually sized normally.
It’s the massive tabs and the contents of the sidebar that are magnified. Look at this new screenshot:
We implemented the (Microsoft) recommended approach DPI scaling across different screens. My hunch is that Parallels is somehow presenting that information to Windows incorrectly. The idea that the DPI scale would be 1.98 is very odd and why I think something is funky in Parallels. Windows itself will let you set it to 1.0, 1.25, 1.5, 1.75, 2.0, 2.5, 3.0, etc.
Do you have Windows set to scale things? Is Windows running in high DPI mode, or is it being scaled to your Mac retina screen by Parallels?
The way the tabs are stretched height-wise, but not so much width-wise makes me think something funky is up with the theme also.
Because you are getting different results when restarting is making me think that Parallels is doing something funky. Can you provide a screenshot when the dpi scale is set to 1.0 and also at 2.0?
I’m actually using the MacBook Pro with the lid closed, connected to two identical LG external monitors. In terms of whether Windows is set to scale things, I don’t know the answer to that.
What do you think is the best way to move forward? Is rolling back to the previous version possible/recommended? I had no complaints pre-update.
Are the external displays high DPI?
Rolling back will just mean you’ll be stuck on 3.0 forever, or until someone takes the time to help debug what is going on.
The displays are high DPI, but are set to 1080p
I mean, I feel like I’m wasting company time here. Being ‘stuck’ on a version that works doesn’t sound so bad.
You are not wasting their time, you are helping them fix a problem that might be affecting or will affect others.
There is nothing to stop you from going back. I’m willing to try to help you figure out what is going on, but honestly it kind of sounds like some weird Parallels issue. 1.98 is not a normal dpi scale factor. And if you are running them at 1080p, the dpi scale should be 1.0.
One way to fix this without rolling back would be to create a file named Preferences (Windows).sublime-settings
in your ~/SublimeText3/Packages/User
dir with the following content:
{
"dpi_scale": 1.0
}
The DPI value might need to be different, but the DPI will be different between Mac and Windows.