1191 results found
-
Exit
Option to hard exit the query on finish.
From my understanding there is no such option today.The only option is to exit the current query when a new one starts. Ex. "Util.NewProcess" or "Always use Fresh Process per Execution".
The problem I get is that if I have a "unstoppable" background worker, this will still be running in the background until I start a new query.
The workaround is to use a "try/finally" with a "Environment.Exit(0);" , however this seems hackish. Also tried "Util.KeepRunning" but that did not help.
This is a big issue if more than one query…
1 vote -
Cache object DateOnly TimeOnly
I got unhandled exception when cache object has DateOnly and TimeOnly property
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 -
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 -
Display details when I mouse over linq file names
For every Linq file I create, I put a description on the top like
/*
Used to read data from xyc table and convert to and then save to ABC database
*/Love to see this info when I mouse over file names in "MyQuery" section.
1 vote -
Visualization of concurrent applications
I love the charting functionality I LinqPad, it’s awesome!
What else I would like to be able to do Is to add Activities to my application,
perhaps it’s a multithreaded application and then be able to visualize how they are executed over time, like how a logic analyzer does it, like in this picture:
http://www.ece.utep.edu/courses/web3376/Logic_Analyzer_files/droppedImage.jpg
why? Because I want to visualize if my tasks/threads are running optimally ,or if I have some bad lock or threadpool issue somewhere.
Similar to the Concurrency Analyzer https://learn.microsoft.com/en-us/visualstudio/profiling/concurrency-visualizer?view=vs-2022
So, what want be able to do:
1. Add Activities in ny code, perhaps in different…1 vote -
Build Full Extensions for VS IDE
I wonder if you can build full extensions with compiler, Win Forms/UWP and multiplatform support for these languages into VS IDE - Java, Rust, Kotlin, Julia, R Language, Ruby, Golang, V Language, Clojure and Prolog
1 vote -
Make vim integration better
Using GVim and VsVim all day where the integration/functionality is almost perfect and then switching to the linqpad editor is painful. Lots of actions dont' work the same way in linqpad that work in vim, some examples:
Visual mode select then x to delete
Visual mode select then y to yank
No option to yank/paste using clipboard
Many dot commands like replace ending ; to , with A<-, don't work
Braces navigation using %
Visual mode navigation, example V then Ctrl+d
Visual block mode doesn't work
The list could go on, these are just some examples I run into every…5 votes -
Show .cs files in the "My Queries" file tree and allow viewing .cs files
Show .cs files in the "My Queries" file tree and allow viewing .cs files
This allows us to quickly view and grab code from .cs files and paste it in a query for testing.
This increases productivity as we do not have to resort to another editor to view the file and copy contents from other app.
4 votes -
Shortcut key to turn on Edit Data mode (Grid Results only)
Provide a quick method to turn on Edit Data mode so that user can quickly edit data in the data grid, rather than raise a hand to click on the Edit Data button.
1 vote -
Integrate with GitHub Copilot
Integrate with GitHub Copilot for pair programming inside Linqpad.
15 votes -
Debug into scripts that are #load-ed
It would be extremely useful to be able to debug into #load-ed scripts. I know they are scripts in themselves, and can be executed separately. But then maybe only allow this for .cs or .csx files?
2 votes -
1 vote
-
Option for async Task Main() as default for C# Program
Since so many developers do async programming now, could you add an option for the default Main method of a C# Program to be "async Task Main()" instead of "void Main()"?
1 vote -
Add a "Enable Word Wrap" toggle button on the toolbar
I'm switching Word Wrap flag very often. When there is a big string in the Editor, I have to switch between Enable Word Wrap and Disable Word Wrap. So it would be better providing Keyboard shortcuts (Ctrl-E-W) or have a button on the toolbar.
Screenshot: https://imgur.com/HhnA2lr
3 votes -
Allow Hyperlinq as Dump() header
Allow Hyperlinq as Dump() header (Results Rich Text only?):
.Dump(new Hyperlinq("https://www.linqpad.net/", "LINQPad"))
2 votes -
Allow F# users to use the new benchmarking feature
Currently the beta (7.5.7) feature for benchmarking appears to only support C#. Please add the same functionality to F# as well.
12 votes -
DataType in Columnheader
It would be helpful, if datatype of based table-column is visible in datagrid.
1 vote -
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 -
Add Dump parameter that will exclude properties having a null value
There are many times that I'm using Linqpad to investigate sparsely populate objects, such as from a database row with 5/100 columns having a non-null value.
In these cases, my results pane is littered with uninteresting information.
I propose a feature allowing me to exclude rendering dump output for properties having a null value. For example: https://imgur.com/a/nkHqn47
1 vote
- Don't see your idea?