1206 results found
-
Support column mode editing and possibly multi editing
The LINQPad code editor currently supports column mode selections (shift+alt+cursor) which is cool. But I really miss the column mode editing support known from VS or Notepad++ (http://notepad-plus-plus.org/features/column-mode-editing.html)
14 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 -
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 -
Enable raw text in output
I sometimes have to work with devices like thermal printers and need to have characters like TABs in the output. The current text option (HTML) automatically convert TAB to spaces and prevents me from getting an accurate and usable output.
7 votes -
Add Util.ToDelimitedString() and Util.WriteDelimitedFile()
This would be similar to Util.ToCsvString() and Util.WriteCsv(), but would accept any delimiter.
6 votes -
Add support for InternalsVisibleTo on assemblies with a strong name
I know that I can use the option to enable InternalsVisibleTo in LinqPad (https://linqpad.uservoice.com/forums/18302-linqpad-feature-suggestions/suggestions/513533-add-support-for-internalsvisibleto), but this only works if the assembly does not have a strong name.
It would be good if there was a way to add LINQPadQuery with a strong name as a friend.
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 -
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 -
Versioning Support
Provide a way to version script files either internally or via a version control system such as git or tfs.
52 votes -
Add Node.js support
It would be great if we could have Node.js as one of the selectable languages.
27 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 -
89 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 -
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 -
Color.Blue.Dump() should include the actual colour in the results
I'd love the default .Dump() for System.Drawing.Color (and any other colour related things like the ConsoleColor enum) to include a cell in the result output which contains their actual colour so that I can see it. LINQPad is so good for exploratory programming, dumping things out just to see what the result is, and this would improve it immensely for colours.
Below is the extension function I wrote to achieve this for if anyone is interested. I would just love to see this in the main build by default.
…///<summary>Custom formatter when dumping a <see cref="Color"/> which adds a row
17 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 -
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 -
Make the horizontal scrollbar visible all the time
at least don't hide it just because the visible lines (of a larger script) don't need horizontal scrolling. Because dynamically hiding/showing it adjusts the vertical height of the vertical scrollbar which in turn makes tracking the scrollbar thumb using the mouse I-M-P-O-S-S-I-B-L-E !!!
1 vote -
Count all Tables on Context Menu of DB Connection
It would be great if the Connection Node would offer an "Count all Tables" option which iterates over all Tables and adds the Row Count behind the Table Name in the Tree View. Would be great when taking first looks into new Databases (e.g. SQLite Databases).
3 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
- Don't see your idea?