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!

  1. Give option to generate EXE

    It would be nice to be able to fine tune my query then click "make EXE". An executable would be produced that just ran the query and showed the Dump results as if I had run it directly in LINQPad. A more advanced option would be to allow some simple parameters to be passed and used in the query. This way I could write some simple reporting queries and then give them to someone else or add shortcuts to easily run them again myself.

    1,463 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    22 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Autocomplete for SQL

    I use LINQPad as a replacement for SMSS and would LOVE the Autocomplete to work for SQL (e.g. type "SELECT Orders." and upon typing the "." character all of the fields of Orders should up in intellisense).

    1,118 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    21 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Integrate directly into Visual Studio as addin

    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,053 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    20 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Provide a LINQ Query Tuner

    Something to identify common patterns of misuse or inefficiency in LINQ queries, and suggest alternatives

    809 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Support the Mono framework and run on OSX

    Run on the Mono .NET framework and in particular support for running on OSX.

    750 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    16 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. LinqPad on .NET Core

    It would be great for Linux and Macintosh developers to be able to use LINQPad :)

    465 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    12 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Save/restore queries on close or manually

    I'm a multitasker, and I usually have 7 or 8 (or 20) tabs open in LINQPad. When I need to restart my computer, or for whatever reason close LINQPad, I *could* to save each of my queries (coming up with a meaningful name for each), remember which ones I had open, and reopen them one by one when I restart, but I find it's quicker and easier to just kill LINQPad with Task Manager so that it will offer to reload all my tabs for me automatically. I would be nice if LINQPad had the option to save and restore…

    369 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    50 comments  ·  Flag idea as inappropriate…  ·  Admin →

    I need some feedback on this feature. First:
    (a) Would you expect it to apply only to untitled queries? Or:
    (b) Would you also expect it to apply to saved queries that were modified?
    (The reason I ask is that option (a) is simple to implement, whereas option (b) creates numerous complications.)

  8. 335 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    11 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. make it possible to reference and execute .linq files

    When saving a .linq file, make it actually save as a compiled .exe but renamed, allowing us to reference the scripts in our projects and execute them from the command line.

    293 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. Make Dump() extension method available in Visual Studio

    Dump() extension method is #1 reason I love and use LinqPad.

    It would be great if I could add LinqPad.exe as reference to my Visual Studio project and call Dump() extension method on any of my objects.

    As Visual Studio does not have any window to display HTML we could have two variants to Dump() extension method

    DumpHTML() which return output as HTMLtext and
    DumpText() which returns the output as space formatted text in a ASCII Table

    User may choose to print the output to the Console, Output Window or write to the disk.

    I you think generating ASCII table…

    259 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    21 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. linqpad as a portable app

    Right now I don't see a way to portabalize the app. All of the main config data, connections, app plugins, etc. save into the AppData folder. It would be nice to have an option to have these all save to a subdir of the executable so you could move the app between systems and have all of your settings, connections, plugins, etc. intact.

    241 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    10 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Resharper integration

    I find myself using Resharper hot-keys in LinqPad by accident. It'd be cool if Resharper worked in LinqPad like it does in VS.

    234 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    10 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. IronPython / IronRuby support would be nice!

    How about supporting code creation with this two languages. It shouldn't be so hard, as it's now possible to host them inside of any .NET language. Its all about adding the syntax highlighting and intellisense.

    231 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Organize Connections Into Folders

    Would be nice to be able to organize my connections into folders like "Dev", "Test", "Prod", or by focus, like "Reporting", "Web", "Internal", etc.

    229 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    13 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Linqpad for Mac Please,

    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.

    229 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. include javascript/jQuery support

    since I believe you said the output pane is already IE/browser based, how about allowing us to point linqpad at an html file, local site, or web page, and let us run javascript snippets or bookmarklets against it for testing? Currently I've not single single decent lightweight javascript or jQuery IDE, even less if you want to test bookmarklets

    190 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add the GIST API to the script explorer

    Add some level of source control. I would like to have the gists API integrated directly into LINQpad. Because basically gists are scripts.

    http://developer.github.com/v3/gists/

    180 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  18. OData endpoint secured with OAuth

    It would be great if LINQPad supported connecting to an OData endpoint secured with OAuth

    140 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. *.MDB support (Microsoft Access database)

    Microsoft *.mdb file are very small, compact, efficient, and very easy to use with .NET
    I personally use them because of their size (very very small), and everything is located in this unique file (data, provider, queries.. everything!).
    People think there are limited, I believe with LINQ they are now as efficient as any other !!
    Please give us support to .mdb file, I'm waiting on this since your first LinqPad public release (yep.. that's a long time waiting)
    Thanks in advance for your beautifull software !!!

    134 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Add PowerShell scripts support with intellisense

    I use LinqPad to create tests and prove of concept scripts. It would be great if LinqPad supported PowerShell scripting to prepare some admin and infrastructure tasks as well. Intellisense would be essential.

    134 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 49 50
  • Don't see your idea?

LINQPad Feature Suggestions

Feedback and Knowledge Base