How can we help you today? How can we help you today?
bis

Activity overview

Latest activity by bis

when is 3.1 coming?
This release still includes bugs that I and others have brought up previously: The candidate list interferes with typing table aliases and SQL keywords ("where", "order by", "group by", etc) No fo...
2 followers 2 comments 0 votes
I don't use Resharper, but for me in vanilla VS 2005, in both VB and C#, Intellisense is triggered by a ".". In general, Visual Studio does a good job of triggering Intellisense at appropriate times, with appropriate suggestions. Speaking for myself, I don't mind "aggressive" popups, but I do mind both the "aggressively wrong" popups in the beta and the "popups, still often wrong, only displayed after letters" in the latest patch. Times when a candidate list should be displayed but isn't: after "from " after "tablename." after "on " (and the list should not disappear if I happen to type a "." after "join " after ", " Times when the wrong candidate list is displayed (For all of these examples, SQL Prompt displays table names when the only valid syntax is some SQL keyword or separator): after a column name or '*' in the from clause after "tablename {letter}" - i.e. when typing a table alias - you could make the argument that there should be a completion list containing 'on' (if it follows a 'join'), or 'where', 'order by', and 'group by', but I'd say that such a list would be more of a distraction than a help, and there should be no popup. after a condition in a join or where clause - again, it might be helpful to have 'and', 'or', 'order by', and 'group by' What I want most from this product is to be able to bang out a query with a minimum of typing. I want queries to flow out of my brain and into the computer with as little motion as possible; for instance, to end up with a query like this: select * from Foodalicious f join Bartastic b on b.FoodaliciousId = f.FoodaliciousId join Quuxisms q on q.BartasticId = q.BartasticId where q.QuuxismId = 3 order by f.FoodaliciousId, b.BartasticId desc I want to press keys like this: ssf{tab} foo{tab} f join bar{tab} b on {tab} join qu{tab} q on {tab} where q.q{tab} = 3 ord{tab} f.f{tab}, b.b{tab} d{tab} The ratio of keystrokes between the two is almost 3:1. Being able to type like that requires some aggression, but especially contextual awareness from SQL Prompt. When I have to push Ctrl-space to pop up a list, or Esc to hide one, two things happen: my brain has to switch from thinking about the query that I am writing to thinking about how SQL Prompt works, and I have to type more keystrokes. As it stands, SQL Prompt 2/PromptSQL was better at making me faster than SQL Prompt 3. / comments
I don't use Resharper, but for me in vanilla VS 2005, in both VB and C#, Intellisense is triggered by a ".". In general, Visual Studio does a good job of triggering Intellisense at appropriate tim...
0 votes
long column names in the candidate list are truncated
The candidate list truncates column names longer than 15 characters down to 13 characters. Compare this to the behavior of Visual Studio, which happily displays the full text of such long class na...
2 followers 3 comments 0 votes
error when opening two Query Analyzer windows
When I open two Query Analyzer windows in rapid succession, the first window opens correctly and starts loading, but when the second window opens, I get an error: Unhandled exception has occurred ...
1 follower 1 comment 0 votes
update query with table alias confuses SQL Prompt
If I try to type an update statement that uses a table alias, SQL Prompt behaves quite badly. For instance, if I type this query to look at the rows that I want to modify: select * from Foo f join...
3 followers 5 comments 0 votes
Candidate list captures Home and End
When the candidate list is displayed, SQL Prompt captures the Home and End keys, using them to move to the top and bottom of the candidate list, respectively. Visual Studio's Intellisense does not...
2 followers 2 comments 0 votes
Here's a quick history of how computers have been punching me in the eyes (or not) with their color schemes: The Commodore 64, which had light blue text on a darker blue background - very easy on the eyes The Apple II, which had white text on a black background - also very nice to look at. (except for the weird color fringing around the edges of characters due to Apple's before-its-time sub-pixel rendering.) MS-DOS. Light gray on black. So soothing. Turbo Pascal, WordPerfect, MS Word, and many others for DOS: white or yellow text on a blue background. Very easy to read. (And Turbo Pascal 7 had syntax highlighting!) Windows 3.x, 9x. Black text on a white background by default, which portends much. But at least it's easy to change to white-on-black. AutoCAD: white lines on a black background by default. Emacs: Has 'light' and 'dark' settings as well as complete customizability. I use 'dark'. Visual Studio and Query Analyzer: follows Windows' color scheme, and allows all of the syntax highlighting colors to be customized. Red Gate SQL Prompt: sometimes follows Windows' color scheme, sometimes not. This is very much in keeping with new versions of Windows, Office, and many other applications. I don't need white-on-black, but if I have to stare at a glorified light bulb all day, I want it to be as dim as possible, and that's what white-on-black does. Here's a discussion on the topic: http://cafe.elharo.com/ui/black-on-white-good-white-on-black-bad/ / comments
Here's a quick history of how computers have been punching me in the eyes (or not) with their color schemes: The Commodore 64, which had light blue text on a darker blue background - very easy on ...
0 votes
various quirks
I've been playing around with various things that didn't work as I expected in SQL Prompt 2 to see what has changed in 3. The new version is definitely a step up, and would be close to perfect, wi...
2 followers 2 comments 0 votes