.NET Fiddle Ideas

  1. Support adding new page

    Such as controller or class or new .cHTML ...

    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 →
  2. Debugging

    Allow the usage of debugging such as stepping into a function, out of a function, run, memory mapping, local variables and the whole nine yards. It is vital if you don't want users to write constantly Console.WriteLine() statements.

    Kindly, add debugging!

    4 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. Use monaco-editor as default editor

    Monaco-editor is MIT licensed and made by Microsft.
    It's the same text editor used in VSCode, and it is open source!
    It also has many interesting features like code diff and editor customization.

    See more here:
    https://github.com/Microsoft/monaco-editor
    https://microsoft.github.io/monaco-editor/playground.html

    33 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. dark theme

    Please give us inverted color theme, most developers are working with "white on black"

    46 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Add Web Api 2.2 to list of project type

    Add Web Api 2.2 to list of project type

    5 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 →
  6. Support System.ServiceModel

    Support for System.ServiceModel would be very helpful.

    4 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 →
  7. C# 7.0 support

    Roslyn 2.0 is currently in pre-release state. As we get close to RTM, dotnetFiddle will be quite useful to try or demo C# 7 features.

    24 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Add same Keyboard Editor shortcuts as Visual Studio

    We need the same quick keyboard shortcuts as visual studio...
    CTRL+D - Duplicate line
    CTRL+K+C - Comment out line
    CTRL+K+U - Uncomment line
    ALT+ENTER - Automatically add or suggest missing namespace reference and add usings to the class (like resharper)

    4 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. Update the list of supported frameworks

    Given that MS have stopped supporting 4.5.1 and dotnet core has been released, it would be a good time to update the examples.

    I would love to use .NET Fiddle in the documentation pages for my OSS projects, but I can't install the packages (I think because of the Framework verisons)

    6 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. Please create an app for this service.

    Please create mobile app for this wonderful service. It may help lots of people where accessing laptops or systems is not easy.

    11 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. C# 6.0 Support

    Full roslyn release support

    140 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    9 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Load the specified version of Json.NET rather than always loading 6.0.0.0

    Whenever I add Json.NET as a nuget project, version 6.0.0.0 is attached rather than the selected version. For instance, in this fiddle: https://dotnetfiddle.net/6LyfRc the latest release version is selected, version 7.0.1, but "Console.WriteLine("Json.NET version: " + typeof(JToken).Assembly.FullName);" actually shows 6.0.0.0 was loaded.

    28 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Share the code of dotnetfiddle open source on GitHub

    Share the code of dotnetfiddle open source on GitHub

    128 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Auto Inclusion of Libraries

    Libraries should be automatically included just like an IDE does.

    For example: For some of the functions I have to:
    "Imports Microsoft.VisualBasic" <--- example functions: Ubound, Lbound

    And if i want to use regex then i have to include this:
    "Imports System.Text.RegularExpressions"

    There should be an option to automatically include all imports and remove unused imports.

    8 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 multiple files for Console projects

    In many cases I'd love to be able to have multiple files in a single fiddle so I don't have to throw all my classes in a single file and thus making it harder to read/understand.

    Being able to have many files would greatly benefit explaining complex problems/scenarios.

    84 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 →
  16. Login in mobile version

    It would be nice to be able to login in mobile version to see "My Fiddles".

    11 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. Allow downloading source code

    Sometimes it'd be helpful to easily download the source code of a dotnetfiddle paste, either a single file or the whole paste (e.g. all files from a MVC "project")

    82 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Allow breakpoints

    Allow setting breakpoints for debugging.

    279 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 →
  19. FileStream Practice

    In order to practice streaming files and reading from files to demonstrate well written code, you need the ability to upload at least a .txt file to work with. How about you allow .txt files to be uploaded for this purpose?

    13 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 →
  20. Support System.Web.Script.Serialization

    So that we can use JavaScriptSerializer and others

    40 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 →
  • Don't see your idea?

.NET Fiddle Ideas

Categories

Feedback and Knowledge Base