1201 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 -
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,278 votes -
An option to disable totals in sql query results
Quite often those totals make no sense and confuse users when exported.
BTW, thanx for the linqpad!8 votes -
Export Query Option
I have been using LinqPad for a while and have created a lot of extensions and other helpful utilities in My Extensions. When I go to share a LinqPad query with someone else, I forget that I am using my extensions and so they cannot compile or run it.
It would be great if there was an "Export Query" function that would detect calls into "My Extensions" and copy applicable (or all) code to the bottom of the query (query would have to be forced to C# Program Mode). Then the query would be ready to send to someone else,…
9 votes -
Show if a property is nullable in the left hand side connection browser
For example, if a date field in a database is nullable, switching to SQL mode shows the column as "NEXTDUE (DATE NULL)" and viewing in C# mode shows it as "NEXTDUE DateTime". When accessing this property in the code editor window, intellisense shows it as "DateTime?" so it would be great to reflect this in the connection browser as "NEXT_DUE DateTime?"
1 vote -
Fix Copy Paste from Editor Window When Using a Dark Background
I love how setting the background to a dark color in LinqPad just works. But when I copy and paste code from LinqPad to Outlook, Word, etc., the result is unreadable. I have to change the background back to white to copy then change it back to black. It would be nice if the default color scheme (white background) was used when copying text from the editor to clipboard.
(I have noticed that the same is not true for the results window. I have changed my results to use a dark background and other colors, but when copying the results…
13 votes -
Add PowerShell scripts support with intellisense
I use LinqPad to create tests and prove of concept scripts. It would be great if LinqPad supported PowerShell scripting to prepare some admin and infrastructure tasks as well. Intellisense would be essential.
154 votes -
bing codesnippet search support in linqpad (http://codesnippet.research.microsoft.com/)
Bind codesnippet search is awesome to look for code snippet for specific problems...
4 votes -
Define query templates
I'd like to see a feature which allows users to create a 'query template' which can be used as a starting point for any new query .
A query template would have preset properties, references/usings, database connections, code, etc. and users can create as many templates as they like.
This is not much unlike using a saved query, but the difference is that users are not be making changes to the original when they create a new query from a template.
92 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 -
Tabbed Results Window + Pinned Tabs = Easily See the Results of Multiple Iterations of the Query
By default it would only ever create a single results tab and replace the results in that tab every time you ran the query.
However, if you pinned that tab, the next time you ran the query it would instead create a new tab and leave the old one untouched. This would allow users to work on a query and easily compare the outputs of different versions of that query.
A nice bonus would be a link that lets you retrieve the code that produced a particular tab's results.
5 votes -
Always include codes outside of Main() into the selection in Program mode
When the code fragment is selected and then F5 is pressed, LINQPad runs only selected code. I think this feature is nice.
When I choose "C# Program" mode, of course I write some utility codes outside the Main() method.
However, when I select the fragment of code in the Main() and press F5, the build fails, since the definitions outside the Main() wasn't included as "compile target codes".I think that the codes outside Main() method (in C# / VB Program mode) should be always included in compile targets to enable user-defined classes and methods,
even if the code fragment…0 votes -
Add option to open Data Grids in Edit Mode
When cleaning up a lot of data by hand, it gets very tiresome to have to click 'Edit Data' on every table. It would be very useful, and save a lot of time and stress on one's wrist, to be able to have tables open already in edit mode.
4 votes -
Adding a Schemaexplorer for Tables would be really nice.
It would be easier to have a Schemaexplorer rather than going to the treeview and look for the desired table
1 vote -
search tables and within stored procedures for string
It would be cool to be able to search within stored procedures and tables (column name, table name, etc) for a string. Here is a tool that does it for SQL Management Studio.
http://www.red-gate.com/products/sql-development/sql-search/
This is the only feature that still forces me to use Management Studio.
Also, LINQPAd is the greatest thing ever!
7 votes
- Don't see your idea?