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

1182 results found

  1. It would be nice to be able to connect to and query CosmosDb using the Linq to DocumentDb SQL API

    19 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. 18 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)
  3. One for server and the other for database. With many connections having only a single dropdown makes the list quite long and hard to navigate.

    18 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)
  4. This will be handy when using LinqPad to bring back Simple data and will avoid using MS Word and Copy / Paste. I use LinqPad for bringing back the results of massive varchar fields because SSMS doesn't.

    18 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)
  5. I just found "export to CSV", but it was not very intuitive having to switch to grid view, when in big letters there is a Export button right next to the results. The inverse is also true, in grid view there is access to CSV, but not Ecel, Word, Html.

    Could you please add the shorcuts ?

    18 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)
  6. It is helpful for me to see at a glance if the process I am using is elevated or not - as by default they are not. Here is some sample code I tested in LINQPad to test it under my Win7 environment:

    // using System.Security.Principal
    WindowsIdentity user = WindowsIdentity.GetCurrent();
    WindowsPrincipal principal = new WindowsPrincipal(user);
    principal.IsInRole(WindowsBuiltInRole.Administrator).Dump();

    Discussion point: I don't know if any automation tools look for a title bar named LINQPad 4 - but changing it could introduce a breaking change for those folks. I imagine that changed from older versions (though I can't remember honestly). Maybe have it…

    18 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)
  7. I would like a protection layer for production databases.
    It could be two factor push or simple password/pin.

    But something that allows me to have production databases without being afraid that i make a devestating mistake when not properly focused. Or that someone with bad intentions can wreck havoc.

    A simple password prompt on first access is enough and then a timeout after being inactive for a number of minutes.

    18 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. Sometimes when cleaning up, adding and editing data by hand, there can be an advantage in copying the cells from a query to excel.

    When you're done editing, it would be nice to be able to paste the data back in, in the edit mode.

    This is possible in Sql Server Management Studio

    18 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. I would like the option to sort the connections by name, now I have similar named connections all over the place (which already lead to duplication). This sorting would be convinient in combination with the grouping of connections into folders (first order folders, then folder contents)

    18 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)
  10. It would be great if there was an option for each NuGet package in the LinqPad NuGet manager that allows you to set a package to auto update when a new version of the package is released.

    We connect LinqPad to internal NuGet packages and the consumers of these packages should always be up to date with the latest versions of our internal packages.

    18 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)
  11. Recently, .NET 5 released with an native ARM64 on Windows. If LINQPad supports native ARM64 support, it will be great.

    18 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 results panel, it would be useful to display the number of records returned by the query.

    17 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)
  13. It is very annoying to have to reposition the query/results splitter for every new query. Can you make it persist to wherever it was last positioned?

    17 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. I'd love the default .Dump() for System.Drawing.Color (and any other colour related things like the ConsoleColor enum) to include a cell in the result output which contains their actual colour so that I can see it. LINQPad is so good for exploratory programming, dumping things out just to see what the result is, and this would improve it immensely for colours.

    Below is the extension function I wrote to achieve this for if anyone is interested. I would just love to see this in the main build by default.

    ///<summary>Custom formatter when dumping a <see cref="Color"/> which adds a row
    17 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)
  15. "Copy selection" works fine but often I need to copy also the header of the grid. SSMS has a similar option named "Copy with header".

    17 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)
  16. Integrate with GitHub Copilot for pair programming inside Linqpad.

    17 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. It would be useful if the results pane could be detatched into a separate window for easier viewing.

    Since LINQPad now supports Programs as well Statements, the ability to make the most of screen real estate becomes more pertinent.

    16 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)
  18. I use link pad on two machines, each with slightly different directory structures. It would be nice if my .linq file could include referenced DLLs using notation like %HOME%...\Library.dll.

    16 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)
  19. SQL auto completion

    16 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)
  20. I'd really like the ability to compile a "project" of the type C# Program (or the VB/F# equivalents) into a Console application. Calls to .Dump(); could be replaced with Console.WriteLine(); with IL transformation.

    16 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)
1 2 5 7 9 59 60
  • Don't see your idea?