1190 results found
-
Script Row as Insert
It would be very useful to be able to right click 1 or more rows and have the option to generate an insert script in LINQ.
3 votes -
Show warnings (or other logging message) that were generated from EF Core
Currently planning an upgrade from 2.X to 3.X and I'm hunting down queries that are client-evaluated, would be great if LINQPad would show those warnings when running queries
3 votes -
Update holding middle button to allow scrolling left and right also.
i love the product :) . minor request. Can you update it so that holding the middle button down lets you also scroll left and right in the code panel? the results panel already lets you do this when it's full enough. this would help a lot for when i leave the results upon on the right side of the screen.
3 votes -
Have option to show whitespace in Data Grid results.
Have an option to show whitespace in Data Grid results. Currently, the display of whitespace is only respected in the Rich Text results.
3 votes -
Ability to set font-settings/features
Hi, It would be realy cool to enable Font-specific features like the stylistic sets of FireCode for example
https://github.com/tonsky/FiraCode/wiki/How-to-enable-stylistic-sets
like a string in "Advanced" settings or something3 votes -
Navigate to file
I have hundreds of LINQPad scripts organized in folders. However it's still not that convenient to open an existing script. Need to go to appropriate folder and then search among the files. Don't remember the names exactly so sometimes it takes some effort. It would be nice to have equivalent of ReSharper CTRL + SHIFT + T option that would search through all files and I could enter just a single word or any subset of the file name.
3 votes -
Retrofit LP6 features to LP5 for those who cannot use .NET Core
For a variety of reasons, I am not able to use LP6 on one of my machines because I am not able to leverage .NET core, and so I use LP5 but I miss things like F12 navigating to My Extensions (instead of opening ILSpy), Util.HighlightIf(bool,object), DumpContainer.AppendContent, and #load. I LOVE LINQPad and use it daily (even for personal projects and reasons), and I would use LP6 everywhere if I could, but alas I cannot. I understand if there are reasons this won't work, but as a single user, I would absolutely LOVE it if some of those features could…
3 votes -
Create a web view for Instant Share
Rather than immediately downloading, have a web view of the uploaded script, with a download button, so people can see what they're downloading.
Ideally, it would summarize the header information and syntax-highlight the code.
Additionally, add an option in the File Menu to "Load from URL" which will automatically download the file.
3 votes -
"Add Folder" option to Additional References menu
Some NuGet packages load native assemblies at run-time that are expected to be in a specific folder relative to the root folder. This makes LINQpad incompatible with these packages as LINQpad does not maintain the folder structure.
Having the ability to explicitly add a folder rather than a file to a query will allow you to maintain the folder structure the NuGet package expects.
Ex. https://github.com/charlesw/tesseract/issues/484
I also had to implement a similar workaround to use some methods in the ML.NET libraries (tensorflow related).3 votes -
Debug over all grouped tabs with F11
If possible allow group tabs to a debugginggroup. Then allow to singlestep "F11" debug over all tabs in this group.
3 votes -
Disable Automatic Update when the update would deregister the product
Don't automatically update and relaunch from a registered product to a newer version we don't have the license for.
I appreciate the product but this is an appalling show-stopping bug guys.
I've disabled automatic updates for 9001 days to "temporarily" fix the problem but I shouldn't have to do this.
3 votes -
Allow exporting dump window programmatically.
Rather than explicitly writing to a log file, I often just export the dump window after running a query.
I have not found a way to programmatically create this export - something like
Util.ExportDump(filename, ExportFormat.Html).
3 votes -
IL output could show storage too
Comparing the IL C#1 view to ILSpy, the one thing (other than font) that makes it easier to understand in ILSpy is that it includes output for the fields storage, e.g. the IL C#1 for the expression
await Console.In.ReadLineAsync()
generates a MoveNext that refers to fields we can't see the definition for in LinqPad but can see in ILSpy.3 votes -
util's saved string browser
Utils.SaveString is awesome, but would be nice to have some kind of viewer/browser to see what is being stored
3 votes -
Autocomplete classes in any namespace (+ add using if needed)
Hi, I would like to be able to complete any type that is not in the current using namespaces, similar to what Rider does. It is very inconvenient otherwise.
Example:
Suppose I want to use aRNGCryptoServiceProvider
class, but I don't know what namespace it's in or how it's exactly spelled. I only remember it contains Crypto in it. So I would type "Crypto", press CTRL+Space and get it in the completion list, even though its namespace was not in the using list. You can show its namespace in a completion item to the right, likeRNGCryptoServiceProvider (in System.Security.Cryptography)
.…3 votes -
Option to disable NuGet/EULA prompts
I would like an option to disable all NuGet related prompts. I would like to be able to run a script without having to worry about NuGet package download confirmation or any particular license attached to the NuGet package. I find these annoying since I use packages from a private feed.
3 votes -
Convert to class from anonymous objects
Something like in VS 2019, right click menu, "Convert to class". It would be so helpful for tasks like data exploration.
3 votes -
Support custom project properties and environment variables
Sometimes we need to specify custom project properties and environment variables for a query, for example,
<EnablePreviewFeatures>true</EnablePreviewFeatures>
and env varsDOTNET_TieredPgo=1
. Please allow us to customize project properties and environment variables.3 votes -
Dark Theme like Windows 10 Dark / Visual Studio 2019 Dark
Dark Theme like Visual Studio 2019 Dark
3 votes -
Add support for C# 9.0 in LinqPad 5
I have both LP5 and LP6, but I don't seem to have a way to write code snippets in C# 9.0 against .NET Framework 4.6/4.7/4.8. I'm fine with switching over to LP6 if/when I want to target .Net core or .Net 5/6, but I still need a way to test the latest language features against the older Framework versions.
3 votes
- Don't see your idea?