Skip to content

LINQPad Feature Suggestions

More than 100 LINQPad features are a direct result of customer feedback! This is the official forum for posting and voting on ideas – we want to hear from you!

LINQPad Feature Suggestions

Categories

1201 results found

  1. LinqPad results window has export options for Word, Excel and HTML. It would be helpful to invoke these from the LinqPad query, maybe as a method in the Util function.

    Example:
    Util.ExportResults(string ExportFileName, ExportType TypeOfExport);
    Util.ExportResults(@"c:\MyExport.html", ExportType.HTML);

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. 1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Just a boolean indicating whether the current query is "dirty" or saved: basically wired to the star on the tab title.

    My use case is that my script, after executing, saves its artifacts and itself in a zip file (for posterior usage). It would help me if the first lines of my script would be "Oops, you didn't save the current query -> return".

    Thank you.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. When we add database connections to a query, it is always a specific database connection. Instead, if there is an option to add the connection at the server level to the query and the user can query from different databases that are existing on the same server, then that would be amazing. Right now, I have to do this by connecting to various databases from different query windows, each one linking to a specific database, which is not user-friendly and error-prone.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. This should be available in this software. As someone that has years of experience in SQL, I find LINQ syntax to be appalling and extremely confusing. I bought the professional version in hopes that this software implemented this feature, it does not, and yes I read the previous request and your reply to the user about VB6 to C# 4 comparison but highly disagree with your decision.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Utils.SaveResultWindowImage(string filename, int x, int y, int width, int height)

    This can then be used as a simple image rendering service.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. I can never remember (nor quickly find) the LINQPad/VS shortcut for returning to the previous location after using F12. Adding it to the Edit|Advanced menu under the F12 related keys would be very helpful.

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. It would be great if all trailing whitespace in the query document is removed when saving the file. LINQPad seems to add lots of erroneous whitespace. Eg. if you're working in an indented code block and hit enter multiple times, the empty lines all have erroneous whitespace.

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. The EF Core DbContext that supports the DbContextOptions<TContext> does not support any other configuration options -- just the connection string. I really need it to allow Lazy Loading supports and Detailed Errors.

    THANK YOU.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Would be great if LINQPad supported WIndows 10 ARM64 build.
    As of Feb 2020 .NET 5 preview doesn't support Windows Forms and WPF and will be released in Nov 2020 and .NET 3.1 doesn't support ARM64 Windows devices at this time.
    Thanks

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. With SQL Azure in general and now specifically with the new serverless option it would be great to be able to enable the various ADO.NET and EF Core resiliency options so that you do not get a timeout on startup or when there is a transient failure. Both are just settings for number of times to retry, the retry interval, etc.

    For EF Core with SQL you can use something like
    optionsBuilder.UseSqlServer(cstr,
    sqlServerOptionsAction: sqlOptions =>
    {
    sqlOptions.EnableRetryOnFailure(
    maxRetryCount: 18,
    maxRetryDelay: TimeSpan.FromSeconds(5),
    errorNumbersToAdd: null);
    })

    In ADO.NET you can do it in the connection string parameters

    ConnectRetryCount=18;ConnectRetryInterval=5;Timeout=90

    Thank you

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. In the Samples tab, add previous C# version samples. For example:
    What's New in C# 7.3, 7.2, 7.1
    What's New in C# 6.0
    etc...

    Many times, I reference your samples to help 'jog my memory' for syntax and when/where C# language features were introduced.

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Assign shortcut Ctrl+Shift+S to Save As

    Microsoft, as a general implementation, does not assign a shortcut key to Save As functionality. But much of the rest of the development/utility community does. The ability to rename a tab is a useful workaround, but I'd prefer consistency with other applications especially in cases where I'm modifying an existing query (that I haven't cloned).

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. title pretty much explains it, but in SQL Management Studio there is an option to filter the listed tables you see in the left handed tree view by applying a filter to match with

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. When using the linqpad driver with EF Core and provide my own assembly, i want to quickly change the connectionstring via the connection dropdown.

    I could add every database to a own connection entry, but i want to specify the databaseserver and then quickly change the database.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. When working with temporal tables there is no way to use LinqPad to alter / insert entites because it attempts to set values on AsRowStart columns -- and so the insert/updates will fail.

    It would be nice to be able to exclude a column from consideration in a context / entity as this would solve this problem.

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Could suggest #load "some file" when pressing Ctrl +. in a class present in another file in the same folder.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. 1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. On clicking Add connection sap bo sttle join dialog will appear where one may define relation with other tables. In many databasese relations may not be defined explicitly. This feature solves the priblem.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. It would be nice to be able to edit the appsettings.json file, directly from the query properties windows (F4), comparable to the app.config editor in LINQPad 5/4

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?