236 results found
-
Enhance performance of expanding a database.
One of the systems I work on is Microsoft Great Plains, it has over 30,000 stored procedures and expanding the database to start a query takes a very long time (minutes).
4 votesThe performance with large schemas has improved considerably from V2.0, so you might find it’s OK now. If not, you can uncheck ‘Include SPs and Functions’ in the connection info to prevent LP from loading the stored procs.
-
Add basic vi style editing mode
I use vim a lot, and ViEmu in visual studio.
Adding vi style editing modes to linqpad would make it absolutely perfect. It doesn't have to be comprehensive, just hjkl movement, dd, cw, dw, w, $ and : commands would be great.511 votesThis is available from v5.27
-
Rendering of Graphics and System.Drawing objects
As mentioned here: http://forums.oreilly.com/content/C-3-0-in-a-Nutshell/5390/Linqpad-And-System-drawing/
It would be very handy if linqpad could render System.Drawing and graphics objects in the render window as they would be drawn, rather than only with the Dump() method.
15 votes -
Azure Table Services (..and maybe blob)
WCF DataServices support doesn't seem to work with the azure table service (tho, after the docs both are basicly the same).
Would be great to get support for this :)
45 votesThis is now available as a supplementary driver that you can install in a single click. Go to Add Connection and click ‘View More Drivers’ and click on the Azure Tables driver.
-
Allow to suppress SQL Tab generation to save memory and performance
I tried using LinqPAD do insert and update quit a large number of records in a db and found that memory and performance was quit bad. I assume the reason is that there is a lot of sql logged in the SQL Tab, which in this case was of not of interest, because it was the endless repetition of the same query over and over again.
1 voteThis has been fixed in 2.0.
The SQL tab now goes into “low-resource-consumption” mode until you actually click on it.
-
Allow the user to specify an alias for the database connection
Database names can be cryptic. The ability to create a user defined alias would be very helpful.
6 votesCompleted in latest build. Right-click connection and choose ‘Rename’.
-
Support Oracle
This replaces the more general suggestion "Support Oracle / MySQLl / SQLite". Vote here if you need Oracle support.
217 votesOracle support is now complete – let me know how you get on. Go to Add Connecton | View More Drivers and download the IQ driver. You’ll need LINQPad v2.35/4.35 or later. This driver is free of charge.
-
Fix Memory leak / program hangups
LinqPad consumes 132MB RAM in Windows x64
per Instance - this is QUITE A LOT !after having Linqpad open for several hours, the performance is greately reduced - and hangs a lot.
having Linqpad open over night, makes it completely useless and hangs even more !!!
please fix this.
8 votesDone: LINQPad should now consume significantly less memory (particularly when you have lots of open queries).
Let me know if there are still any problems!
-
Autosave
Title says it all. Autosave would be a very handsome feature!
68 votesThis has been implemented as an auto-recovery rather than an auto-save (it has the same end result of not losing your work). A snapshot of a query is taken every 10 seconds if modifications have been made, and before a query is executed.
-
35 votes
-
6 votes
This has now been updated for FW 4.0 and has feature parity with LINQPad 2
-
Provide a way to remove auto-completion licenses from dead/inaccessible PCs
I have my license activated on 3 Windows installs I have since lost access to - as such I am unable to remove the license from these machines! In turn, this means I am unable to activate my LINQPad auto-completion without first removing my old license. There has to be a way!
6 votesThis is now available in 2.0
-
Language regions
Hi,
would be nice if in the editor u can define regions for
the diffrent language types.Example:
SQL
SELECT 1
endregion
LINQ-Statments
var x = from a in {1,2} select a;
endregion
C#-Programm
void Main() { var x = from a in {1,2} select a; }
endregion
If u enter one region it could be executedt.
If u mark more then one region (for example 3)
the output window should render 3 vertical outputs.3 votesThe latest build allows regions in ‘Program’ mode.
-
Debugging support
Setting brakepoints and running in the debugger. The Dump Window could be used to Show debugging hints
698 votesThe LINQPad integrated debugger is now in beta!
-
Support CE databases > 256MB
I can't connect to bigger sdf files (SQL Compact Edition) because the standard value for 'Max Database Size' of the Connection is too small.
We need an option to specify a max database size with SQL CE.
1 vote -
Enable code folding in the editor
I am using LINQPad as a general purpose C# scripting/code snippets IDE. Just introducing a code folding feature would tremendously improve the usability, especially in the "C# Program" mode.
12 votesThe latest build allows regions in ‘Program’ mode.
-
Open Table for Edit as in SQL Server Mgmt Studio
SQL Server Mgmt Studio allows one to open tables for editing data. In order for LINQPad to be able to replace SQL Server Mgmt Studio, as the LINQPad challenge suggests, the editing data directly feature is needed
207 votesThis is now available to LINQPad Premium users in latest beta: www.linqpad.net/beta.aspx. Let me know what you think.
-
My Queries should open on Click, not MouseUp
The 'My Queries' tree has some handicaps..
if you doubleclick on a folder to open a list of queries, the mouseup event opens the query that you mouse over... this is anoying !
the Tree should react on mouseclick/doubleclick only ! instead of mouseup.
Also, don't open queries on mouseup into the same tab, this makes it impossible to open 2-3 queries without editing each one a bit.
6 votesYou can now change the behaviour so it opens queries only on double-click in Edit | Preferences.
-
Ability to add config
Sometimes I use Linqpad to reference an existing data access library for one of my applications to quickly test something but if the functions I'm testing in the library refer to configuration settings the query fails. We should be able to specify an app.config in the advanced query properties.
265 votes -
Fix bug for default query type
If you change the default query type to C# Program or C# Statements and then create the query by right clicking on a table then result doesn't add the necessary ";" to the generated query.
0 votes
- Don't see your idea?