1201 results found
-
Improve UI and Intellisense Performance - MyQueries on Slow Network Folder / Share
I put MyQueries on a network document drive to share on multiple servers and VMs. Unfortunately my company puts this on slow yet economical storage.
For some reason this makes LinqPad's UI dreadfully slow. Can this be improved?
I moved the scripts back to a local folder and it works fine but it would be nice to go back to the network folder.
4 votes -
Add commas to the row count of results
Add commas (or whatever the user's localization number delimiter is) to the number of rows returned that is displayed in the status bar under the DataGrid. When the number is large, like 849054, it's easier to read it in groups as 849,054.
1 vote -
Support DB search (for SPs, functions, tables, columns), just like RedGate's SQL Search.
Support DB search (for SPs, functions, tables, columns), just like RedGate's SQL Search.
Maybe it should be a context menu option (saying "Search for DB entity...") on the DB tree-node.
3 votes -
support for NETStandard.Library 2.0
Can't add NETStandard.Library via nuget. Error: "There are no usable .NET assemblies in package 'NETStandard.Library'."
1 vote -
have breakpoint visible by default
breakpoint bar is currently made visible only after the first breakpoint inclusion (via F9). Please make it visible at all times like in VS IDE.
3 votes -
Save All option (like Ctrl + A + S) to save changes in all opened query files.
Save All option (like Ctrl + A + S) to save changes in all opened query files.
9 votes -
Snippets
I have placed my LinqPad folders inside a "OneDrive for Business"-folder (and made a junction to it in my documants folder :))
But now Onedrive is complaining that I have a invalid character in "C# Snippets", which turnsout to be the # character.
Can I rename that folder without losing the functionality?
1 vote -
Add option to sort the My Queries pane by date
This will let recently used queries float to the top of the list.
3 votes -
Plugin Support for Dumps
I would also like to add custom data presentation in the output panel (via Dumps).
Becasue the output is rendered in HTML I would like to create a Plugin which will render JSON strings formatted with highlighting etc. for example.
Or I would like to fetch some data from other Places and attach it to the dumped data etc.
These plugins don't need to be a separate DLL. A Linpad script which implements a special interface would be enough.
Best regards
Christian6 votes -
report specifics about errors that occur when running a query
When I run queries, particularly as C# Programs that use the construct List<string> { ... }.Contains(q.fieldName), I very often get the message in the status bar "Error running query". Sometimes if I re-run the query a few times it will give me the results successful. Other times, it just reports this error every time. I need to know the actual error message to have much chance to fix it.
4 votes -
references
Add support to specify references in text.(May be like comment with references inside, or any other style)
There are many very similar suggestions about references.
Just combine them all into one and implement.
My opinion: The simplest way with in comment description style is the best.Details:
Just add support for parsing comments like
/* ===Automation===
AddReference: mycode.dll
AddReference: somedll.dll
*/This looks like comment and could be freely copy-pasted. But also this is reminder to add such references for code testing. LinqPad could automate adding references by parsing this simple text.
2 votes -
Specify executable option to open exporting spreadsheet file in another program
Features 'Open in Excel', 'Open selected cells in excel', 'Export to Excel', 'Export to Excel Without Formatting' are awesome, however found that it would be really great to have ability use another spreadsheets processor for exported files opening.
Would like to ask add additional field into Preferences/Advanced/Output section(for example 'Path to spreadsheet executable') that would be used for mentioned before features and filled during installation by installed excel executable path3 votes -
Connect to cosmosdb
It would be nice to be able to connect to and query CosmosDb using the Linq to DocumentDb SQL API
19 votes -
Create a setting for the specific version of FSharp tools and libraries to use for each Query
I have been trying to use FSLab (F# data science tools) in the latest version of LinqPad. It seems that LP is using a very old version of FSharp.Core.dll (v4.3.0.0). The assemblies in the latest version of FSLab look to have been built again F# 4.0, with FSharp.Core.dll version 4.3.1.0. This creates all sorts of version issues because LP seems to be explicitly loading 4.3.0.0; specifically miss method exceptions. It would be great if you could add a setting to specify the version of the F# tools and libraries to use. It would make LP a much more useful tool…
1 vote -
.Net notebook/workbook
R/Python/F# all have REPL environments that allow creation of live scripted Jupyter notebooks.
LinqPad has the ability to become this for the .Net world.
Some features that would allow this:
- HTML/JavaScript graphs to run (eg D3)
- Publishing as a jupyter notebook (to https://notebooks.azure.com)
Xamarin has a concept of workbooks already
https://developer.xamarin.com/guides/cross-platform/workbooks/install/
TensorFlow demo example for this notebook here
https://github.com/larcai/cognibooks/tree/master/tensorflow
Leverage LinqPads scripting environment to be the .Net Data Science Notebook of the future!
54 votes -
Show whitespace
Add an option to make whitespace visible like in Visual Studio.
46 votes -
Support NuGet packages that include DLLs
I ran into an issue attempting to use LINQPad to try out https://www.nuget.org/packages/libsodium-net/ - the package imported, but code failed with a DllNotFoundException. The package wraps a third-party DLL, which gets installed to a subdirectory of AppData\Local\LINQPad\NuGet.FW46. In Visual Studio, it apparently uses Baseclass.Contrib.Nuget.Output to copy the package output folder contents to the build folder. This doesn't work with LINQPad.
4 votes -
Options to control nested lists auto expanding or
Options to control nested lists auto expanding enable or disable
very commonly need parent list expanded but nested objects and their lists unexpanded
2 votes -
configure the folder name "Visual C#"
folder "Visual C#" does not sync using onedrive for business. it contains illegal chars. it has to be changed or option to configure the folder name.
5 votes -
Have last line query text scroll to top of Window
Just as I can continue to scroll down in VS, the last line of code will continue moving up to towards the top of the editor window. It would be nice if LINQPad could produce a similar effect. I usually am looking at my code in the middle of my computer screen in VS. The only annoyance I've seen so far with LINQPad is getting to the bottom of a long query and having to write code near the bottom of my viewing area.
2 votes
- Don't see your idea?