1187 results found
-
Disable Dump() output without rewriting query (Silent mode)
Would be nice if LINQPad would have the ability to turn of Dump() output as an run option, to speed up execution.
An advanced featrue would be to flag Dump() statements with and option like DEBUG, VERBOSE etc. to allow switching part of the output on and of as needed.6 votes -
Provide language-dependent query snippets for items in the schema tree (in the context menu)
Currently, all the snippets provided as native LINQ statements and method calls only, irregardless of the nature of the connection/provider. It would be useful to have these snippets in all languages supported by LINPad and (more importantly) applicable to the specific connection/provider, like for instance ESQL or plain SQL. The snippets could be organized in sub-menus by language.
2 votes -
Provide a link to the line causing an exception from the information bar
The yellow bar at the top shows the current exception but if you have a very long linqpad script you need to scroll down to see where the error happened. It would be nice to be able to click the yellow bar to jump down to the exception.
1 vote -
4 votes
-
Compact (and name) the amount of SQL Parameters
The amount of duplicate SQL Parameters are too damn high :-)
eventhough i in C# declare the inputs as variables, the SQL parameters are duplicated pr use of the paramenter.
eg:
var DS = 127;
var genart = "00402";
var critno = 100;becomes :
-- Region Parameters
DECLARE @p0 Int SET @p0 = 100
DECLARE @p1 VarChar(1000) SET @p1 = '00402'
DECLARE @p2 NVarChar(1000) SET @p2 = '-1'
DECLARE @p3 Int SET @p3 = 100
DECLARE @p4 Int SET @p4 = 2
DECLARE @p5 VarChar(1000) SET @p5 = '00402'
DECLARE @p6 NVarChar(1000) SET @p6 = '-1'
DECLARE @p7 Int…4 votes -
Allow the File, Edit, Query, and Help menus to drop down on mouse hover.
It would be nice if hovering over the menu titles caused the menus to dropdown and show the items, rather than requiring a click action on the menu titles.
1 vote -
Update Microsoft.WindowsAzure.* assembly references to latest versions
Obviously, features new to 1.7 (and later) will not be available as LinqPad seems to reference the 1.1 version. Also, I've been having this issue:
Assembly 'MyAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' uses 'Microsoft.WindowsAzure.StorageClient, Version=1.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.WindowsAzure.StorageClient, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
0 votes -
Short Date
I would find it helpful if I could control the date formatting. For me and my companies data, I'm usually only concerned with the date not the time. The time tends to fill up the columns. Can we get some way to control how dates are outputted?
1 vote -
New Cache() extension - let it be parameters sensitive?
The new Cache() extension is absolutely great feature. One caveat though is that it is not parameters sensitive and it might be misleading in some cases.
A very simplified example:
int userID = 7;
Users.Where(u => u.UserID == userID).Cache().FirstOrDefault().Dump();When I run it - I get the expected user entity.
Now, if I change userID to 8, and I forgot I used Cache(), I will still get the user with ID 7, and I might execute a wrong logic.
To handle that - I use Cache(string) method with key which is combined by the relevant parameters for that query.
Anyway…
1 vote -
make it possible to reference and execute .linq files
When saving a .linq file, make it actually save as a compiled .exe but renamed, allowing us to reference the scripts in our projects and execute them from the command line.
303 votes -
Support Oracle SQL tab!
Support Oracle SQL tab!
Debug the sql statement generated by EF with oracle,please!3 votes -
Allow users to disable highlighted text execution
If I attempt to run a query with anything highlighted only the highlighted text is executed. This is a really nice feature for some scenarios but I'd really like the ability to turn it off.
When I'm building longer code queries i almost always have code highlighted inadvertently so I am constantly accidentally executing a few lines of code. This is usually just annoying but it has a huge potential to be dangerous as well as it lets me accidentally bypass my other conditions when doing data operations.
9 votes -
Intercept and echo calls to Debug.WriteLine or other trace calls.
Adding a window that allows trace calls to be seen would aid in debugging drivers. These could be seen easily in LINQPad (perhap by enabling/disabling the visibility of these) when loading and testing a new driver or even allow such calls embedded in dynamically created source, to also log stuff - very hard to see otherwise.
6 votes -
338 votes
-
Add support for Microsoft Portable Class Libraries
Portable Class Libraries helps developers write cross-platform libraries which can be very useful for things like DTOs, service/client code, extensions... etc
http://visualstudiogallery.msdn.microsoft.com/b0e0b5e9-e138-410b-ad10-00cb3caf4981
13 votes -
Convert URI to linq
I have a odata URI. I need a translation of it in Linq using linqpad. Is it possible?
1 vote -
Allow to change the "back-tick" key in the preferences (badly needed for non-US keyboards)
On keyboards without a back-tick key usable without any modifier key (alt, alt-gr), to select multiple columns you have to key-in <Alt>+<9><6>, which would already be pretty bad but actually gets worst on laptops without numerical keypads (a lot of them!): I have to key-in: <Fn>+<NumLock>,<Alt>+<9>,<6> for every column I want to select.
I own the premium edition, and don't use it because of this...
1 vote -
4 votes
-
Support a "refresh driver" feature to avoid the need to unload/relaod during development of a new driver.
In the Add Connection dialog is a 'Delete Driver' feature, I sugges you add a 'Refresh Driver' to that simply deletes the driver and reloads it again from the same place.
1 vote -
1 vote
- Don't see your idea?