1205 results found
-
Add TimeSpan timeout parameter to Util.ReadLine<TResult> method. Add CancellationToken parameter to Util.ReadLineAsync<TResult> method.
I've implemented a Task timeout extension to abandon long running tasks. When that task is setup to check for a cancellation token's IsCancellationRequested property the task can finish appropriately.
Currently when calling Util.ReadLine or when awaiting Util.ReadLineAsync the task gets abandoned but not cancelled. The user prompt box remains open and I haven't found a way to cancel\remove\reset it.
A cancellation timeout (or cancellation token on the async method) would be useful for automatically selecting the default value after a specified timeout has elapsed. Execution could then be terminated or continued as the script has been directed.
8 votes -
Add "Camel Hump" support to IntelliSense
This is a feature of ReSharper that makes using IntelliSense much more intuitive. This is also called "Match middle of the identifiers".
Essentially, if I am trying to type 'SqlCommand' I can simply type 'SCom' and it will show up in IntelliSense.
https://www.jetbrains.com/help/resharper/2017.1/Navigation_and_Search__CamelHumps.html
13 votes -
Additional mouse selection support
Add additional support for selecting text with the mouse that works the same as most Windows applications:
In query editor pane:
- Triple-click = select entire line
- Triple-click + drag = select multiple entire lines
In SQL results view pane:
- Double-click = select entire word
- Double-click + drag = select multiple entire words
- Triple-click = select entire cell contents
11 votes -
Trace tab with Logging Output Support
Optionally support a separate trace tab as often have a lot of trace output and would like a way to hide the noise.
Additionally, would be nice to support some basic formatted output with support for Info/Debug/Warn/Error and date/time... e.g. color changes and minor style differences.
3 votes -
Fix Memory leak / program hangups
As I can't vote anymore, I create this new entry. ;-)
When I open a Linqpad instance, use it during a couple of minutes and let opened during a couple of hours to come back using it, I noticed the memory consumption raised a lot for doing nothing because I was not using it.
Txs
ps. continue the good work. I love this product3 votes -
Show OPCodes in IL listing
When viewing the IL listing for a piece of code, it would be nice to see the actual opcodes for educational purposes. Or at least an option to turn that on or off.
4 votes -
Make Dump() function in C# statement mode grey
It's kinda getting into the way for samples. Not a very big deal though, but if there's an option to grey out the Dump() function, the main statement would be a little bit more clear.
1 vote -
allow users to login to Linqpad forum using Google
I wanted to post a serious performance issue (all the time, even with the beta) when running linqpad in parallels on mac. Resizing window hangs the machine from 1 to 3 seconds. Anyway, I couldnt post this feedback or create an issue on Linqpad forum as that requires me to login using OpenID, which I don't use.
1 vote -
Ability to set environmental variables
A way to easily set environmental variables. New wave of cloud apps/frameworks seem to leverage this as a way of injecting values into the app.
4 votes -
Copy for markdown in query results
I was making a GitHub issue for some problematic production data and it was a pain to take the copied Linqpad query results and finagle it into the markdown table format.
I'd like the Copy for Markdown feature to work for query results.13 votes -
This schema is not supported
If a Schema Metadata contais properties with a unsupported characfters like "third-nationality" , then linqpad is unable to continue and display the error "The schema is not supported" . It should be nice to bypass these fields and continue. Notice that the schema , a Successfactors was correct until , they added 3 proeperties. I admit that it s on SAP side to update the schema , but I dont think they will do it .
Rachid K.2 votes -
Backup and restore for LinqPad settings (configuration)
Linqpad needs a feature to export and import settings. I'm about to reinstall windows and I really don't want to setup all of the connections, etc. that I've created in LinqPad after re-installing it.
5 votes -
HTML export should contain expandable tables
The LINQPad output window allows tables to be collapsed/expanded. Especially in nested tables this is very useful. Having everything expanded makes it difficult to read the tables.
The HTML export should have the same expand/collapse feature.
Both the export from LINQPad GUI as well as LPRun html should accept two different dump levels. One for the actual data and one for the default expand level when the html file is loaded into browser.
14 votes -
Use LINQPad to author Azure Functions
Right within LINQPad, enable 1. Azure login; 2. Connect/browse Azure Queues and DocumentDB; and 3. Author Azure Function CSX scripts, test, publish, and repeat.
20 votes -
Allow to enable "check arithmetic overflow/underflow"
Like the checkbox in VS Build/Advanced.
4 votes -
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 -
Object count when a reactive source is dumped
When dumping an IEnumerable<T> source, LINQPad also displays the count of items or count of initial items if the number of items exceeds a defined limit. It would be nice to a count (updated live while subscribed) when IObservable<T> sources are dumped.
1 vote -
Allow filtering of the language dropdown
If I never use a certain language (e.g. C#, F# or Visual Basic) I should be able to set an option that will exclude options based on that language from the language dropdown.
1 vote -
Run scripts thru command line (LPRun) on Linux and MacOS
Maybe lprun.exe can be more easily adapted to run cross-platform than the full GUI app. It would be fantastic to just be able to run scripts via Mono.
38 votes -
Add option to include column names for "Open selected cells in Excel"
"Open in Excel" also copies column names from the output, but "Open selected cells" does not.
It can be very handy if the latter could also copy column names, independent of what has been selected (cell, cells, columns or rows). Of course only column names of cells to copy have to be included.
Add as an option (because it may not be wanted every time).1 vote
- Don't see your idea?