1201 results found
-
Bug(?): IQ Driver generates invalid SQL when a column name is a keyword or reserved word
I don't know if this is an issue with other connection types in the IQ driver, but using MariaDB, if I have a table with a column name like "Character", the generated SQL does not escape this column name, leading to a syntax error.
1 vote -
Add option to rename connection when cloning an existing connection
When creating a similar connection there is no option to change the name along with the other connection parameters. The new connection is created with the same name.
1 vote -
Fix Bug: Dump(), Console.WriteLine() adding line breaks in long string output
When outputting a long string, LinqPad outputs line breaks not in the string after each block of 100,000 characters.
This impacts string.Dump() (with no description), Console.Write(string), and Console.WriteLine(string).
This is not just a visual issue with the output window. If you copy and paste from the output window into a text editor, the line breaks are present in the data.
string.Dump("any text") does not exhibit the problem.
Console.Write and Console.WriteLine when used in a C# console application (Visual Studio compiled) do not exhibit this behavior.
LinqPad C# Program demonstrating the behavior:
void Main()
{
"".Dump("Console.Write() has breaks at 100K chars…1 vote -
Hide things correctly.
If a Dump(caption) method was called on an object, and later that object was hidden, the green Dump envelope with the caption stays visible.
Also, DumpContainer cannot be easily hidden, I had to use Style="display:none".1 vote -
BUG: Virtual nav prop in child entity (TPT) is eager loaded and causes MARS error
I'm writing some sample code for a class using AdventureWorks 2012. I created POCO's for the Person.BusinessEntity and Person.Person tables setup for TPT inheritance. The Person entity has a nav prop for phone numbers to the PersonPhone entity. When I run this in a C# program, it works perfectly. I've verified with DbContext.Entry(...).Collection(...).IsLoaded that the nav prop is not being eager loaded. When I access it in a LINQPad query (eg from person in Persons) it crashes with a MARS error. I have sample code.
1 vote -
F1 link to page in your books
Assume that a user has a PDF of your book or Skeet's book. Think of using the Nutshell and In Depth (Skeet) books as help files by linking context help (F1) in LINQPad to topics in the PDF books. If manipulating the PDF is too difficult you could load the clipboard with the appropriate page number for the topic; the user could paste the page number in the upper left box of acrobat or PDF reader is used. I like LINQPad and I have the super-duper-expensive version but I use LINQPad as a C# and NET learning tool for my…
1 vote -
linq debugging
I would like to be able to debug inspect each step of linq queries.
1 vote -
fix
Is it possible to use linqpad 5 with odata driver using metadata stored on a local file ?
1 vote -
Provide option to disable tool tips in C# editor
The tool tips for the function signatures, such as Select, Join, GroupBy, take up screen space and obscures typing. Unlike other editors, the tool tips do not move properly when the cursor moves to new locations in the editor. These tool tips are obtrusive and require hitting escape key constantly so I can see what I am typing. Should be able to disable in Preferences.
1 vote -
Include total number of items if dumped object is collection
When collection contains more items than the limit in the rich text mode the header says "First n rows". If the object implements ICollection or IReadOnlyCollection it would be nice to show "First n rows of {dumpedObject.Count}"
1 vote -
connection
I am trying to creat connection but i am unable to connect.
Let us know what exactly the parameter here for http://{MachineFQDNORMachineIP}/ Citrix/Monitor/OData/v1/Data
MachineFQDNORMachineIP}/ --- Database server on which monitoring database is residing or Desktop director server name.
Citrix---?????
Monitor ---- is the instanse name1 vote -
Exclude #region/#endregion from code indents
The indent command shouldn't indent the #region/#endregion statements just like it doesn't indent #if/#endif.
1 vote -
Implement or give examples of Dbus (with dbus-sharp) integration
Dbus is a cross platform desktop integration bus, and has properties similar to Activex and Com. This would be to allow LINQpadto glue windows applications (when run in wine) to a Linux Desktop, or Mono application with Dbus support on a mac.
1 vote -
Starting editor line breaks with a tab (or spaces) when breaking long statements
When writing long statements (Specially Linq fluent statements) we tend to break them into multiple lines. However the first line break in LP starts at the same position as the first line and we always need to tab (or spaces) so that lines from 2nd onward appears nicely.
1 vote -
pin column names
It would be nice to allow pinning the column names for the dump results such that when you scroll the results down, the column names stay put. A good example is what Excel does. I'll import data into Excel then "Format As Table, and specify the first row contains a header.... As long as i'm within the table defined area in the table the column headers will remain visible. This way when scrolling through results with a few 100 rows and just as many columns, one isn't lost with "What column was that...?" Okay i might have a short attention…
1 vote -
SelectBox selectedIndexes ctor overload
Since a SelectBox can have multiple selections, it would be useful to have a constructor overload which takes in a List<int> to specify multiple SelectedIndexes.
1 vote -
app.config custom path - provide for relative references
allow for relative reference to a config file.... something like.....
[QueryPath]\app.config
and/or
currently if no path info is supplied (just file name) the LP app assumes the file location to be the folder of LP.... maybe look in query path folder first?
This would allow for more portability of scripts... might be able to just package up the folder... relative references will allow things to run on the other end without having to make path tweaks.
1 vote -
There appears to be no way of including multiple resource dll's. E.g. one can refer to x.dll and only one x.resources.dll.
Put resource dll's into subdirectories, similar to where they were originally: e.g., .\ja-JP\x.resources.dll; .zh-CHS\x.resources.dll, etc.
1 vote -
Change the crash recovery implementation
Some Windows updates wipe out a recovery file.
1 vote -
Add a tools menu or function to send the current file or query including row and column location of the cursor. I do this all the time with
Add a tools menu or function to send the current file or query including row and column location of the cursor to an editor.
1 vote
- Don't see your idea?