.NET Fiddle Ideas

  1. Allow inclusion of other exiting fiddles

    For example: I define a class Person in a fiddle named PersonClass.
    Then I base a new fiddle PersonUseExample on existing fiddle PersonClass, so I don't need to declare the class again, just démonstrate how I can use it.

    The idea is probably easier to implementis but similar to the exiting request: https://dotnetfiddle.uservoice.com/forums/228764--net-fiddle-ideas/suggestions/6056568-allow-multiple-files-for-console-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 →
  2. Be able to include import a Github repository

    This would really help to make samples of bugs / issues in a repository. One could import all the files of a repository, then write a "Test" that fails and the owner of the repository could then check out why it fails easily.

    See for example me manually uploading the files in a competitors product:
    https://repl.it/@devedse/ErrorWhenLoadingJpgWithExif

    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. Flush the Console Buffer after run

    I'm creating some samples for a project, and when using Console.WriteLine inside Tasks, the messages usually won't appear in the log window.

    I'm currently required to add a "Thread.Sleep(1000)" or "Task.Delay(1000)" to allow the console buffer to appear.

    It would be much better for everyone if this was handled by .NET Fiddle by default.

    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. Blazor project type

    Now that Blazor server-side has been released and client-side in preview (due to be released with .Net 5 in November), you should think about supporting the project type on .Net Fiddle

    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. On .NET Core, you cannot do Console.ReadLine() as it doesn't work on that platform for some reason

    On .NET Core, you cannot do Console.ReadLine() as it doesn't work on that platform for some reason

    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. Automatically save the fiddle

    Please add this, at least as an option. Otherwise we can lose work. Thank you!

    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. Allow user input features such as "Console.ReadKey()" etc

    Was just trying to run through the c# tutorial and realised the fiddler doesn't allow you to run code with Console.Read etc. Would be a nifty feature :)

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. 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 →
  9. 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 →
  10. 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 →
  11. 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 →
  12. 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 →
  13. 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 →
  14. 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 →
  15. 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 →
  16. 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 →
  17. 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 →
  18. 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 →
  19. 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 →
  20. Logging in erases current window

    If you are typing in fiddle, and then realized you hadn't logged in yet, and then log in..POOF there goes all the work you've been entering for the past however long. Can you fix this somehow?

    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