Auto rendering with auto-hinting allows a much smoother font more akin to the default *NIX Freetype2 and OS X font rendering engine. Helps relieve eye strain and make fonts look more consistent across OSes.
recovered password just to tell how cool it is someone made this extension thanks one thing that will improve it: get all fixed width fonts and render them with different setting. but that will be too much. it is cool as it is anyway
1. When I first installed the extension, the font rendering immediately changed. It would be preferable if out the box, the extension didn't disturb anything. 2. It would be helpful to add text to the options menu to explain the difference between say 'display' and 'ideal'.
Would it be possible to support SQL Server Management Studio 2016? This newest version is capable of loading VSIX extensions.
I was able to install the extension by hand-editing the vsixmanifest file with the following, but there must be other issues that would need to be worked out to get it working correctly.
Really enjoy the extension and wish I could use it in more places.
SSMS 2016 indeed supports VSIX extensions, but currently has a small white list of allowed extensions that obviously doesn't include Text Sharp.
The SSMS team plans to allow any 3rd party extension and when they release it I'll try to add SSMS support for Text Sharp.
Visual Studio 2013 Pro SP5
I would like the support for PropertyWindow.
example: WPF PropertyWindow
Text Sharp sets text rendering mode for the main VS window and it should normally propagate to tool windows (see for example Solution Explorer or Team Explorer). But when a tool window uses its own style, I can't override it.
When text formatting is set to "Ideal", fonts on a dark background are excessively hinted and end up looking like a very bold version. I don't know if you are familiar with the renderoptions of vim for windows, basically you can configure rendering parameters like pixel alignment, hinting mode, contrast and *gamma*. This gamma has an opposite effect on white vs dark backgrounds: on light background, low gamma means thick bolded hinting, on dark background it's exactly the opposite. Maybe this can be configured in your extension to make the text clearer on dark backgrounds by lowering the gamma (or adding it as a parameter for the user?).
Thanks for the great work.
Hi I've used your extension for a little longer now in Visual Studio 2010 SP1 Pro and I've noticed that debug windows like Memory, Disassembly and Registers have blurry Consolas, I assume because text sharp doesn't apply preferences to those windows. I have a feature request, can you apply your sharpness preferences to those windows? Thanks for your consideration.
Turns out text in Memory, Disassembly and Registers windows is controlled by a text view. I've changed PredefinedTextViewRoles for my IWpfTextViewCreationListener from Document to Interactive and now Text Sharp seems to work for these windows too in VS 2010 (fails even for normal document editing in VS 2015). You can try v2.0.1 here https://vlasovstudio.com/text-sharp/TextSharp_20_1.vsix
I'm using Visual Studio 2010 SP1 Pro with Text Sharp 2.0. I installed your tool to use the Consolas font without it appearing blurry. It works with the default settings to fix that, thank you. The line number column doesn't look clear though. Is it possible to turn it off for that as well?
Hi again, I've actually been using it for a while now and I've gotten used to it. I did not receive notification of your reply so if you reply again I don't think I will see it unless I happen to return to this page. Keep up the good work, thanks for your extension.
Could you please modify the extension.vsixmanifest file to support the Visual Studio Express Edition?
Changing the SupportedProducts element to the following lines will do:
I wrote that VS express doesn't support any extensions.
I use VSExp2013 for Web and there I have installed these extensions: NuGet Package Manager, MS Web Developer Tools, ASP.Net MVC5 Scafolding
These are probably special Microsoft extensions. For full extensibility you can install Visual Studio 2013 Community Edition:
I could not find any info on how the extension works. Does it manipulate any original persistent settings of VS or does it work 'live' by changing the wpf render parameters?
Does it leave any traces that affect how vs renders fonts after deinstallation?
Thanks in advance.
Thank you for the fast answer. I really love the extension by the way and have no plans of removing it - Thanks for providing it! I can't stand cleartyped code but I asked because during testing it seemed that after deinstallation VS was not back to it's default rendering - of course that was must have been false perception.
Please allow another question:
Where are the settings stored? It seems that when exporting the VS settings and importing on another machine TextSharp settings are not transferred as expected. Other than that - does it play nice with the new online settings synchronization of VS?
Would love to be able to selectively apply sharpening only on certain sections of Visual Studio (e.g. just the code editor). Right now, enabling Text Sharp applies aliasing to the entire IDE.
Otherwise, I love this extension. Thank you!