1205 results found
-
Reference and Import Microsoft.VisualBasic by default for VB queries
Some parts of the VB 'language' are actually implemented within the Microsoft.VisualBasic assembly, which is normally referenced by default by VB projects. eg IIF
Linqpad doesn't add this reference and import when a VB query is created, and so valid VB will fail in Linqpad until the reference is added. This is either confusing or irritating, depending on who you are.
Suggest adding the reference and the import by default to avoid confusing novices and/or annoying anyone else unlucky enough to have to be prototyping a quick VB function here and there.
7 votes -
4 votes
-
1 vote
-
Add Expand / collapse item for structure of DBs left panel
Hi,
In the left panel which holds all the connection a new menu items should be added -- expand / collapse all below this node. While creating SQL queries I often forget which tables has which fields, and I have to manually expand the nodes (root > db > user > table). It takes a time. With my suggestion user will be able to perform this action in 2 clicks.
Thanks
4 votes -
3 votes
-
linq2xml
It would be nice to be able to load, query and update xml files.
9 votes -
Inline References and Namespace Imports
Like this:
reference @"..\Lib\SomeAssembly.dll";
using SomeAssemblyNamespace;ClassInSomeAssemblyNamespace.SomeStaticMethod();
or maybe to remain true to the C# standard, use custom attributes:
[reference(@"..\Lib\SomeAssembly.dll")]
[using("SomeAssemblyNamespace")]ClassInSomeAssemblyNamespace.SomeStaticMethod();
6 votes -
Add TableName.OrderByDescending( t => t.PrimaryKey).Take(50) when right click on the table
I often times need to just view the newly created data recently. If this command can be added to the right click on the table menu will be excellent!
6 votes -
put the name of the current active file in the window title
I use ManicTime to track my day and it keeps a list of the current active window and the title of that window. For Linqpad, that's just "Linqpad". It would help with time tracking if the document that had current focus would show up in the title of the window.
13 votes -
Open up the Language Infrastructure
There are so many requests for adding language x or language y. I started two of them requesting support for IronRuby/ IronPython
http://linqpad.uservoice.com/forums/18302-linqpad-feature-suggestions/suggestions/359780-ironpython-ironruby-support-would-be-nice-There are request for hosting Powershell, adding Delphi/Prism.
Why not add IronJS, Phalanger (for PHP), Nemerle, IronScheme or any other language.
How about switching the editor to the AvalonEdit of SharpDevelop for creating your own syntax highlighting and Code Completion.
51 votes -
Allow hitting Escape key to trigger 'cancel' like Shift-F5 does
Since hitting Esc doesn't seem to trigger any other action, it would be useful for those of us with muscle memory to hit it when we accidentally ran something we shouldn't have. Much faster/simpler than the 2-key combo of Shift-F5. :)
I'm not trying to ask for the larger-scope 'allow remapping keyboard shortcuts', just the Escape key. :)
0 votes -
Make Nutshell database & log attachable under SS 2008 R2 (not the Express version)
This would make it so much easier for those who have the non-Express version installed.
3 votes -
Add Delphi/Visual Pascal.
Delphi/ Prism the .net version can you add to your list of supported languages.
6 votes -
Ability to store Variables
Some kind of mechanism that stores the result of an expression into a variable or RAM storage... that can be used later on.
Lets say i have a heavy Linq statement that spends 30 seconds to finish - it would be cool to store that data in a variable of some kind that i can call later on.
"Live objects" might be the name of such...
3 votes -
c++
Add c++ as one of the available languages. Perhaps this lies outside of the intended scope of LINQPad, but a lot of people use it as a snippet compiler, I know I do..
43 votes -
Donate your "Add Custom Assembly Reference" code to the next version of Visual Studio.
They haven't gotten it right in over 10 years! In 2010 it got a little better. But they need your asynchronous search capability!
1 vote -
Add the GIST API to the script explorer
Add some level of source control. I would like to have the gists API integrated directly into LINQpad. Because basically gists are scripts.
193 votes -
Provide method to enable LinqPad.exe to swallow exceptions
Can't safely call Write on the TextWriter provided by LinqPad's CreateXhtmlWriter when debugging. If any properties within the object being written throw an exception, the debugger catches this exception and writing ceases.
The only workarounds are to 'Continue' after each exception (which is tedious if many are thrown), or to disable CLR exceptions and then re-enable them when done.
It's not possible to have the object's properties not throw exceptions, as they are lazy loaded and will throw when certain fields are not initialised.
3 votes -
Highlight current line
It would be nice to be able to show the current editor line with a different background colour. The standard tooltip colour would be fine but make it customisable if you really want :-)
2 votes -
Extension for bulk update/delete/insert queries
One of the most missing features in linq. Allowing to bulk update/delete/insert rows (maybe as an extension lib like PredicateBuilder) would be absolutely awsome!
Thanks52 votes
- Don't see your idea?