236 results found
-
An option to automatically scroll to the end of the Results Window after a query
My interesting information is always at the end. So it seems unneccessary to be forced to scroll the Results window after every query.
3 votesCompleted in 4.35 – Shift+Control+E is the shortcut to toggle this
-
Allow extension methods returning local types
As per the "allow extension snippets" suggestion, extension snippets are now permitted. However, these do not work if they reference a local type.
Example:
void Main()
{
new Local().AddFoo().Dump();
}public class Local {}
public static class Extensions
{
// The type or namespace name 'Local' could not be found
public static string AddFoo(this Local local)
{
return local.ToString() + "Foo";
}
}2 votesThis is now fixed.
-
support for reactive extensions
support IObservable to be Dumped. Have a look at http://naveensrinivasan.com/2010/04/07/using-odata-linqpad-reactive-extensions-rx-to-query-stackoverflow/
0 votes -
Dump to file
Instead of requiring excel or word installed on the client's machine, what the output could be dumped in csv format?
Copy/Pasting from the html output is not effective.
12 votesThere are now methods in LINQPad’s Util class to do this (ToCsvString, WriteCsv, ToHtmlString, CreateXthmlWriter, etc).
-
Dump more than 1000 items
The overloads of Dump() affect depth of the object graph, but not width of dumped data. It would be useful to be able to Dump x number of items from any IEnumerable, including all items.
4 votesDone. Click the ‘Results in Grid’ icon and the result count is limited only by memory.
-
Fix Bug: Open with Regions
When no instance of LP is running and you open a .linq file by double clicking it and said file has regions in it, LP seems to ignore those regions.
2 votes -
Automatically Switch From Expression to Statement(s)
Upon detecting multiple statements: Automatically switch Language from Expression to Statement(s) for selected language.
26 votesThis is available from version 5.24
-
Go to definition
Would be great to have the functionality like we do in Visual Studio to right click a method call and go to the definition of the method in the query window. Sometimes I work on rather large linqpad scripts and this would be very handy.
39 votesThis functionality is available in LINQPad 5
-
AutoComplete for F#
AutoComplete for F#. Also looking for F# Samples.
55 votes -
Sort results by clicking on column headers
The results can be collapsed/expanded.
So it must be possible to allow sorting, without having to edit the query and re-run it.2 votesCompleted in 4.37. Click the ‘Results to Grids’ icon and you will get clickable column headers.
-
Auto Scroll Results
When processing, say a folder of files, it would be nice if the Results window would have the option to auto-scroll the results as they are Dumped.
6 votesCompleted in 4.36. Go to Query menu – Shift+Control+E is the shortcut to toggle this.
-
Add support for stored procedures that have table-valued parameters
LINQ to SQL can't be used with stored procedures that use table valued parameters. However, since LINQPad is sooooo much more than a simple LINQ tool :-), it would be useful if stored procedures that use table valued parameters were also visible and editable and even usable in appropriate ADO.NET code.
24 votesThis feature is now available in v6.10.9
-
Make Console.Clear() clear the ouput window
or similar programmatic functionality
2 votesCompleted in 4.35. Call Util.ClearResults()
-
XmlDocument Tree Dump
Internet Explorer like Tree when dumping an XmlDocument or XmlNode
6 votesCompleted in 4.37: Call .DumpFormatted() on the XDocument / XElement / XmlDocument
-
string literal intellisense
Please do not have intellisense continue to come up when typing in @ literal strings
1 voteThis was fixed a while ago… is there any need to make it an option? What use is there in having intellisense in string literals?
-
.NET Type highlighting
Highlight Types, Attributes and Classes with the Color:Teal just like in Visual Studio...
eg: DateTime should have a color
eg2: class MyClass{}
MyClass should be highlighted450 votesThis is now complete in LINQPad 5. www.linqpad.net/download.aspx/beta5
-
Your latest autocomplete for lambda expressions is kind of annoying (and at times irritating)
Please provide option to disable it
3 votesAn option was added to disable this in v2.1. Go to Edit | Preferences
-
Ability to divide the panes vertically
As in VS WPF design.code window panes, I really like to have the ability to create vertical panes for coding and results whenever I want. Like to press some button and change their orientation from Horizontal to vertical or vice versa.
23 votes -
Map Console.WriteLine to Dump extension method
Often times I use LINQPad to throw together some sample code to post on Stack Overflow. While the veterans will clearly recognize code that uses the Dump() extension method as LINQPad code, beginners are puzzled. So I change it all to Console.WriteLine before posting. It would be nice if I could start with Console.WriteLine and have that behave the way Dump() would.
0 votes -
Provide expand/collapse all collections feature
When calling .Dump() against a collection with members that have many properties, it can be cumbersome to wade through each item at a higher level.
For example, assume I have a List<foo> with 35 foo's where each foo has a property "bar". Each "bar" has 30 properties, it would be useful to be able to view all 35 foo's at a high level without also needing to wade through 35x30 properties representing each bar. It would be handy to be able to see all 35 foo's with a collapsed bar without needing to manually collapse all 35 instances of bar.
…
5 votesCompleted in 4.35. You can now use the options on the Format menu in the results bar (shortcut keys = Alt+1, Alt+2, Alt+3, etc) to set the expansion level.
- Don't see your idea?