Visual Studio
Welcome to the Visual Studio UserVoice site. Let us know what you would like to see in future versions of the Visual Studio suite of products. This site is for suggestions and ideas. If you need to file a bug, visit the Visual Studio Connect site: http://connect.microsoft.com/visualstudio.
ASP.NET Runtime/Web Tooling suggestions have moved! All your ideas, including your votes, have been transferred and are searchable in the ASP.Net Uservoice forum. Please submit any new ASP.NET Runtime/Web Tooling suggestions, or vote on existing suggestions by going to http://aspnet.uservoice.com.
We look forward to hearing from you!
Thanks – Deon Herbert
Visual Studio Team
-
Allow multiple people to check out and merge excel and access files in TFS
When checking out excel and access files only one person can check out a file at a time.
When using access databases on a LAN drive multiple people can edit a single table at a time without an issue. When using a shared excel document on a LAN drive multiple people can edit a single tab at a time without an issue. These features are already there. Why are they removed when checked out by TFS which is supposed to make merging and versioning of files easier?
For automated testing projects excel and access files are used almost as often…
3 votes -
Provide a means of migrating from on-prem TFS to cloud TFS
Nothing would suit me better than to migrate all of my source to the cloud as I’d be able to work remotely then without needing to VPN into my home office but I cannot see a way to migrate such that I can bring all my history with me
3 votes -
Pending Changes Window - add option to trigger a specific build with the current changeset
As a developter I want to see my current pending changes and
the build window so that I can trigger a specific build manually very fast after a buch of checkins happend
Szenario:
- If you are working on build integration, deployment automation where you have to check in multiple changes to get it work with TFS build and/or msbuild (eg: paths problem) you have to regularly change the TeamExplorer context between pending changes and build.
- As a small agile team I want to regularly push multiple changes and start manually tfs build because I don't want to trigger…3 votes -
Make It Easy to Copy Key Build Data
Make it easy to copy any of the following:
o Build Summary info. in the top few lines (build number and result, who triggered and for what project, changeset, controller, agent - I wish - how long it ran and when)
o Start or End timestamps ("minutes ago" seemed great until I wanted the actual start/end time without calculating or searching the log for them)
o Title of a VS tab (perhaps right-click context menu could offer to Copy it)
o Build Explorer's Build number (perhaps add a right-click context menu choice to copy the build number and/or all the…3 votes -
Filter pending changes
It would be useful to filter the list of pending changes. My specific scenario is this :
- Do some changes in branch A
- Do major namespace refactoring in branch B
- Do some conflicting changes in branch B
- Merge branch A to branch B (not so many files changed)
- Merge branch B to branch A (almost every files are changed by the namespace changes)Currently, for the last operation, I need to review the changes and I need to compare each file in the pending changes, even if most of the files have only the first…
3 votes -
Git branches TFS work items
Allow git users to associate commits and branches with Team foundation service work items. Right now there is no way to do this.
3 votes -
Enable pre-creation of project collection database in upgrade scenario
It is possible to pre-create a database when creating a new project collection. But it is not possible if you do upgrade e.g. from TFS 2008.
3 votes -
I want to upload my new custome process template to TFS2010 Server.
I think their should be an option to upload new custom process templates at the server level. so that if any of team member irrespective of collection should get this custom template while creating team project.
currently we have an option to upload process template at collection level. if want to enable for all TPC's i will have to do this upload procedure to all TPC's
http://msdn.microsoft.com/en-us/library/ms181512(v=vs.100).aspx
3 votes -
Enable Multi Select and edit in code analysis results window
Code analysis is really useful, but the IDE in 2012 is drastically worse than in earlier VS version.
We have a huge code base. Enabling any new rule gives lots of warnings. In old VS I could just select all the warnings and right click and chose suppress. This we do to create a baseline giving new code the benefit of being checked by the rule, and still not drown in warnings from old code.
This is no longer possible. You have to click a 2 level menu to for each item. And the menu isn't even visible until you…
3 votes -
User Activity Stream
Many other project management systems provide the ability to view all activity of a specific user within that system. For TFS, this could be taken even a step higher since it also controls source control.
This would essentially allow you to, at a glance, view your (or a specific users) source control history (check-ins, merges, etc) and modifications to work items/tasks, ordered by the date they occurred.
3 votes -
3 votes
-
Allow User Invitations
When adding a user e-mail that user should receive an e-mail notification that they have been added to TFS. The e-mail should contain relevant links and instructions on how to login. Also if the e-mail address isn't a Live ID the e-mail should provide a path for making that e-mail a Live ID or allow logins with arbitrary e-mail accounts not bound by Live ID.
3 votes -
Creating WSPs with hosted build agents from TFSPreview
TFSPreview is able to build SharePoint components using the hosted build agents. In fact you aren't able to create WSPs. When using OnPremise Build Agents I can pass /p:IsPackaging=true as MSBuild argument.
When doing so with an hosted build agent, you receive the following exception for each SharePoint project sitting in your solution.
C:\...\Microsoft.VisualStudio.SharePoint.targets(411,5):error: Illegal characters in path.
But in fact the path looks good.
3 votes -
Add sandcastle support to Hosted Build Server
Install latest version of Sandcastle Helpfile builder with all needed components to the default Hosted Build Server of Team Foundation Service.
3 votes -
Show in Team Explorer if build already running
It would be nice in the Team Explorer for 2011 if you could mark a build definition as already running in the "All Build Definitions" area. So if someone queues a build, and then someone else goes to queue a build, they will see that one is already running an not queue it.
3 votes -
TFS Description window in Task not large enough and doesn't print
In the team foundation server tasks, the description is a very small window and doesn't have a print or export feature. I put a lot of stuff in the description, sometimes a list of 20 little things to do rather than make 20 tasks.
3 votes -
3 votes
-
Please reinstate the option in WebAccess to export/save the results of a shared query to Excel or PDF.
This functionality used to be there in previous versions and is sorly missed by our non techy administrators. Yes we could waste a lot of time and effort creating bespoke reports using the data tools etc but it used to far easier in the good old days just to dump this info into Excel and pass it on. Frankly the current style and theme of 2012 is just a mess and looks very amatureish.
3 votes -
Add a tabular control to work items
It would be helpful have the ability to add a table to a work item as a standard or custom control with the ability to roll up dimensions and measures on a per-column basis. Currently, we need to implement this on a per-cell basis. I don't see serialization into XML as an option for this as I would like to be able to run reports against these fields in SSAS. Avoidance of a reference for each cell like Company.Type.FieldName.1, Company.Type.FieldName.2, etc. is preferable, as it makes a mess of the cube.
3 votes -
provide an interface to manage security for all contexts in one place.
As a TFS Administrator I want to be able to manage all of the various security settings (Project, Area/Iteration, Source Control, Build) in one place so that I do not have to navigate all over the place to implement strategy.
3 votes
- Don't see your idea?