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

1205 results found

  1. When you click 'undock results to second monitor' the resulting window's size and position should be stored on close so that it opens in the same position next time (rather than being maximised, which is never what I want).

    Part of the problem is that the child window doesn't respond to WindowsKey + arrow to snap to one half or another even though dragging the titlebar does work (to the left hand side).

    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)
  2. 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. This should be a preset thing. This would enable LinqPad to be used as a scripting editor as well.

    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)
  4. I often run Linqpad on a server where I don't have Excel installed (due to the SQL server being behind a firewall).
    It would be nice if the Excel export could work regardless of Excel beeing installed on the machine or not.
    Perhaps using a library like ClosedXML or similar.

    9 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. Quickly Generate "API" for each tab so that you can execute other tabs easily.

    Treat each tab as it's own exportable API/Library that can be executed by other tabs.

    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. Make code snippets consistent with Visual Studio

    For example C# 'prop' snippet

    Visual Studio:

    public int MyProperty { get; set; }

    LINQPad:

    public object Foo { get; set; }

    int or object is discussable but MyProperty is so much more recognizable than Foo.
    For consistency just stick with Visual Studio definitions (which means int here).

    Using different content for the snippets is confusing when accustomed to Visual Studio.

    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. I create lots of Linqpad queries. Many times I have a question in my mind while coding. To answer I try something out in LINQPad and save my query somewhere in my directory tree.
    Some months later I have the same (or a similar) question but can't find my query because there are lots of them.
    I suggest you add a search index. It would make it easier to find old queries just from parts of the filename or query contents.

    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)
  8. can't cannect with many db in the single instance.

    timeout error when populating on the tree list

    it's a good idea select the db first to begin to work.
    so the tree list will populated only with the selected db

    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)
  9. I know not everyone uses Resharper, but a lot of people do. It'd be really nice to have an option to map keyboard shortcuts for any of the new refactoring or navigation features to the standard resharper keys.

    I'd also like to see goto definition and goto declaration in the right click menu as I use these all the time (I believe VS2015 now has the equivalent of these anyway).

    I'm so tied to this product that I even find myself trying to use the shortcut keys in Word :)

    Thank You!

    29 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)
  10. I find this feature very convenient in Powershell. it would just mean not having to select the line before executing it.

    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)
  11. I have a two-monitor workstation and often use LINQPad in full-screen mode on my primary (left) monitor. Whenever I click the "Export" drop-down in this scenario, the menu always appears on the 2nd (right) monitor.

    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)
  12. 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)
  13. When I typed in the first sample code from C# in a Nutshell, I got a puzzling error message stating that I was trying to use the namespace ('using System;') as a variable. I say this with complete understanding that trapping errors and writing good messages to go with them is challenging, to say the least. Ignoring the supposed error is much preferable to receiving a misleading message--and may be easier to implement within LinqPad.

    MSG: "CS0118 'System' is a namespace but is used like a variable"

    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)
  14. It would be great to be able to package up custom DbContext assemblies and app.configs (e.g. dev, uat, prod) in a NuGet package then reference the package from the "Add Connection" dialog.

    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)
  15. 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)
  16. I know it would require pretty much remake the entire interface; but maybe it is time to look into the future :D ...

    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)
  17. Intellisense does not working on big queries. I've an query with about 6.000 lines of code and intellisense does not working inside. On other (smaller) queries intellisense works fine. Using LP v5-03-03 beta Any CPU.

    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)
  18. I work with xamarin, but i only have xamarin Indie license, that means i work with xamarin studio for mac. I can't afford for business license. So switching back to windows and mac just to use linqpad in windows is a bit annoying and the data that i need to "LINQ" all in Mac.

    487 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. I think it will be nice to have something like nuget for LinqPAD extensions. For example, it should be easy to find methods for using charts, manage administrative tasks, import\export data for different formats and so on. I'm sure a lot of people will start to contribute their own extensions and it will make LinqPAD is more popular!

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