New VS2017 Icon Sucks!16 votes
Windows developers need a free cloud-based iOS emulator instead of current simulator that needs a Macbook.206 votes
Like our customer's feature requests, if there are so many web performance tests, it is not easy for us to run them together in command line or in the VS IDE, whether product team could provide a better workaround or feature to run so many web performance tests?3 votes
I recently switched to VS 2017 RC as my primary development mode because I read it was production ready.
Now every class I compile you try and show me a warning, 'Object Initialization Can Be Simplified'.
Get rid of this warning, or at the very least make it something that has to be turned on, do not turn it on by default.
You can't just introduce something that breaks 12 years worth of C# code in our code libraries.21 votes
There needs to be a way to format the way DateTime objects' value is displayed in the debugger to show the milliseconds.
Doesn't have to be a customizable format just need a format that shows milliseconds.8 votes
It will be handy to have a way to go to the overridden function from the overriding function.
I think an intuitive way will be to use "Go to Definition" feature on the override keyword.
(similar to how we can use "Go to Definition" on the auto keyword)
Thank you.7 votes
I need to set different source control tool for different solutions.1 vote
Suggestion: when a subclass invokes a parent method, the method you are calling makes a color distinguish
建议：子类调用父类的方法时，使用一种颜色区分;如：IChannelHandlerContext contex;contex.WriteAsync(); 这里的WriteAsync() 可以使用一种颜色表示出来，以更更直观的看出这不是当前这个类定义的，是继承了上级父类。
Recommendation: subclass methods call the parent class, the distinction between the use of a color; such as: IChannelHandlerContext contex; contex.WriteAsync (); 【.WriteAsync()】here can be expressed using a color, with a more intuitive to see that this is not the class's definition is inherited from the parent class supervisor.
The method of calling interface wants to deepen the value on the Yellow value, which is more advantageous to distinguish the interface.12 votes
Source code is c#. When I refactor/rename an variable/classname/etc, comes to Inline Rename mode.
I found the background color, and I'm able to change it, and at lease "InLine Rename" does change the background color. The color of foreground is the border color instead of the text color. (Tools->options->Fonts and Colors and select Inline Rename).
I want to change the text color in Inline Rename mode, but there is no section for it. refer the thread: https://social.msdn.microsoft.com/Forums/vstudio/en-US/bf30648c-7886-42de-ba1b-ba66c48fc6eb/visual-studio-20152017-inline-rename-foreground-color-change-wont-work?forum=vssetup7 votes
Monochrome icons are not a good idea. No matter what colour you pick, they are going to blend into the background and be indistinguishable for some users.
The VS 2017 product icons look particularly bad on the start menu. Which, surely, is one place you really want them to look good!5 votes
as far as typescript becomes so huge as C#, it becomes very hard sometimes to differenciate C# and typescript at first sight.
i'm not sure you can but it would be very useful to be able to set a diffrent background color for the editor in typescript.
it's a year that i search about this in visual studio themes, but they can't be associated with file extension.
thank you to think about that.
Customers would like to search by target framework and find packages compatible with their projects. This is to track an API and web UI that enables it.
VS should filter that nuget package listed is for .NET Core or the full framework
CodeLens should show a information, if pending changes for a method are available.6 votes
Node, NPM and Bower are part of Visual Studio installation. However the shipped versions are outdated. It would be a nice feature if Visual Studion supports the update of Node, NPM and bower to the newest version, without the need of manual interference.9 votes
Add a setting to the installer for a dark theme, the new vs 2017 installer is too bright for me to use at night.26 votes
Please show all individual linker command-line options/switches on their own individual line by splitting on spaces. The ability to see each "PATH" entry in Windows 10 was a very welcome addition after so many years. This idea needs to be implemented in Visual Studio as well. Thanks.1 vote
This is most probably a bug:
Help Viewer 2.3 in contrast to earlier versions no longer allows to resize docked contents. It's still possible do undock a window, resize it and dock it back again.
Of course it's much more bothersome to work that way compared to Visual Studio's docking behavior.
There’s less resource with T4(text transform) in visual studio 2017, the lack of color highlighting, syntax checking and the lack of vendors, I suggest add some more information about it.13 votes
It would be lot easier if we can have sql IN statement style to C# to compare a set of unrelated variables against a value or a set of values.
string var_a="", var_b="", var=c, compare_val="";
if((var_a, var_b, var_c)==compare_val)
I am Irainian Microsoft fan , and C# developer.
I was wondering when the MSDN supports 66 languages ,
WHY it doesn't support Persian language with thousands of Persian developers ???
I hope someday the .Net Team valorize it's persian developers.
Thanks in advance.
Parsa Lotfi , C# Lover15 votes
- Don't see your idea?