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. Util.Run with dbcontext as parameter to run scripts against different context

    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)
  2. 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)
  3. For databases with hundreds of tables, it would be great to filter tables and columns by having a textbox at the top of the connection panel. As you type, it would autofilter the currently selected connection.

    128 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)
  4. For example, I have a query with code written in F#. Then I can reference this query in a C# query and use the functions that I wrote in the F# query. So, that is not necessary to open Visual Studio, create a F# project write the code then compile it to a .dll and then reference that assembly in a C# query in LINQPad,

    4 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. For example, if I am working on (hypothetical) HTTP/REST-based driver, I would l like icons that read GET, HEAD, POST, etc. next to the url path that would be displayed as the ExplorerItem text.

    4 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 would help tremendously for the visual presentation of numbers, if numbers had their decimal place in the same visual column.

    eg: PadRight with zeroes until all numbers have the same number of decimals

    i know that such procedure is kind of tricky to do, because you need to look at all numbers in a grid before showing it.

    but i think the performance-hit is worth the extra render calculation.

    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)
  7. Run on the Mono .NET framework and in particular support for running on OSX.

    843 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. make it available as an add-in in Visual Studio, where the whole thing is hosted right inside of Visual Studio, so I don't even have to leave VS

    1,132 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'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)
  10. 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)
  11. The line-numbers in a strack-trace counts from the top of the produced .cs file. This includes the using-statements, and first few lines of the UserQuery class definition. The user has no way of knowing how many such lines there are, so the line-numbers would be almost useless.

    To remedy this, LINQPad could add #line-directives

    #line 1 "UserQuery" // Just before the user-code
    #line default // Just after the user-code.
    

    Manually adding #line-directives results in the exception-indicators being placed on wrong lines, but the stack-traces are more useful.

    Read more:
    http://msdn.microsoft.com/en-us/library/34dk387t.aspx
    http://msdn.microsoft.com/en-us/library/szc67b5s.aspx
    http://msdn.microsoft.com/en-us/library/dd233195.aspx

    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)
  12. Visual Studio has this. It would be lovely to have the same key combinations achieve the same effect across different programs. Hardwired shortcuts are a bit provincial, and problematic for aging neurons.

    51 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. Add to the File Save As menu with an option to save a query as a '.cs. file with the Main() and using statements automatically inserted. This could otherwise be implemented as some king of Export functionality.

    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)
  14. Currently if I instant share something, and want to make a small change, then I have to create new instant shares each time. Perhaps a simple solution is for linqpad to create a "shared" folder, inside that are files named according to the bitly styled instant share 38dHLx.linq etc. If I delete anything in that folder, then you (linqpad website) can delete the corresponding instant share, if I press control+u when inside a file thats an instant share, it should update? This will avoid linqpad having to create a whole web CRUD interface around "manging" my shares, or, reproducing GIST…

    1 vote
    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. Most of the times Pivot tables are used for Data Visualization/Graph. Would like to see wizard that can help you creating pivot table.

    4 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)
  16. For people with multiple projects with multiple folders of linq queries, you would have to use the "Set Folder" feature to change directories. One way to solve this problem is to default to the directory that you clicked on a .linq file. Another idea would be to keep a history of the project roots (folders) like Visual Studio.

    2 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)
  17. Possibility to copy/paste the error message, when a connection to a dbcontext is unsuccessful

    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. Current if there are overloads of methods, we cannot distinguish them from IL. Please learn from other tools e.g. ILSPY and show method signatures (parameter types) and return types.

    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. It's now at:

    %programfiles(x86)%\Microsoft SDKs\F#\3.1\Framework\v4.0

    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 great to have VB syntax auto formatting like in Visual Studio. VB is a case insensitive language (which is what makes it so appealing to lazy people like me) and I often use the syntax auto-formatting when I type as a quick check that I wrote the right syntax.

    ex: I type:
    dim V as double
    v = 10

    and it becomes
    Dim V as Double
    V = 10

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