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

236 results found

  1. Add Reference dialog :
    - add textbox for easier searching so you see what you type
    - searching should be done using filtering, all results containing the search argument,not starting with
    eg searching for Web should give : System.Web, System.Web.Mvc etc

    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)
  2. Add refenceres should search using textbox so you see what you type, search should filter results, and searching should be done using Contains instead of startswith

    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)
  3. Typing "new" in a comment causes the intellisense to popup.

    0 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  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. 97 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. Allow the tab size to be configurable, as well as whether the tab character or spaces are inserted when the user hits the TAB key on the keyboard.

    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)
  6. Run optimized code especially for quick profiling.

    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)
  7. Make it possible to execute LINQPad and script via a command line script.

    linqpad.exe "c:\script.linq" /execute

    529 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. LinqPad should be able to do Cross-Database statements.

    The user could enable this, by manually adding the tables from each database which should be used in the statement...

    Currently this option is enabled by making a DataContext and use that. however, it would be much faster if Linqpad supported this natively...

    227 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  13 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. SQL Azure won't allow you to use the same methods as an onpremises version, so it currently fails on connection. However, fundamentally it is SQL Server 2008 under the covers and would be easy to support. This would be the best cloud database mgmt tool.

    20 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. I would like to be able to also use LinqPad to just drop in an extension method for testing. I don't want to have to write windows class library project to test a simple extension idea.

    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)
  11. Add so that you can set the results in different monitors. Would be very nice when the result is very large.

    30 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. 246 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  19 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. I keep hitting Ctr+K+D to auto indent my code when i'm in linqpad but it comments my code instead.

    it would be great if linqpad could indent the code automatically.

    857 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. We need the auto complete feature to support VB syntax.

    559 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. When I click "Open In SQL Management Studio", I have the following reply from SSMS - translated from French:

    The following files were specified on the command line:
    D:\Documents
    and
    Settings\
    ...
    \bbsilkof.sql

    These files couldn't be found and won't be loaded

    I suppose you should add enclosing quotes to the file name when emitting the command line. This should fix this.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  3 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. Adding EF support was MASSIVE. If you could add DataServices support as well it would be an AWESOME tool

    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)
  17. Something like this:

    int age = Prompt<int> ("Your age");

    and it would bring up a dialog asking the user to enter their age.

    That would handle single values. For multiple values, maybe Tuple-style:

    var data = Prompt<string,int,bool> ("Your name", "Your age", "I agree to the terms and conditions");

    ("Hello, " + data.Item1 + " of age " + data.Item2).Dump();

    if (!data.Item3) "Please agree to the terms and conditions".Dump();

    It should remember the last value entered. If the user hits Cancel, then it should throw a OperationCancelledException or something like that.

    48 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)
  18. There should be a way to write and maintain a set of extension methods that would be made available to all query windows in LINQPad.

    146 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. in "C# Program" mode:

    void Main()
    {
    ...
    }
    // Define other methods and classes here

    include MyClass.cs // <--- something like this

    So that we can have MyClass defined in another file (MyClass.cs) and just include it instead of copy&pasting the code. This would allow better code separation and re-use.

    811 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. When I edit a .sql file, if I click save, it prompts me to save as a .linq file. This is annoying as I like to use LinqPad instead of SSMS in nearly all cases and editing stored procs is one of them ;).

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  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?