1193 results found
-
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 aRNGCryptoServiceProviderclass, 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 -
Require auth like fingerprint/windows hello for production connections
Today we use read only connections for production databases and it works well. But everyone once in a while we do need to change a value in a production db.
Today we then connect with different credentials which takes a little time.My suggestion is a connection that linqpad enforces with fingerprint, windows hello or similar.
So the connection is always there (and read/write) but every time I want to use it I have to authenticate. This would still be much faster then creating new connection (and in the other scenario I also have to remember to disconnect manually but…3 votes -
3 votes
-
Add "jk" to escape in vi mode.
LINQPad only supports "kj" for now..
3 votes -
support .exe assembly references
I can add a reference to an assembly that's blah.exe but I can't consume types inside it. If I copy blah.exe to blah.dll everything's fine, but that would appear to be a dull and unnecessary (and forgettable) step.
If there's a valid reason why this can't be delivered then fine, I'll live with it, but - granted I know diddly-squat about LinqPad internals - it doesn't seem like it'd be hard to add.
3 votes -
Add a context menu command "Copy as new List<string>" to the grid context menu.
Similar to the RedGate SQL Prompt function "Copy as IN Clause".
To use this, you return results into the grid. Then select a range of values in one column and select "Copy as new List<string>" from the context menu. It then copies the C# code for creating a List<string> with those values to the clipboard. For example:
new List<string> {
"OMO-155165",
"PQJ-155177",
"ABI-155153",
"HCI-155167"
}3 votes -
add extension methods Folded and Expanded for overiding initial folded/expanded state
add extension methods Folded and Expanded for overiding initial folded/expanded state ignoring depth level from Dump function for that member
3 votes -
Single LINQPad for both .net framework and .net
It will be useful if a single LINQPad can handle both .NET framework and .NET queries. It will result in less context switching when working on different kind of queries.
I know separation has benefits of doing less testing for .NET Framework version as it is more or less complete, but it is annoying to switch and now I need to keep track of queries separately.
3 votes -
Port LINQPad to Avalonia XPF for Mac/Linux users
The Avalonia team recently released a cross platform version of WPF, called XPF. It’s my understanding that WPF is what powers LINQPad and is a key problem holding it back from being cross platform.
Is this a feasible solution or something that could be considered? Would absolutely love it if I could keep using LINQPad on my Mac
3 votes -
Cache object DateOnly TimeOnly
I got unhandled exception when cache object has DateOnly and TimeOnly property
3 votes -
manage users attached to the 10 User license from central location
I can partially see the machines that are connected to my license but would like to be able to see it by user name, since it is a 10 user license. Would be nice to manage what users get the license and delete users and machines if someone leaves.
3 votes -
make SQL output so I can run it in SSMS
in the SQL output window instead - the parameters emitted as coments are not executable.
Putting them on separate lines with a declare in-front and the appropriate type in-front would be very usefule.g. instead of
-- Region Parameters
-- @year_0='2024' (DbType = Int16), @period_1='5' (DbType = Int16)
-- EndRegionoutput:
-- Region Parameters
-- declare @year_0 int ='2024' -- (DbType = Int16)
-- declare @period_1 int ='5' -- (DbType = Int16)
-- EndRegion3 votes -
OnInit functionality for F#
The void OnInit() hook, used for for example starting Avalonia before running and dumping UI elements, does not work for F# (Or, rather, I struggle to figure out how).
The twitter discussion on Avalonia and F# with some creenshots are here https://twitter.com/bjartnes/status/1717422836250271800
It would be nice with a feature similar to the OnInit hooks but for F#.
3 votes -
Excel File Integration with Intelligent Structure Recognition
I frequently utilize Linqpad for processing Excel files by reading data through the FileInto method. My workflow typically involves manipulating this data and subsequently storing it in a database. To streamline this process, I propose an enhancement to the user experience with the following capabilities:
Keyboard Shortcut for File Selection: Implement a shortcut key that prompts the user to select an Excel file. This would enable quick and direct access to data files without navigating through menus.
Automatic Structure Discovery: Upon file selection, Linqpad could automatically analyze and ascertain the basic structure of the Excel file. This functionality should include:
…
3 votes -
Excel File Integration with Intelligent Structure Recognition
I frequently utilize Linqpad for processing Excel files by reading data through the FileInto method. My workflow typically involves manipulating this data and subsequently storing it in a database. To streamline this process, I propose an enhancement to the user experience with the following capabilities:
Keyboard Shortcut for File Selection: Implement a shortcut key that prompts the user to select an Excel file. This would enable quick and direct access to data files without navigating through menus.
Automatic Structure Discovery: Upon file selection, Linqpad could automatically analyze and ascertain the basic structure of the Excel file. This functionality should include:
…
3 votes
- Don't see your idea?