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. New shortcut for "Save As" command.

    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)
  2. I use the bell character for debugging as an audio watch signal (set some logical condition that returns the bell when true or place a bell character in a subroutine to see if it runs). Please add the 0x0007 code to the escape codes LinqPad recognizes.

    This code is silent in LinqPad but rings the bell in VS:
    Console.WriteLine("\a");

    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. As of v4.45.05, calls to System.Console.Error.WriteLine appear to be silently ignored. It would be nice to see this output, ideally in a red font. This post linked below suggests using Util.Highlight("text").Dump(). Perhaps System.Console.Error.WriteLine could automatically map to this, much as System.Console.WriteLine automatically maps now. This would make LINQPad samples more portable.

    http://linqpad.uservoice.com/forums/18302-linqpad-feature-suggestions/suggestions/690974-please-support-console-foregroundcolor

    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)
  4. Consider adding another toolbar item for the Cancel All Threads and Reset (Ctrl+Shift+F5) menu option to the query toolbar. Hidden in the menu, it wasn't obvious that this existed, or what it was for. I've been closing LinqPad and re-launching regularly because I didn't realize this option existed.

    User error? Yes. But a toolbar button would be helpful for others like me.

    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. It would be nice that there will be menu command (for example F6 would be shortcut) for compile only (compile query without 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…)
    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. Add the ability to export the query as well as external assemblies. This could just be a .zip file, so that you can share queries and assembly references with other people.

    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)
  7. It would be handy if LINQPad could assist in quickly generate POCO classes for a table

    14 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. The app becomes unresponsive for several seconds after closing the connection Properties dialog? There is no wait cursor to indicate that work is being performed. Couldn't this work be performed asynchronously?

    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)
  9. Display the count of EntitySet fields in the parent grid row, so that you don't have to click on them to see if they have any list members:

    e.g.: | 1 | ivoice203 | CustName | InvoiceLineItemList (5) | 11/1/15 |

    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. I mean no offense, but the new icon (LinqPad 5.0) looks like a polygon made in 2 minutes using CorelDraw. The old one (4.x) is much better, more polished and represented perfectly the program and its purpose.

    3 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. I'd like to be able to have linqpad running on my app and sql servers and be able to securely execute my linqpad script on a remote machine, e.g. on sql server 1, or my hosting server (x), I'd run linqpad as a service, on my dev machine, I'd I want to be able to write a query and test it on my dev, box, then when I'm happy with it, I want to run it securely agains the remote box, and this is the critical part, so that the queries all run (locally) on the remote box without the…

    11 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. When you create a new entity using an OData v3 connection and then call this.SaveChanges(), it saves the entity and its state is set to Unchanged. Then, calling this.GetOperationDescriptor(myEntity).OperationDescriptors returns 0 elements, but calling the same code using a Service Reference in VS2013 does return all the operation descriptors. It would be nice if LINQPad couild have the same behaviors because, looking at the response in Fiddler, the links are returned in the response but they are just ignored.

    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. Currently when you have a dataset and you export it to excel, it works great except for field types. Excel likes to assume what data type is in each cell, and in cases where there are string values with padded zeros (e.g. 0012345) excel thinks it's a number and drops the padding.

    Is there any way you can apply column formatting (even the most primitive like Double=>Number, String=>Text, Decimal=>Money, etc.)? This would preserve data during the transition to excel making the export a true 1:1.

    14 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. Just a minor suggestion. I'll like to be able to sort files in the "My Queries" tab - by date modified, by date created, by name etc. I experience a little frustration having to remember the name of the last file I worked on.

    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)
  15. Paste as a comment block

    Just like the paste as escaped string is great, i think paste as comment block would be just as useful.

    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. Allow for LINQPad Query to be exported as a Visual Studio 2015 XML Snippet file.

    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. Simpley allow the usr to rename the grids, or perhaps to provide a comment in the sql to name the results grid for each query when doing multiple queries.

    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. 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)
  19. We use lprun with teamcitry to generate various statistics and post them to our wiki every week. However today it is not possible to execute these scripts with lprun, without first manually enter the credentials on the particular machine first.

    Lprun should be able to execute remotely, without having to manually configure it on every machine. A really simple way, would be to let users disable encryption of the password. Another possibility, is to let users specify a certificate to use for encryption.

    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)
  20. It would be handy to have some sort of date picker and/or perhaps auto-insert of the current datetime in the data grid.

    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?