[Lazarus] Who would write custom IDE feature?
Lee Jenkins
lee at datatrakpos.com
Tue Apr 8 05:43:11 CEST 2008
zaher dirkey wrote:
> If i have a time i prefer to create new useful component/object instead
> of build something for lazy peoples :)
>
>
>
> Who would be the best person to speak with about writing a custom
> IDE feature
> for lazarus code editor?
>
> I would like to see a smart auto code suggestion popup like C# in VS or
> CnWizards for Delphi's "Code Helper".
>
> Basically, I type "tstr" and the code suggestion list is shown with
> suggestions
> like :
>
> TStrings
> TStringList
>
> Basically like having CTRL-SPACE hit automatically for you.
>
> The one that comes with CnWizards (open source) is very nice as it
> allows you to
> set the number of characters that are entered before the suggestions
> are shown
> and it's pretty intelligent as far as suggestions not just based on
> alpha matching.
>
Of course you're welcome to your opinion, But I think you're confusing being
lazy with a desire to be more productive. I've done without this feature in
Delphi since I started using it with D6 about 5-6 years ago. I've only started
using it maybe 6 months ago and I KNOW I'm more productive with it.
- Auto suggestion feature like this makes you more productive. Typing out
TStringList vs. type "tstr" and hitting enter key is magnitudes in difference.
- Visual feedback provided by this feature also makes you more productive
because you are less likely to make spelling mistakes which require you to go
back and fix something.
- Better quality code. Because you don't have to type it out manually every
time, you are more apt to write slightly longer, more descriptive variables
which makes your code more readable, self descriptive and easier to maintain.
- I never said I was wanting it done for free. I'm willing to pay a reasonable
fee to have it included with the IDE and made available to others who might find
it useful.
- Placing a smiley after an insult doesn't make it any less of an insult. That
would be like me saying your comment was idiotic, in poor taste and could
possibly point to an over bearing, stunted personality. ;)
--
Warm Regards,
Lee
"Everything I needed to learn in life, I learned selling encyclopedias door to
door."
More information about the Lazarus
mailing list