1201 results found
-
Provide a Menu option for Clearing the Results Window
The Results window gets cluttered as I debug my code, especially with the Dump results.
Please provide a menu option to clear out the Results pane.
1 vote -
Ctrl + S shortcut does not work when the explorer pange is too narrow.
When the Explorer View is too narrow (i.e. removed to occupy as less screen space as it is possible), I cannot save the code by pressing Ctrl + S. My LINQPad version is 7.4.9 (X64) for Windows. Please see the screen recording that shows the issue:
https://1drv.ms/v/s!Asp69p7IB51WkAFhnqj9vmUw72JS?e=2JvozE
Can this be fixed in the next version?
1 vote -
Add a keyboard shortcut to move / reorder tabs
Suggest Ctrl+Shift+PgUp/PgDn, as that seems a popular choice, both in browsers and Notepad++.
Thanks.
1 vote -
Add Empty or Blank as option for "Style sheet for text (HTML) results"
There are some instances where I want to have more control of the HTML formatting in the results window. For example, I am testing generating some HTML emails and need a blank slate to see what it would look like. I would like the option to not have ANY of the default styles added to the results window. I can always copy the ones I need into the stylesheet editor. I hope this would be a simple feature to add :) A Util method to dump into a new Results window tab (like the data grid does) but with no…
1 vote -
Collapse Code: handle additional cases
In LinqPad we can use the +/- buttons in the UI to hide blocks of code; whole methods, ELSE blocks etc.
I would love to see this extended to the following:
- New Lists. I don't always want to see all the new items added to a new list, so seeing just
Options = new List<Thing>
is fine rather than
Options = new List<Thing> { new Thing(), new Thing(), ....... }
- Property Initialization. Similarly, I don't always want to see all the properties that are set during an object's initialization. So seeing it collapsed to
Person p = new()
is fine…
1 vote - New Lists. I don't always want to see all the new items added to a new list, so seeing just
-
RIGHT CLICK IN CONNECTIONS PANE
Add right-click to connections pane to
- Add folder
- Sort by name (root level)
- Sort All (root level then inside each folder)
- Health Check - to see if any items at root level or in folders has lost connectivity
1 vote -
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 -
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 -
1 vote
-
DataType in Columnheader
It would be helpful, if datatype of based table-column is visible in datagrid.
1 vote -
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 -
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 -
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 -
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 -
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 -
Jumping to #load file should consider preceding #load(s)
If my file contains multiple loads
load "filea.cs"
load "fileb.cs"
Then, if I jump to fileb.cs, then types from filea.cs should be available when viewing fileb.cs.
This without adding #load statements to fileb.cs, of course. The viewing of fileb.cs should somehow be in context of myquery.linq.
Allowing strongly typed intellisense edits and F5 still running the main method from myquery.linq.1 vote -
Use a Newer File Type When Exporting to Excel
Currently, LINQPad v5 and v7 both use the "Web Pages and Excel 2003 XML Spreadsheets" file type (format) when exporting data to Excel from the LINQPad Results pane. Under non-regulated conditions, it is possible to open Excel's Trust Center and authorize the "Web Pages and Excel 2003 XML Spreadsheets" file type (Trust Center -> File Block Settings). However... many companies must abide by security posturing in today's environment. As such, security policy auditors such as Tenable have identified that this file type format should be BLOCKED from opening in Excel (https://www.tenable.com/audits/items/CIS_Microsoft_Office_Excel_2016_v1.0.1.audit:29268ad4a1c7bb369b13db79d95af0ef). Unfortunately (or fortunately, however you look at…
1 vote -
Add an option to disable auto-recovery
Sometimes scripts can contain information that you do not want to be saved to disk. You write the script with a placeholder for that information and then when you come to use it later you overwrite the placeholder, run the script and close it without saving... except it turns out that LINQPad 7's auto-recovery is saving copies of the sensitive information to disk every 10 seconds. If you're running from an SSD then its wear-levelling mechanism makes it tricky to remove that information from the SSD, simply overwriting and then deleting the file is not enough.
I know that LINQPad…
1 vote -
Add support for HierarchyId
Please add support for HierarchyId, I was expecting this to be available in LINQpad 8, as it was included in the latest version of EF Core.
1 vote -
Allow users to add UI scripts as menu options
It would allow users to include interactive scripts in a dropdown menu, similar to the interactive regex utility. Clicking on a script would run it in the background, and the result area would automatically maximize, displaying interactive controls.
1 vote
- Don't see your idea?