1201 results found
-
Memory leaks?
I see reports from several years ago of memory leaks. I find I have to close LinqPad regularly because it consumes a lot of memory - I just killed a collection of LP processes, one of which was consuming over 2GB and another over 1.5GB and the total in use by LinqPad processes was over 8GB. It seemed to be holding onto processes for tabs I'd closed because there were only 4 tabs in which I'd executed queries, but there were 10 processes other than the main app process.
When I restart LP (which I kill in Task Manager because…
2 votes -
Use Visual Studio Code as editor
Hi,
would be great if you could use Visual Studio Code as editor (IDE)
91 votes -
Add option to disable completely Instant Share
Related to https://linqpad.uservoice.com/forums/18302-linqpad-feature-suggestions/suggestions/3613525-allow-users-to-disable-or-change-the-upload-to-ins#comments , please add an option (Preferences - Advanced) to disable this functionality completely. Disabling the shortcut is not good enough in some professional environments
7 votes -
To support big data , such as Apache Spark
Big data is hot and is becoming popular. The most popular platform is Apache Spark.
There is an ODBC driver of Apache Spark at http://www.simba.com/drivers/spark-jdbc-odbc/.
Another option is that Microsoft has a library to access Apache Spark at https://github.com/Microsoft/SparkCLR .
Maybe it is not difficulty to support.
If so, LINQPad can have "big" effect and have more market.
3 votes -
Password protect production databases with timeout
I would like a protection layer for production databases.
It could be two factor push or simple password/pin.But something that allows me to have production databases without being afraid that i make a devestating mistake when not properly focused. Or that someone with bad intentions can wreck havoc.
A simple password prompt on first access is enough and then a timeout after being inactive for a number of minutes.
18 votes -
BUG: LINQPad's lprun.exe -format:html outputs invalid html
I have a script that I run that generates some html I need to display, however, the output is not valid (missing body and html minimally).
I changed my script that I run to look like this:
void Main( string[] args ) { "Hi".Dump(); return; ... original code and Dump() and RawHtml calls... }
And this is the output I get is the following:
…<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="Generator" content="LINQ to XML, baby!" /> <style type='text/css'> body { margin: 0.3em 0.3em 0.4em 0.4em; font-family: Verdana; font-size: 80%; background: white; } p,
3 votes -
Display connection properties summary on mouse over
I always rename connections so they have a meaningful names and I also use the create similar connection. Unfortunatly, this feature also copy the name and to figure out which of the two I should rename, having a tool-tip with the connection details would greatly help.
1 vote -
Use %appdata%\nuget\nuget.config for Nuget servers
Visual Studio and command-line nuget share the set of configured nuget servers (it goes into %appdata%\nuget\nuget.config).
It'd be nice if Linqpad honored this also, rather than having to (re)configure the nuget servers separately which is really boring.
If keeping a separate list is seen to be desirable, what about an 'import from nuget.config' button to bring them in as a once-off?
13 votes -
Convention for auto-discovering internal nuget server(s)
I'm deploying a tool to (technical) end users that uses linqpad as the UI. Before they can user it, we first have to tell them how to configure our internal nuget server.
I'd be great if there was a simple convention for discovering local nuget server(s), so this didn't have to be done manually.
I'm thinking of something a simple as - for domain-joined PCs - a probe to a server called 'nuget' (ie using the same DNS suffix), that just checks if it's responds validly using the nuget API. This could be a 'prompt on first install' action (or…
1 vote -
COBOL
COBOL programming (relative and index file organizations think of the fun!) would be great - but I'll be surprised if it is implemented.
The Idea being to make LinqPad into the first choice as an educational program tool.1 vote -
Allow viewing entire byte[] buffer contents
Linqpad does a nice job of rendering byte[] buffers (as hex), but truncates the display after like 20 bytes or so.
I'd be nice if when it did this the display was hyperlinked so you could click on the 'byte[]' and get a popup with the full* buffer displayed.
(I need to compare bytes-on-the-wire with what the application did/didn't manage to parse, and hacking this kind of popup in the query itself is painful)
- within reason. First few kb would be enough in most cases.
1 vote -
Have a version of LINQPad with a notebook UI ala IPythonNotebook
I'd really love a version of LINQPad along the lines of IPythonNotebook or Mathematica. Ideally it would be hosted in the cloud. I'd use such a thing from every one of my computers all day every day and would happily pay a monthly subscription for the privilege.
6 votes -
Option to skip generating SQL etc. when running long running queries?
I'm guessing this would increase speed a lot?
0 votes -
Tooltip balloon duration
When I examine the IL view of my code, I often hover over the OpCode instruction to read the description. The tooltip will show for a few seconds and then fades outs.
I would like to increase the duration of the tooltip balloon or disable the fading.
2 votes -
Save Query Custom Settings
I would like the ability to save "settings" in the query. For example, if ask to select a file, I would like to save the file that was selected for the next time I run the query. This would be perfect if I could save the data inside the query file XML section.
3 votes -
Allow option to prompt before executing production queries.
I love that you allow users to flag production connections and you make it visually obvious when a production database is being used.
A configurable option (even if the default is off) to present the user with a simple "OK"/"Abort" confirmation dialog before executing a query against a production database could serve to save users from terrible mistakes. I am very grateful that I myself have not made this mistake, but it would be a very easy thing to do that could be avoided with a couple of lines of validation.
One could recommend that query authors write this into…
2 votes -
BUG: Custom Context Driver is locked until closing linqpad
I'm building a Context Driver for a relational database and the documentation says to edit the DevDeploy.Bat file to copy the binaries to the context folder. Two things, one is that the documentation needs to get updated to reflect the new "per user" folder location as well as the "Framework 4.6" folder. And lastly (but more importantly) Visual Studio will fail to build because the bat file exits with error code 4. I close LINQPad and I can than build properly.
2 votes -
Fix clicking on explorer item hyperlink navigation
I'm making a Context Driver for a DB2 relational database, and I found that setting the ExplorerItem.Hyperlink makes the appropriate item (Column) look like a hyperlink. If I click on it nothing happens. If I expand the referenced ExplorerItem's Parent (table) then scroll back up and click on hyperlink it works as expected.
1 vote -
AutoComplete object type filtering (Similar to ReSharper)
Like many others, I've grown to love certain features of ReSharper. One such feature is the ability to filter the AutoCompletion list by object type using keyboard shortcuts or by clicking on the icon of the object type (such as namespace, class, interface, property, field, etc.). I think that this would be a really nice addition to LINQPad.
3 votes -
Give each query a unique ID
I currently have a support assembly I use to make queries more dynamic (e.g. asking for input) and I save the history in a file. To organize the history I use the query path, but sometimes the query gets moved. I would like to have a unique query ID for every query created (i.e. GUID?)
2 votes
- Don't see your idea?