Visual Studio IDE

Announcement: Last fall, we migrated this forum to Visual Studio Developer Community to provide you one convenient and responsive system for all feedback. As the final step in the migration, this forum will be closed off completely on June 1st, 2019. We encourage you to visit Visual Studio Developer Community where you can now suggest new ideas, browse and vote on existing ideas, and engage with Visual Studio teams.

We’d like your suggestions and ideas to help us continuously improve future releases of Visual Studio, so we’ve partnered with UserVoice, a third-party service, to collect your feedback. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.

This site is for feature suggestions; if you need to file a bug, you can visit our Developer Community website to get started.

Note: your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy and license terms.

We look forward to hearing from you!
- The Visual Studio Team

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Suggestion for python reformatting

    I am using VS 2017 community. At present ,the default hotkey ctrl + K,D is just ok when reformatting python file. But for this code : `test(x,y)` it would not reformat it to "test(x, y)", Also for multi blank lines between functions, VS could not reformat it to just 2 blank lines.

    Anyway, I suggest VS 2017 would give more options for reformatting Python.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  2. http://www.myhyderabadescorts.com/

    Escort service in Hyderabad offers those romantic girls to expand your *** experience. These girls are generally found at only elite class escort agency where Hyderabad city girls can be availed for you to experience a perfect romance and ***.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  3. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  4. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  5. class library asp.net

    Why is it hard to reference a class library in asp.net (VS 2015)?
    I created a brand new asp.net mvc in VS 2015 and i created a class library that will act as data access component.But when i referenced it in the main mvc project,i got error.
    Please fix it because we don't wanna put all the logic in the main asp.net mvc.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  6. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  7. Recognize Leading Hex Conversion - VB.Net

    hexstring = "80003600"
    binstring(3) = Convert.ToString(Convert.ToInt64(hexstring, 16), 2)

    a leading zero in HEX is by definition significant
    and yet, the above conversion routine DROPS leading zeros

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  8. Make plugin or new feature for VisualStudio to make (publish) Python Project to executable file. Usually Windows' users use PyToExe lib.

    Make plugin or new feature for VisualStudio to make (publish) Python Project to executable file. Usually users of MS Windows use PyToExe lib to archive it.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  9. support for IOS in ipad pro for swift language

    the power of best IDE in best hardware. IDE free and for pay

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  10. Better message for Open Project failure when opening VS Cordova project

    When trying to open a Cordova project in VS without Cordova installed it would be nice to have a better message than "Can't open Incompatible project". Maybe something like "Cannot open project as Cordova is not installed".

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  11. Please use colors in .asm (masm) files in C++ projects

    When there is no color synaxing it is really difficult to view the asm code.
    Please add color syntax highlighting for asm files.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  12. Wish Visual Studio supports for Python projects with GTK / GObject packages.

    Some of the packages that VS 2017 PIP manages to find could not be compiled (missing file, etc..). This will promote porting more open source apps to windows.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  13. Be a comprehensive computing language IDE

    Right now, I am using up to several IDEs - jgrasp, pyscripter, dwim perl, activeruby, eclipse and visual studio community. I would like MS to add language support to VS Community to cover Scheme, Perl, Ruby and Prolog. In that way, I can do without the extra tools. Regards.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  14. python更新

    python包不提示升级,希望可以改善下

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  15. Add a Publish Function to RTVS R projects

    In Visual Studio with R Tools for Visual Studio, I create an R project consisting of .R source files, data files, and other files. To publish this project, I add a selection of the files to a .zip file. I put particular files in particular folders, as expected by my R project; e.g. I put the data files in a "Data" folder, inside the folder that contains the .R source files. I would like to automate this process, such that I specify files and locations, and obtain a zip file when I publish the project.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  16. powershell

    Hello,
    Would it be possible to natively have the Join-Object command as explained on the following MSDN blog: https://blogs.msdn.microsoft.com/powershell/2012/07/13/join-object/
    Being able to cross data so easily (especially with left join) would really be a plus I think.
    thank you

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  17. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  18. visual studio with compacatable applications

    any language with one ide and one open project, if the developer save it as any type of fole at the time compiler/interpeter identify the file and curresponding executable file generate.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  19. Support tensorflow in python in Visual Studio 2017

    I want a support of tensorflow in visual studio 2017 with this extension we are able to integrate machine learning models in our .NET projects.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →
  20. Allow Custom Code Fixes for Other Languages

    Currently, Roslyn allows user-generated syntax tree-based code fixes for C# and VB. It would be cool if Python and other languages had a syntax tree viewer in addition to allowing code fix creation in the same way as C# and VB.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Languages - Other  ·  Flag idea as inappropriate…  ·  Admin →

Feedback and Knowledge Base