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. 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)
  2. I use SkyDrive to keep my queries synced between various devices but I noticed on Windows 8.1 that it does not show them unless I have "opened" them locally even though the "stub" of the file shows in the directory. It would be nice if LINQPad would show them all and even open them in a way compatible with SkyDrive if I selected one that was not yet fully downloaded.

    5 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. I want to create a JSON file for use as part of a simple web prototyping exercise. LinqPAD is perfect for accessing the data from my DB in just the shape I need, however I cannot get it out as JSON very easily.

    I don't really care what the schema is, because I can adapt my JavaScript to work with whatever is returned.

    64 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. 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)
  5. When your prototypical scripts evolve, you may want clean them up a bit by renaming variables, methods and classes to match their new/changed responsibilities. As find/replace is error prone, such a rename refactoring support would be neat.

    32 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'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)
  7. A really nice feature would be an integration of LinqPad into Excel, a bit like Tsunami. I presume that it shouldn't be too difficult to implement with ExcelDna.

    What would be really nice is features like being able to run Linq query against excel ranges, and if possible (like in F#) having auto-complete with column names.

    LinqPad to excel (making functions available as udf in excel) is also nice but I think less useful.

    29 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 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)
  9. 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)
  10. 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)
  11. I mostly find that I need to filter by the primary key id. It would be handy to have a quick way of inserting the primary id name.

    Perhaps a shortcut key, or perhaps even just putting the primary id at the top of the drop down autocomplete.

    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)
  12. I commonly use the full screen option in VS and getting rid of all the superfluous toolbars/menus/tabs/ etc would be helpful

    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)
  13. 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)
  14. Every so often, I would be running a long running query that yields many results. And every once in a while, when dumping the results, there is a failure because of some exception (e.g., OutOfMemoryException, NullReferenceException, etc.) and you never see any of the results because of that. The dump method only writes to the results until the entire collection has been processed and renders them all at once.

    It would be nice if LINQPad would dump each item as the collection was being processed so in the event of a failure, we could see the results that have been…

    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)
  15. should take about a minute to add this. I would use it all the time

    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. 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)
  17. When writing queries against a Teradata ObjectContext, the Results, Lambda and IL views all work as expected, by the SQL view returns nothing. It'd be really handy to have this working, and shouldn't be too hard to implement as simple workarounds already exist. (Just cast a LINQ statement to ObjectQuery and call ToTraceString() on the result - http://developer.teradata.com/blog/dsakai/2010/11/retrieving-the-sql-generated-by-the-entity-provider-for-teradata)

    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. 15 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. As explained here: http://www.hanselman.com/blog/HowToCallWinRTAPIsInWindows8FromCDesktopApplicationsWinRTDiagram.aspx

    I often use LinqPad to test small pieces of code, but I can't do it when this code depends on WinRT APIs...

    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)
  20. I would like to save text files, such as .txt, .csv, .config, etc.

    Sometimes I just need to tweak a line of text in a file I'm reading in. If I try to do this in LINQPad, when I save it tries to change the type to a LINQ query file.

    At this point I then need to open the file in a different editor, and copy/paste all the text to save my changes without losing them.

    Could there be an extra language option of "none", which just saves as plain text. When opening a file with an unrecognised extension…

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