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 for work-item types to be made read-only based on user role
We have a certain work item type ("Quality Checkpoint") that acts as a gate, and should only be created and edited by people in the QAManager role. Other users (developers, testers, etc.) should be able to open and read the work item but not save any changes to it. I can add role based security on individual fields using the READONLY attribute, but this work item type has hundreds of fields. It would be both tedious and brittle to make every field read-only based on role.
4 votes -
should be able to change the history entry of the build agent.
Currently the build agent writes a message like:
"The Fixed In field was updated as part of associating work items with the build."You should be able to change that message.
4 votes -
Make it easier to add a "watcher" to a work item
Currently for a user to get notifications about a work item, an alert query must be created. In Jira, any user can simply add a "watcher" by clicking an icon and checking off users. TFS should make it this simple to provide notifications to users.
4 votes -
editor context menu (C# editor in my case) - add 'undo change' source control submenu
The submenu currently (TFS 2010 SP1) has 1) View History 2) Compare... 3) Annotate 4) Check Out for Edit foo.cs... 5) Check In Pending Changes...
Currently if I want to revert the file from the editor, the least effort is to invoke the 'Check In Pending Changes' submenu item, which brings up the checkin dialog with the current file checked, so I scan down to find the checked item, then right-click -> undo, then dismiss the checkin dialog.
4 votes -
Scrum Workflow should not hide hierarchically defined Product Backlog Items
"By Design" in TFS2012 Update 1 only leaf node PBIs are shown in all Scrum Workflow views other than the Product Backlog.
However this behaviour causes PBIs to become "lost", if a non-leaf PBI is committed to a release it simply disappears from all views in the workflow except manually defined workitem queries.
Moreover the "Create Backlog Query" option is now inconsistent with the view since the resulting query does still include the hidden non-leaf PBIs.
I believe the most generally useful behaviour would be to not hide the non-leaf PBIs and have the views work with hierarchical PBIs as…
4 votes -
Show all "My" unanswered feedback requests after starting Feedback Client
At this moment you can start specific Feedback Request from the link in your e-mail, or you can start voluntary type of feedback response.
It will be better when I start Feedback client to see all unanswered requests as a list and to choose one of them to continue with process, or i can choose to start just voluntary type of feedback.
Now you should search emails and click on the links to provide feedback.
4 votes -
Allow user to mapp test case to more than one iteration.
product studio (microsoft internal tool) allows this functionality and I'm wonder why TFS (product consumed by external users) can't have this functionality. The pain point is every time we have to create new test cases under different iteration.
4 votes -
Drag and drop reordering for multiple consecutive items in the product backlog
In hosted TFS 2012 preview it is possible to reorder the product backlog by dragging and dropping, for one item at a time.
When your product backlog is large and you have several consecutive items to move this can be quite time-consuming and fiddly to achieve. It would be great to be able to select multiple items and drag them all together to a new position.
4 votes -
Start and End dates of iterations and sprints
Could we have the option of selecting a start date then enter how long the project will run in weeks or days and have the end date calculated? Iterations and Sprints are thought of as weeks normally so it would be handy
4 votesGreat idea. We do have this item on the backlog for a future version.
-
TFS in cloud - assign task to team members using drag & drop
I'd like to simply drag/drop items in Board view
4 votes -
Request a code review for Git
Like in TFS make a review Request out of Visual Studio.
4 votes -
Review Team Project Structure
I work for a Professional Services organization and we write software for many (hundreds) of customers. We also may work on many projects per customer over time.
The first major issue for us when moving to TFS was how to structure Team Projects as, over time, we will have hundreds, or even thousands, of projects. Projects can vary from being a few days work to spanning multiple years.
I would have liked an easy way to create a container for team projects (i.e. customer) and then create team projects under this container. Perhaps we could have set a default process…
4 votes -
Integrated MSN chat within (hosted) TFS/VS so geoseperated teams can work on a project within one tool/site
On, what is now known as , tfspreview while entering information about bugs, tasks and so forth - you would have instant access to chat to talk to other people working on the project. In this case other project admins would be awesome because you wouldn't have to call/email them to find out if they are about to enter a certain task/information or what they are working on in general.
Also this would provide an opportunity for people entering tasks to ask other people closer to a certain specialised area about task effort and scope.
Visual studio would also have…
4 votes -
Add a premium TFS CALs
In TFS 2012, many of the new features such as the kanban diagrams and agile planning are only available for users with Visual Studio Premium.
Users that are licensed only with a TFS CAL (without Visual Studio), cannot use these features as there is no ability to purchase a standalone "premium" TFS CAL.
This creates a major problem when justifying TFS to upper management - it makes absolutely no sense to license project managers and non-technical staff members with full copies of Visual Studio to access basic planning functionality.
Contractor (offsite) licensing for TFS is similarly complex - it's currently…
4 votes -
Automatically adjust column widths to maximize the text displayed in each row to be displayed
It is irritating to constantly have to re-size columns every time a window is opened (in TFS this is especially annoying for Workspace in Edit Build Definition and in Build Explorer) - Windows, or at least TFS, should be able to automatically adjust column widths to display all the text in each row to be displayed, or at least to minimize any re-sizing the user is likely to want.
4 votes -
TFS Backup option in plain file format
From what I can see, TFS backup facilities backup projects in the TFS database format. Sometimes backups are needed to last longer than the database format is supported.
If we were able to make backups using plain files, we could return to them many years later regardless of the current version of TFS being used, the current version of the database being used, etc.. No conversions would be necessary.
I understand that this can be manually done by doing a getting a read-only and making a copy, but it would be far better for this to be made part of…
4 votes -
"rename collection"
Is it possible to rename a collection or create new collections
We are already using "DefaultCollection" in our OnPremise server and when TFSPreview allows importing from onPremise to Cloud we would prefer not to have any conflict.
4 votes -
4 votes
-
Preinstall SQL server Express to elastic images used for hosting builds in tfspreview
It is possible to run unit tests now but it will be great if SQL Express is preinstalled on elastic imahes so integration tests could be run as well.
4 votes -
Ability to select email recipients when sending work items via e-mail in TFS Web
It would be nice to have TFS Web Access 2010 modified to include functionality that will give users ability to select a recipient for the e-mail rather than typing e-mail address in the TO: box while sending a work item or a query via e-mail? The addresses could be pulled from the ADObjects table in TFS database, for example. So, the user would select a display name and the email address would be populated...
Thanks!
4 votes
- Don't see your idea?