1187 results found
-
Auto-Expand Data Grid columns
When I query and get Data Grid results back, the columns always come out fairly narrow. I have to then click on each column to read it. The Data Grid controller allows you to expand all columns so that all data is visible in each. This would be helpful to have
1 vote -
21 votes
-
Allow per-folder "linqpad.extensions" file
I would like to be able to create a "My Extensions"-like file per folder so that I can create contexts or extension code that are shared by all of the queries in that folder.
0 votes -
Show a waiting icon during "Navigate To Query" search
Show a waiting icon in the "Go To..."(Navigate To Query)" popup window during long query text searches
1 vote -
Open New Query Tab When Pressing Middle Mouse Button on the Tabs Bar
Open New Query Tab When Pressing Middle Mouse Button on the Tabs Bar Like Firefox or Chrome.
3 votes -
Lowercase VB keywords option
Since VB is case-insensitive, all its keywords can be lowercase without affecting compilation. In Linqpad4, I use to type all my VB code in lowercase (it's somehow much more readable). Now with LP5, I get code completion and other nice stuff, but all my nice lowercase code gets put back in normal VB style. If it's not too much work, a "Lowercase VB keywords" option would be great.
1 vote -
7 votes
-
Allow to set some lines to use Util.Cache
Util.Cache is very useful when iteratively running the same code, but switching back and forth between
var x = somecalculation
and
var x = Util.Cache(() => somecalculation,"x")
can be a bitt painfulIt would be nice if one could set a given line to be "expensive", so that it appears as a simple line in LinqPad, but behind the scenes, that line is using Util.Cache.
Alternatively, some directive could be put on that line as a comment by the user, to achieve the same result.
The implementation should not be too tricky, just some regex to apply before compilation.
The…
6 votes -
allow "edit data" to work with dumps from any DataContext, not just the built-in autogenerated ones
I frequently use a DataContext imported from a external dll, instead of the autogenerated one (for many reasons inclusing this: http://linqpad.uservoice.com/forums/18302-linqpad-feature-suggestions/suggestions/8116665-let-the-autogenerated-datacontext-table-classes-us ) but this means that there's no "edit data" when viewing dumps. Is there any good reason why "edit data" shouldn't be available for external datacontexts ?
4 votes -
Support output to browsers
I want to suggest LINQPad can utilize SignalR to output results into browsers. That will useful for multiple monitor users.
1 vote -
SQL table direct editing: Leave mode, and ask before saving row changes
I like the ease of directly editing SQL tables in the premium edition. However, it's a little too "eager" to save for my taste. I'd like to suggest a couple related changes to make it safer for a klutz like me to use without accidentally nuking things:
1) LP has the new "Edit" button, but not an "End Editing" button.
2) When clicking between rows, any changes to the row being "blurred" (moved away from) are automatically saved. It seems like it should be asking first, at least once.Combined, these two things would make it much safer.
4 votes -
linqpad as a portable app
Right now I don't see a way to portabalize the app. All of the main config data, connections, app plugins, etc. save into the AppData folder. It would be nice to have an option to have these all save to a subdir of the executable so you could move the app between systems and have all of your settings, connections, plugins, etc. intact.
248 votes -
When dragging column name from connection box into a SQL statement, don't highlight it. just put the cursor at the end + 1 space.
When dragging column name from connection box into a SQL statement, don't highlight it. just put the cursor at the end + 1 space.
1 vote -
Clearly show sorted column
When clicking on a column heading in Results to Data Grids to sort by that column, it would be useful to see an arrow on the column heading to show that the data is sorted by this column, and in which order.
4 votes -
Snapshot saving
Due to the nature of Linqpad, I'm often using it for handling one-off processes or experimenting. It would be nice to be able to quickly step through all the saved states of a particular snippet, etc. Could marry with an advanced Undo system.
4 votes -
Provide Recently Used list for Find and Replace text
I would love to see the the "Find what" and "Replace with" text boxes turned into combo boxes that drop down to show recently used values. It would be particularly helpful when performing non-trivial regex searches.
1 vote -
provide the ability to query multiple schemas with the IQ driver for oracle.
An Oracle user may have access to multiple schemas with table definitions. It would be nice to specify the schema in the query.
E.G. I have a user that can see two schemas ,users and customers. Currently I have to specify the schema I want to use when setting up the connection. So, I can only query one schema per session. It would be great if I could do something like the following:
var customers = from c in customers.sometable
select c;
var users = from u in users.sometable
select u;
...
in a single session65 votes -
Keep history of the results
It would be great if you keep an history the last x (10,20,...) of the results (especially the html, but also SQL would be nice), including the time it took, and the date-time of the execution.
It could be very useful when comparing the results (both output data and time it took).
Many thanks!
21 votes -
Option Strict On
Let the change to Option Strict On for scripts that use VB.NET to be more accessible. Instead of going to the preferences menu, an option like the Turn Optimizations ON/OFF would allow fast switch for testing purposes
3 votes -
Adding PowerShell support
It would be nice to be able to test PowerShell From LINQPad, currently I have to use PowerGUI for testing Powershell Script.
10 votes
- Don't see your idea?