Settings and activity

  1. 8 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  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    It should already pick up XML documentation files if you have LINQPad Pro or Premium (i.e. with Intellisense).Make sure the XML files are in the same folder as the DLLs you're referencing.

  2. 4 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  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
  3. 6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    If the query doesn't compile in any mode, what language should be used when presenting the errors?

  4. 12 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    Yes - or you can cast it to object - or use Console.WriteLine instead and get the same result:

    dynamic x = new ExpandoObject();
    x.Name = "Mario";
    x.Age = 23;
    ((object)x).Dump();
    Console.WriteLine (x); // same result

  5. 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  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    Do you mean a keyboard shortcut?

  6. 0 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    LINQPad shows that information in the results window. Just expand the Exception object.

  7. 3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    Have you tried disabling pluralization in connection properties?

  8. 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  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    LINQPad.exe cannot be renamed because the queries that it execute - as well as third-party plug-ins - need to reference LINQPad.exe.

  9. 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  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    Is there specific information you can give to reproduce this? Does the CPU show any utilization when LINQPad freezes on you? On a modern processor, LINQPad should take between 1 and 2 seconds to start up (longer on cold, if the CLR hasn't been warmed up). It should almost never go unresponsive - LINQPad puts all time-intensive tasks onto worker threads. One thing you could try is cleaning up your temp directory - if I/O becomes a bottleneck, Windows tends to get sluggish no matter what you do with threads.

  10. 4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    Note that you can change the default query language in Edit | Preferences

  11. 4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    Are you saying that the Schema TreeView is refreshing itself after each query run?

  12. 3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    Control+E is also used for commenting/uncommenting code in VS (and also in LINQPad). Why don't you try disabling VS-key-mode in Edit | Preferences - Control+E will then execute a query, and Control+K / Control+U will comment/uncomment code. Go to Help | Keyboard Shortcuts to see all shortcuts.

    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    Two workarounds:
    - Use Control+G instead (this is mapped to F5)
    - Disable Visual-Studio-compatible shortcuts in Edit | Preferences: this will enable Control+E

  13. 3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    If anyone is intererested in writing a LINQPad driver for SharePoint, info is here: http://www.linqpad.net/extensibility.aspx

  14. 3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    Bear in mind that you can also create a connection in LINQPad that consumes the typed DataContext that you've created in VS. This will ensure a perfect match with VS.

    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    You can do this right now:

    var custs = Customers;
    custs.Where (c => c.Name.StartsWith ("A")).Dump();

  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…)
    1 comment  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    Are you sure you ran the setup and not the standalone executable?

    When installed, LINQPad appears in the program list as "LINQPad" or "LINQPad 4".

  16. 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  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    Note that LINQPad now supports code snippets VS-style. You can also define your own and put them either in the VS My Documents C# code snippets directory or in the location specified in LINQPad's Edit | Preferences.

  17. 21 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    There is currently support for highlighting text (one color only): Util.Highlight ("Hello").Dump();

  18. 788 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    21 comments  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    This will be tricky because LINQPad uses third party controls that call Win32 methods.

  19. 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  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    You can enter the following as the first line of your statement block to prevent this happening:
    Debug.Listeners.Clear();

  20. 2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  LINQPad Feature Suggestions  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    AdminJoe Albahari (LINQPad) (CEO / Founder, LINQPad) commented  · 

    Have you tried adding the desired references/namespaces and click 'Set as Default'? After doing so, you can propagate the change to other servers by copying the DefaultQuery.xml file in C:\Users\<user>\AppData\Roaming\LINQPad.