1182 results found
-
3 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 -
Make the Production flag user configurable
I love the idea of annotating a database session with a flag similar to the colors in the SSMS Tools for SQL Server. I never connect to a production system, but I connect to many remote databases and would love to be able to discern the connection quickly.
9 votes -
Disable my extensions in query properties
Add an option to the query properties to disable "My Extensions" for a specific query.
The problem with "My Extensions" is it can bring in unwanted references. For example, I have extensions that use Newtonsoft.Json, and wanted to run a query without a reference to that dll. The only way I could achieve this was by removing it from "My Extensions". It is awkward to have to edit "My Extensions" and remove all the references and functions just to run a single query, then have to add them all back afterwards.
4 votes -
Add Util.ToDelimitedString() and Util.WriteDelimitedFile()
This would be similar to Util.ToCsvString() and Util.WriteCsv(), but would accept any delimiter.
6 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 -
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 -
1 vote
-
make the new document switcher OPTIONAL
i HATE the way VS handles ctrl+tab... your latest update is braking my daily work flow..
5 votes -
Autoscroll code when it is running to make sure currently executing statement is visible in the code editor
The arrow pointing to a currently executing line in the code editor is very helpful as a quick-and-dirty debugging/profiling tool. However, when working with code that is several pages long, the arrow often disappears from view and can be hard to find. An option to always keep the currently executing line visible in the code editor would be really helpful.
1 vote -
WriteCsv and ToCsvString should have overloaded versions to force output of all public properties and fields
Util.WriteCsv(IEnumerable<T> elements, string filePath) skips properties of T that are of types that do not belong to a certain hardcoded "approved" list of types, which, in the current version, seems to include string, int, float, double, bool, DateTime and decimal. For example, if T has a property of the Uri type, it will not be included. It is possible to override this behavior by using the overloaded version that takes "params string[] membersToInclude" argument(s), but this requires explicitly listing all members of type T that are to be included in the output. It would be nice to have an overloaded…
1 vote -
Assign general custom query on table single click or <enter> when navigating through tables
In the treeview at the left i want to do a simple Take(100) when clicking the table or when enter is pressed. Maybe also when new table is selected. Makes it possible to get a quick overview of the tables content without the need to right click and select Take(100)
1 vote -
Create a portable version of the license
I have the potential to work from multiple PC's It would be great if the license could be tied to a USB stick or something, this was i can add it to my portable apps collection.
40 votes -
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 -
Fix Modal dialog blocking but not allowing input
I have a query, if I accidently hit F4 and F5 at around the same time... The query properties comes up, the query runs, and I can no longer click to dismiss the modal.
3 votes -
Allow SQLServer + OData connections together in the same C# Program
I have a LinqPad C# Program that pulls data from a SharePoint List via an OData connection and I want to be able to cross-reference those items with some data from a SQLServer database.
But LinqPad does not allow me to mix those two types of Connections.Please add support to be able to have both types of connections either by allowing OData sources to be added via the Additional Databases dialog in connection properties or perhaps introducing something similar to SQL's USE statement. Then we could USE one connection, enumerate the results into a variable, then USE the next…
13 votes -
Allow user to set a connection as "Production"
When defining a connection, have a check box that allows you to state that the connection is to a production database. Each time you select this connection, it will then somehow warn you that it is dangerous.
2 votes -
Open F# script (.fsx) files
Open F# script (.fsx) files in LINQPad and recognize them as F# programs. Same as recognizing ".sql" files.
6 votes -
CRTL-G Ought to be the goto line command shortcut like it is in Visual Studio
Instead of running your application pressing the CRTL-G shortcut ought to be the goto line command as it is in Visual Studio. A dialog would open accepting an integer input of the line number to move the cursor to. This shortcut is useful and saves quite a few keystrokes when navigating around code.
7 votes -
Autocomplete for SQL
I use LINQPad as a replacement for SMSS and would LOVE the Autocomplete to work for SQL (e.g. type "SELECT Orders." and upon typing the "." character all of the fields of Orders should up in intellisense).
1,272 votes
- Don't see your idea?