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

1187 results found

  1. Likely due to running in a separate appdomain I cannot attach VS2010 to linqpad in order to debug my own code that linqpad calls.

    8 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)
  2. Many times after running an expensive query, I realize that there's one more navigation property that I want to see the results of following it. Currently that means rewriting the initial query enough to do so and then re-running the entire query.

    The idea is that instead, when an entity/row is written to the output, it includes cells for the navigation properties as well (not just scalar ones) with those cells containing buttons, or links, or whatever such that the user can 'trigger' them while interacting with the results pane.

    This would both prevent users from having to re-create and…

    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)
  3. probably this one of the instructions you need most 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…)
    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. Allowing synchronisation of our own files across machines - possibly via google docs. Dropbox might help here....

    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)
  5. 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)
  6. A simple window where Interop definitions can be pasted. These could then be referenced in the main window, methods could quickly be explored and tested.

    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)
  7. The Control Structure Diagram add visual symbol to code that makes the code much more easier to grasp for beginners. Such an implementation in linqpad would just rock!

    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)
  8. Provide more information about thrown exceptions (dump message, stack trace, etc).

    0 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. Control-F is now used for Find & Replace. Adding Control-H for Replace would bring it in-line with Visual Studio. I first thought Replace was not implemented until I found it under Search

    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)
  10. When using LinqPad for sql editing (i.e. as part of stored procedures, dragging table names from the tree view gives the wrong name because you are pluralising by adding "s". Would also be great if app automatically could fill in the schema for a table when dragged onto a sql query page.

    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)
  11. Add Tables node and display all database tables under this node. Like you do in Views, Stored Procedures, and Functions.

    Currently all tables are displayed as direct children of the database node.

    10 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. It would be very useful to have the option to put query results in a grid with sortable columns etc. instead of just HTML.

    1 vote
    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. It would be handy if LINQPad could assist in quickly generate LINQ2SQL classes for a database a la SQLmetal.

    1 vote
    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)
  14. From VS, right-click on selected method, choose "Run in LinqPad". It creates a new query, copies the method from the source, adds using statements from the top of the file, and reference dlls used by the project. Likely would also need a way to reference other code files within the same project and/or reference the current dll

    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)
  15. I would like the autocomplete list to use a most recently used (MRU) member selection algorithm that highlights the most recently used member in the list. As you know, Visual Studio already does this, and it saves a great deal of time.

    This would be more than simply selecting the last used member after typing a dot (though that is a great start). It would also select the most recently used member for a given autocomplete character sequence. So if on an IEnumerable<T> I used FirstOrDefault() and then later used SingleOrDefault(), the next time I type "." on an IEnumerable<T>…

    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)
  16. Currently I get the following exception when accessing POCO methods and properties.
    NotSupportedException: The specified type member 'Language' is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported.

    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)
  17. In addition to closing an established connection it should also cancel a connection that in the process of being established.

    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. something along the lines of either:
    A) a plugin to visual studio (toolbar button) that I can click "open in Linqpad" that will launch linqpad with a reference to the assembly of the current project, plus a dialog that pops up, where I can select any of the other projects in the solution to also reference, this will automatically bring in the namespaces as well.

    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)
  19. 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)
  20. since LINQPad 4 is a .NET 4 version,
    imho,
    I'd like to name it LINQPad4.exe
    BUT it refuses to run.

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