.NET Fiddle Ideas

  1. Elvis operator

    Hi it would be extremely useful if we had the Elvis operator.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  2. Solution/Project Explorer

    I would like to be able to create projects that contain multiple files so that I can create tutorials to teach student.
    The MVC project type for example allows for multiple files. but they are all together on screen and I can't close one down to focus on say the controller.

    VS Code uses Theia https://www.theia-ide.org/index.html - Perhaps you could also use this in your UI?

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  3. Why some nuget packages can not be used in net core?

    Such as 'Def.1.1.1', which I successfully referenced but could not use.

    The error is:

    Compilation error (line 13, col 21): The name 'Def' does not exist in the current context.

    The site shows that the package is "on disk", but '/usr/nugetCache/def' does not contain 1.1.1.

    Is there a problem?

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. ForegroundColor

    Change the text color with Console.ForegroundColor

    That the code can be used:
    Console.ForegroundColor = ConsoleColor.DarkBlue;

    Console.Write ("Hello");

    Console.ForegroundColor = ConsoleColor.DarkRed;

    Console.WriteLine ("World");

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Allow private main

    The .net compiler for real stuff doesn’t require the class Main() is in to be public nor Main() itself to be public. In fact, there’s no reason to write any access specifier in code since it doesn’t need to be public and is just extra noise, so I normally don’t in my one-off programs. Even [the VS templates for simple console apps](https://gist.github.com/binki/1f8ed17ed87cf4e78d3771d6f77cd0f9) uses private (by allowing the default access by omitting the keyword).

    Because .net fiddle doesn’t support this, it is impossible to copy/paste simple programs from VS into it to share with others with all the output,…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Link to author's other fiddles

    On top of each fiddle, it says "by <author's user name>". The author's username should be a link to take the user to all his/her fiddles.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. 3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Allow at least 2 views for MVC examples

    It would be nice to see form submits pass through a controller method to another view. Currently I'm just throwing an exception to see passed values (https://dotnetfiddle.net/jZQKsM).

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Support for Azure Functions (run.csx)

    Any plans to support an Azure Function like interface with files area for run.csx, function.json?

    Lots of C# developers out there who can't afford to have an Azure Tenant that can help collaborate on our projects.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. View IL

    View IL feature doesn't work.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Improve Tidy Up functionality

    As far my experience goes using dotnetfiddle.net, the "Tidy Up" functionality only remove unnecessary lines reducing code readability

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Provide a way to create a new fiddle

    It would come in handy to be able to click either the .NET Fiddle title in the top left corner, or a New Fiddle button to start over. Now, you have to refresh the page or go back to http://dotnetfiddle.net to create a new fiddle.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    planned  ·  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Support Myget as a source

    Support MyGet as a source for nuget packages, example:
    // @myget: mypackage -Version 2.7.0

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Make Code Read Only

    Make it so that the code can not be altered, just viewed

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. If you move the cursor to the opening tag highlight the closer tag

    If you move the cursor to the opening tag highlight the closer tag

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. allow to debug the code

    when we write a code also we need to debug , it is useful to resolve issue very fast.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. User main page

    It would be nice to have a user page that lists the Fiddles that we have created. A main page of sorts.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. mobile/desktop button

    Mobile/Desktop versions switch button is needed on main menu.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. environment variables

    Provide a method to store environment variables per our account that couldn't be seen by anyone we shared the code with.

    Make them accessible in code with this: https://docs.microsoft.com/en-us/dotnet/api/system.environment.getenvironmentvariable.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

.NET Fiddle Ideas

Categories

Feedback and Knowledge Base