1190 results found
-
Run Linqpad script on Azure
Would be cool to write a linpad script and then have a menu option to publish as Azure WebJob, preferably with a scheduling mechanism.
7 votes -
The call is ambiguous between two extension methods
Apparently LINQPad is unable to correctly resolve the extension method if it is available either in the same or sub-namespace.
E.g. .net-4.7.1 has recently added the
Append
extension. I had an extension with the same signature in my own library.Even though my extension uses the namespace
System.Linq.Custom
it does not work in LINQPad. There are no problems with it in Visual Studio and there the compiler picks my extension.This looks like a bug to me.
The exact error message is:
CS0121 The call is ambiguous between the following methods or properties: 'System.Linq.Enumerable.Append<TSource>(System.Collections.Generic.IEnumerable<TSource>, TSource)' and 'System.Linq.Custom.EnumerableExtensions.Append<T>(System.Collections.Generic.IEnumerable<T>, T)'
7 votes -
Export as HTML to clipboard
I use LinqPad to share data through email all the time. Currently the best way to do this is to export to HTML file, load the file, copy to clipboard, paste to Outlook as email.
Could you add a "Export to clipboard as HTML" option to Export drop down menu that would just put the data you are saving to a file on the clipboard?
Or add an "Export to clipboard as HTML" to the ▶ menu on each Dump (same drop down as View in Grid, Toggle all graph columns)
7 votes -
Edit appsettings.json directly in query properties window in LINQPad 6
It would be nice to be able to edit the appsettings.json file, directly from the query properties windows (F4), comparable to the app.config editor in LINQPad 5/4
7 votes -
Add previous C# versions in samples for "What's New in C# X"
In the Samples tab, add previous C# version samples. For example:
What's New in C# 7.3, 7.2, 7.1
What's New in C# 6.0
etc...Many times, I reference your samples to help 'jog my memory' for syntax and when/where C# language features were introduced.
7 votes -
Add option to remove trailing whitespace on save
It would be great if all trailing whitespace in the query document is removed when saving the file. LINQPad seems to add lots of erroneous whitespace. Eg. if you're working in an indented code block and hit enter multiple times, the empty lines all have erroneous whitespace.
7 votes -
Add Export of Results Pane to Util as a method
LinqPad results window has export options for Word, Excel and HTML. It would be helpful to invoke these from the LinqPad query, maybe as a method in the Util function.
Example:
Util.ExportResults(string ExportFileName, ExportType TypeOfExport);
Util.ExportResults(@"c:\MyExport.html", ExportType.HTML);7 votes -
Turn off a Dump() when double click it
I write a lot of Dump(), to output variables temporarily, and finally remove them.
It would be nice to turn on/off a Dump() without edit code.Please highlight the Dump() method, swith to DumpOff() when double click it, and output nothing.
7 votes -
Add Entity Framework 6 driver to Linqpad 6
It would be nice to have the Entity Framework 6 driver back in Linqpad 6, since EF6 now also targets netstandard 2.1.
7 votes -
pin
Pin scripts - like chrome tabs.
I use 4 keys scripts to do my job every day. Every day I need to open these and order them how I like. Great if I could pin them like Chrome tabs
7 votes -
Add a "relative line number" option in vi mode settings
The VsVim Visual Studio extension honours the "set relativenumber" instruction in _vimrc. It causes the current line to show the absolute line number, and all other lines are numbered relative to it.
3
2
1
584 // TODO: Removing this line breaks the app. We don't know why...
1
2
3Something similar in LINQPad would be a lovely tweak!
7 votes -
REST client using .http files akin to whats been added via https://learn.microsoft.com/en-us/aspnet/core/test/http-files?view=aspnetcore-8.0
Would be great to add in support for .http/.rest files the same as they've done for VS and VS Code
This would help make LinqPad a great playground for producing and consuming data going through rest services for test and development7 votes -
Save conversation with AI Assistant as Markdown file
Conversations with AI Assistant can be very useful. I want to save the whole conversation as Markdown file which is a native format of Assistant's responses. Copying individual sections is tedious, would be good to have a button to save all conversation in default location with suggested file name.
7 votes -
Disable Dump() output without rewriting query (Silent mode)
Would be nice if LINQPad would have the ability to turn of Dump() output as an run option, to speed up execution.
An advanced featrue would be to flag Dump() statements with and option like DEBUG, VERBOSE etc. to allow switching part of the output on and of as needed.6 votes -
Add Snippets Tab to house custom drag-and-drop snippets
Add an additional tab along side the Samples and My Queries tabs that will house and organize my custom snippets. From there I need to be able to drag and drop the snippet into whatever current Linq sheet I am working on. This would save a lot of repetitive typing doing ad-hoc queries.
6 votes -
change dump to output in reverse order
Currently if I have a base class with name and age, then inherit from that to add address. Then create a list of these objects, the output is the reverse of what is expected. I would expect the base class members to be first in the results but they are actually last. Example:
void Main()
{
var p = new List<Person>();
p.Add(new Person{ Name = "Joe", Age = 25, Address = "Someplace in Australia."});
p.Add(new Person{ Name = "Ben", Age = 30, Address = "Someplace in Australia."});
p.Dump();
}class PersonBase
{
public string Name { get; set; }
public…6 votes -
Semantic Web (RDF) Query Support
The official page of RDF is here, http://www.w3.org/RDF/.
6 votes -
Add support for calling CLR Stored Procedures that are already defined on a database
Fairly self explanatory. If a CLR Stored Procedure is defined on a database, I should be able to call it from LinqPad. As of now, they don't show up in the tree and I can't call it directly.
6 votes -
Add "Raw" view for OData responses
When working with OData data services, it would be nice to have the option of viewing the raw HTTP responses (including headers and HTTP response codes)
6 votes -
Append to querystring
Great stuff, I'm using it to test a REST service - but it requires a querystring parameter for the apikey. It would be great to have a collection of querystring params that are appended to the url.
6 votes
- Don't see your idea?