VS Editor in C# mode supports creating XML doc tags based on code and InteliSense displays the info when using documented functions, etc.
VS Editor in C/C++ mode correctly displays info already written in XML doc tags, but does not help to write them in any way.
Even though XML docs were not created for C/C++, it is already working for it half-way, why do not complete it?3 votes
When extensions are updated the current message tells me nothing of what is changed or even which ones were changed. It would be nice to see a list of what was improved.4 votes
In my production environment, our servers currently load 645 assemblies many times containing multiple versions of the same assembly. For the most part, our custom assembly resolver seems to work when we hook up to the resolver event. However, we recently migrated over to storing our assemblies in Subversion under a flat folder structure by version number to help manage our deployments. This exposed a new problem with the .NET Framework assembly resolver because if the filename of the assembly in Visual Studio reference includes the version number, the file on disk can no longer be resolved without also changing the Assembly Name in the project properties to match the filename on disk.
For example, create WindowsFormApplication1.sln (Windows Form Application). Add a new project to the new solution of type "Class Library" called "MyClass". Inside MyClass, add a public static void method called DoNothing(). Change the AssemblyVersion and AssemblyFileVersion from 188.8.131.52 to 184.108.40.206 and build MyClass. Copy the MyClass.dll to a subfolder of WindowsFormApplication1 so we can reference it. Rename MyClass.dll to MyClass.220.127.116.11.dll. Now reference MyClass.18.104.22.168.dll from WindowsFormApplication1. Add a button to Form1.cs [designer] and call MyClass.DoNothing(). Run WindowsFormApplication1 and click the button and see the "System.IO.FileNotFoundException". The .NET Framework cannot resolve the reference because WindowsFormApplication1.csproj is built to only look for the file with the file name "MyClass.dll" because it strictly enforces that the "Assembly Name" must equal the filename.
To work around this problem, we have to include a matching version number in the Assembly Name of any assembly we wish to reference by filename (where filename contains the version number).
In my production environment, our servers currently load 645 assemblies many times containing multiple versions of the same assembly. For the most part, our custom assembly resolver seems to work when we hook up to the resolver event. However, we recently migrated over to storing our assemblies in Subversion under a flat folder structure by version number to help manage our deployments. This exposed a new problem with the .NET Framework assembly resolver because if the filename of the assembly in Visual Studio reference includes the version number, the file on disk can no longer be resolved without also changing…9 votes
I spend too much time having to perofrm searches on google to find out which reference dll I need to include for a particular object type.
While I can find the namespace from MSDN it does not give the dll reference and many different dlls are used for different aspects of the same namespace.
If i could highlight the class type and then rightclick to find this info with options to add the reference to the project and the using declaration to the file it would save me significant development time.1 vote
When you do a basic search 'ctrl+f' You have the option to search by:
All Open Documents
It would be nice to be able to search just a particular folder, for example if I only want to find my search in my CSS files. of JS files, etc.3 votes
Assume my Test Cases got multiple iterations and while executing them , I executed only partial iterations and they got passed.
Issue - Overall Test Case status comes as passed and does not reflects that some of the iteration execution is pending1 vote
Brace highlighting in Visual Studio 2015 is very slow .. why is that ?
eg: placing the caret next to a brace or parenthesis will highlight the matching brace/paran .. in 2013 it's instantly - in 2015 its slow...7 votes
Visual Studio Code as a Universal App. This would allow me to do some light coding during down time as well as be a great tool with the Continuum on my phone.14 votes
It would be nice if we also had the ability to add, remove and rename certain types of these dynamic or late-bound files (at least as far as the debugger is concerned) to avoid long change-run-test-change cycles for web projects and the like.3 votes
In 2015 the Error List window allows you to filter messages by "Entire Solution", "Open Documents", "Open Project", and "Current Document". I would like to be able to set each one of those differently for each type of message, that is "Errors", "Warnings", and "Messages".
For example Errors I want to see from the Entire Solution while Warnings and Messages just from the Current Document.0 votes
It is very annoying when it tries to correct me in the middle of a line, when what I am typing doesn't make perfect sense, but will when I finish the line.11 votes
I know we’ve made some changes to this in this release. Specifically for Visual Basic. Are you speaking about Visual Basic coding specifically?
Ability to have multiple mobile devices connected to development PC and select which device to target for debug/deploy in Visual Studio1 vote
Provide a visual cue in the Solution Explorer for projects not built with the current configuration.
I have a large solution that I use to manage refactoring between projects we work on. I have various configuration settings built into my solution that might not include certain projects in the build. I was just working with managing my projects and I needed to know which were already included in the current configuration.
Please add a visual cue to the Projects that are not included in the current build. This could be done with a slight transparancy of the green bordered C# box and a slight gray of the project name text.1 vote
Have an option to only show the live semantic errors (squigglys) when you complete a statement / type semicolon, so you don't get all of the squigglys showing up while you are still typing, but don't want to turn off the syntax checking completely.6 votes
Within Visual Studio Online I think it would be very useful to have fields for Start Date and End Date against tasks/work items and other such types.
The field should allow date and time input and could therefore be used to allow you to accurately record how long tasks took.
When comparing a file with an earlier version, refresh the comparison whenever the on-disk file has changed in the meantime. Maybe provide a pop-up in between asking whether the comparison should be refreshed or not because one of the files has changed. Now, after changing, we need to redo the compare which is contraproductive.2 votes
Solution Explorer allows you to "change root", so you see only part of your project (for easier navigation).
It'd be great if you could save these views and quickly switch between them. It'd also be great if you could add "currently open files" to an existing view (as a way of making the "custom view" in SE less narrow, as in, not restricted to a single sub-tree).3 votes
Add analogy for InstallationManager for Windows Store applications (Windows 8.1) + Windows 10 (desktop). Because in these platforms I can't get my installed application. For more details for quetsion/request you can see my question in msdn (https://social.msdn.microsoft.com/Forums/en-US/46402b2b-86a1-4750-bef5-7297966ada82/uwp-universal-can-i-use-installationmanager-or-some-analogy-in-desktop-version?forum=wpdevelop)18 votes
- Don't see your idea?