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
-
Suggestion: Force the TFS team to use the product out-of-the box (no customizations)
Force the TFS team to completely end-to-end manage a release, SP or something via TFS out of the box as is. In reading the items in this list (other than plug-ins), nearly all of the items below show that people are just trying to use it, as it was probably intended. Its a great product, AWESOME in fact, but lacks so many basic items (all listed here), renaming a project, really?, and the only thing I can come up with is becuase the team just doesn't really use it out of the box with minimal customization (or if they do,…
4 votes -
Automatic Reconcile to workspace
Implement automatic reconciling of a successful gated check-in to workspace. We have problems because developers forget to do this and the file stay checked out for months! It would be nice to have this a bit cleaner.
4 votes -
Add a "Continuous Get Latest" feature
We are a small development team, moving very quickly on a new product. It would be interesting if we could enable a "Continuous Get Latest" feature.
The idea is: when one developer checks in a change, all all other developers currently working on that solution (on that branch) would be automatically updated with the source (in Visual Studio), in real-time, with no action required.
A few seconds delay would be good, but even a minute is probably OK.This would save us from having to yell "Finished {feature/change here}, everyone update latest!" over the cubes and keep us more tightly…
4 votes -
Add server-side git hooks
Please add server-side git hooks. Github has this feature and it is extremely useful.
More info here: http://git-scm.com/book/en/Customizing-Git-Git-Hooks#Server-Side-Hooks
4 votes -
Provide TFS with local/offline source versioning option. This will help coders to maintain versioning for offline projects.
Provide TFS with local/offline source versioning option. This will help coders to maintain versioning for offline projects.
Also it will help in scenarios where coder has to edit a large chunk of code in large number of files and he wants to diff between the changes he made in last 1 hr. Without having any shelve or chekin currently they cannot do it. but if they have local version they can create local shelve every 1 hr (also u can provide auto version mode option etc in that which we take versions of code at each 1 hr)4 votes -
Provide Intellisense in the Pending Changes Comment textbox
When checking in Pending Changes, it would be useful if there was Intellisense in the Comment textbox.
For example, in TortoiseSVN (and probably others), while typeing the start of a filename/classname/property/method/... that is in your pending changes, a dropdown will appear.
This makes for quicker and easier (and more correct) input of comments.4 votes -
Add TFS Admin feature that allows TFS Administrators to notify end users
As a TFS administrator over several servers and hundreds of users I often need to notify end users via email about upcoming system downtime, etc. Presently there is no built-in mechansim to do this and it would be nice to have one. Manually entering hundreds of emails in Outlook isn't an option and I don't think we should have to develop our own app via TFS API to do something like this. It should be a feature of TFS IMO.
4 votes -
Please add CC list in the alerts
Now in our business scenario we need to use a to list and a cc list which we are unable to do.
4 votes -
Add a way to know the starting point of a branch
Actually, there is no easy way to precisely identify the changeset from which a branch has been created.
We can view the hierarchy of course but not the starting point without perform a sql query in the project collection database.4 votes -
Improve experience when moving incomplete stories between sprints
Would Like a feature that makes it easier to move incomplete stories between sprints. For example, I would like to highlight a story on the current sprint and have it copied to a future sprint, but leave the original story intact for historical reasons. Also, all incomplete tasks should be moved forward as well. Currently, if you move a story between sprints, this is not tracked in the history and you can not show what as completed in the past sprints.
4 votes -
Global customization of work items using TFS Power Tool
TFS Power Tool allows the user to customize a work item, but scope of that customized work items are limited to only that project collection.
I suggest, The user should be able to customize any work items and have the customized work items available across the TFS Projects.
4 votes -
Make ClickOnce publishing properties overridable for build automation
It seems that the ClickOnce Publish properties are hardwired into the .csproj file (e.g. PublishURL, InstallURL, UpdateEnabled, etc.). This prevents me from simply issuing "msbuild apptopublish.csproj /t:Publish /p:InstallURL=build_test_drop_path" to redirect the InstallURL. Whatever InstallURL value that the developer has set and checks into source control trumps whatever value I place on the command line.
I can, with some extra scripting, rewrite the values in the csproj file but that gets complicated and fussy.
I tried to suggest that Visual Studio, when authoring the .csproj files use conditions on the publishing properties so that if they are already defined by a…
4 votes -
Add a feature to trace all checkins in one preview which is linked to a work item.
Add a feature to trace all checkins in one preview which is linked to a work item.
For example:- I have multiple checkins for a given task or workticket.
I want to see all changes(as if the checkin was just one) with respect to this task/work ticket in one shot without going through all chain sets.This will help a lot for review and development.
4 votes -
Enforce maximum execution time on the build agent
In an environment where many teams share the same build servers, a hung build can block a lot of teams. The maximum execution time on a build agent is currently (2010) set by the build itself and thus under the full control of the build master. As an administrator for the buid infrastructure, I would like to be able to enforce some sort of policy on the build agents/controllers, so that I can enforce a global maximum execution time for a particular build. As an alternative, allowing only builds based on a pre-defined set of build templates would also solve…
4 votes -
Allow disabling alerts if only the backlog item priority has changed
Users gets an alert if they created an item and that item is changed. it's not possible to configure the alert so that if only the backlog item priority changed (in backlog list, not in current sprint) - ignore it. that happens very often if the product owner reorders the current backlog items
4 votes -
Prevent a TFService PBI from being marked as Done unless the child tasks are first marked as Done
Using Team Foundation Service, Scrum 2.0.
A Product Backlog Item (PBI) can be marked as Done, even when the child tasks it is linked to are In Progress.
I understand there could be a discussion around Definition of Done here, but I think it would be a better experience if an error message or warning was shown.
This would be more in line with what happens elsewhere in Team Foundation Service. For example, when a Task is moved from Done to In Progress ... an elegant message appears, a great experience!
4 votes -
I would like to open queries in Excel from the TFS Service like I can in the full client
This appears to be a feature that is not in the TFS web service yet.
4 votesThanks for the suggestion. We have this on our backlog.
-Nathalie (PM on TFS)
-
Create Work Item on behalf of another user
Allow creation of work items on behalf of another user. For example, when a someone on the developer team receives an email or phone call reporting a problem, or wanting a change, they should be able to create the work item for that user and not have to tell the user they have to raise their own work item.
4 votes -
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
- Don't see your idea?