Re: [Lazarus] Fw: New Features for source editor

2009-03-01 Thread Graeme Geldenhuys
On 2/26/09, Lee Jenkins l...@datatrakpos.com wrote:

 Ah, OK.  I have to tell you that I didn't take to live templates immediately
  either but they can be a real time saver.  I even have a few that create 
 entire
  units for me.

I have similar templates but for Lazarus. Most work with tiOPF or
fpGUI based projects. I even have some complicated ones that use the
clipboard to generate classes and associated list classes with all
overloaded methods populated for me. All from typing a single word,
cit it to the clipboard, type 3-4 abbreviated letters and pressing
Ctrl+J.  :-)


Regards,
  - Graeme -


___
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Fw: New Features for source editor

2009-02-27 Thread Hans-Peter Diettrich
Lee Jenkins schrieb:

 I like being able to type tobj and hit enter to end up with TObjectList and 
 a 
 space after it to continue typing.  Just my personal preference. :)

It's okay when I can tell the IDE when I want some assistance. It's not 
okay when the IDE *means* that it should become active, and I have to 
inspect and correct what it did to me and my code :-(

DoDi
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Fw: New Features for source editor

2009-02-27 Thread Lee Jenkins
Hans-Peter Diettrich wrote:
 Lee Jenkins schrieb:
 
 I like being able to type tobj and hit enter to end up with TObjectList 
 and a 
 space after it to continue typing.  Just my personal preference. :)
 
 It's okay when I can tell the IDE when I want some assistance. It's not 
 okay when the IDE *means* that it should become active, and I have to 
 inspect and correct what it did to me and my code :-(
 

Agreed.  The CNWizards version has a couple of settings that help such as the 
number of chars that must be typed before the popup occurs.  Of course, if you 
just keep typing with pausing for x seconds/ms, the popup never occurs.

--
Warm Regards,

Lee
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Fw: New Features for source editor

2009-02-27 Thread dmitry boyarintsev
 I like being able to type tobj and hit enter to end up with TObjectList and 
 a
 space after it to continue typing.  Just my personal preference. :)

How can you be sure that after hitting enter, you'll get TObjectList,
rather than TObject? or TObjective? or TObjectionNotAcceptedMode?

The only answer is - you'll have to look at the screen and press
Up/Down arrows, or any other way to control the completition. I'm
pretty sure, that TObj list can be quite long :)

Also, you'll have to swtich context of you brain work. Then you're
typing TObjectList you just need to remember the word. But then
you're trying to select the same word from the list, it's another kind
of work for your brain - you need to recognize the word.

That can be really annoying and tiresome, because you always need to
switch from one kind of brain work to another.

___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Fw: New Features for source editor

2009-02-26 Thread Alexander Klenin
On Wed, Feb 25, 2009 at 04:41, Lee Jenkins l...@datatrakpos.com wrote:

 -Autocompletion in real-time (no type Ctrl+Space)


 This by far, is one of the most productive enhancements that any code editor 
 can
 have.  It is just amazing how fast you can code with this feature as well as
 reduce typo's.

While I am not against adding this to Lazarus, I would like to note
that this is one
Delphi 2007 feature I actively do not like, and always turn off.


-- 
Alexander S. Klenin

___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Fw: New Features for source editor

2009-02-26 Thread Lee Jenkins
Alexander Klenin wrote:
 On Wed, Feb 25, 2009 at 04:41, Lee Jenkins l...@datatrakpos.com wrote:
 -Autocompletion in real-time (no type Ctrl+Space)

 This by far, is one of the most productive enhancements that any code editor 
 can
 have.  It is just amazing how fast you can code with this feature as well as
 reduce typo's.
 
 While I am not against adding this to Lazarus, I would like to note
 that this is one
 Delphi 2007 feature I actively do not like, and always turn off.

Hmmm.  I didn't think Delphi had this feature.  I'm talking about Code 
Insight/helper that shows suggestions as you type.  I type tstr and TString, 
TSTringList, etc is shown.  I had to use CNWizards to get this functionality.

--
Warm Regards,

Lee
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Fw: New Features for source editor

2009-02-26 Thread Alexander Klenin
On Thu, Feb 26, 2009 at 22:17, Lee Jenkins l...@datatrakpos.com wrote:
 Alexander Klenin wrote:
 While I am not against adding this to Lazarus, I would like to note
 that this is one
 Delphi 2007 feature I actively do not like, and always turn off.

 Hmmm.  I didn't think Delphi had this feature.  I'm talking about Code
 Insight/helper that shows suggestions as you type.  I type tstr and TString,
 TSTringList, etc is shown.  I had to use CNWizards to get this functionality.

Ah, then I misunderstood it too, I think the feature I talked about is called
living templates or some such.

-- 
Alexander S. Klenin

___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Fw: New Features for source editor

2009-02-26 Thread Leonardo M. Ramé
I just downloaded a snapshot of Lazarus 0.9.27 Beta to see this feature 
and it doesn't seems to be installed/enabled. How do I configure it?

Leonardo M. Ramé
Griensu S.A. - Medical IT Córdoba
Tel.: 0351 - 4247979




Lee Jenkins escribió:
 Lucas wrote:
   
 -Autocompletion in real-time (no type Ctrl+Space)

 

 This by far, is one of the most productive enhancements that any code editor 
 can 
 have.  It is just amazing how fast you can code with this feature as well as 
 reduce typo's.

 See CNWizards for Delphi:
 http://www.cnpack.org/index.php?lang=en

 Their pack has such a feature and to boot, it's intelligent, taking into 
 account 
   how often you use a selection from the list as well as what was typed 
 before 
 invoking it.

 I would love to see this in Lazarus.

 --
 Warm Regards,

 Lee
 ___
 Lazarus mailing list
 Lazarus@lazarus.freepascal.org
 http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

   
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Fw: New Features for source editor

2009-02-26 Thread Lee Jenkins
Alexander Klenin wrote:
 On Thu, Feb 26, 2009 at 22:17, Lee Jenkins l...@datatrakpos.com wrote:
 Alexander Klenin wrote:
 While I am not against adding this to Lazarus, I would like to note
 that this is one
 Delphi 2007 feature I actively do not like, and always turn off.
 Hmmm.  I didn't think Delphi had this feature.  I'm talking about Code
 Insight/helper that shows suggestions as you type.  I type tstr and 
 TString,
 TSTringList, etc is shown.  I had to use CNWizards to get this functionality.
 
 Ah, then I misunderstood it too, I think the feature I talked about is called
 living templates or some such.
 

Ah, OK.  I have to tell you that I didn't take to live templates immediately 
either but they can be a real time saver.  I even have a few that create entire 
units for me.

--
Warm Regards,

Lee
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Fw: New Features for source editor

2009-02-26 Thread Hans-Peter Diettrich
Alexander Klenin schrieb:

 -Autocompletion in real-time (no type Ctrl+Space)

 While I am not against adding this to Lazarus,

ACK

 I would like to note
 that this is one
 Delphi 2007 feature I actively do not like, and always turn off.

Most of the input features are helpful only to beginners, who never 
learned to type. People used to key-in with 10 fingers are only blocked 
by such features, and have to turn them all off.

DoDi

___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Fw: New Features for source editor

2009-02-26 Thread Reenen Laurie
I just think that 10 finger typists with these tools could be equal to a 15
finger typists... :-)


On Thu, Feb 26, 2009 at 5:12 PM, Hans-Peter Diettrich
drdiettri...@aol.comwrote:

 Alexander Klenin schrieb:

  -Autocompletion in real-time (no type Ctrl+Space)

  While I am not against adding this to Lazarus,

 ACK

  I would like to note
  that this is one
  Delphi 2007 feature I actively do not like, and always turn off.

 Most of the input features are helpful only to beginners, who never
 learned to type. People used to key-in with 10 fingers are only blocked
 by such features, and have to turn them all off.

 DoDi

 ___
 Lazarus mailing list
 Lazarus@lazarus.freepascal.org
 http://www.lazarus.freepascal.org/mailman/listinfo/lazarus




-- 
o__
,_./ _
(_)_\(_)___
...speed is good
___
I believe five out of four people have a problem with fractions.
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Fw: New Features for source editor

2009-02-26 Thread Hans-Peter Diettrich
Reenen Laurie schrieb:

 I just think that 10 finger typists with these tools could be equal to a 
 15 finger typists... :-)

What's the benefit of using 15 fingers, at the speed of one?

DoDi

___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Fw: New Features for source editor

2009-02-26 Thread Lee Jenkins
Hans-Peter Diettrich wrote:
 Alexander Klenin schrieb:
 
 -Autocompletion in real-time (no type Ctrl+Space)
 
 While I am not against adding this to Lazarus,
 
 ACK
 
 I would like to note
 that this is one
 Delphi 2007 feature I actively do not like, and always turn off.
 
 Most of the input features are helpful only to beginners, who never 
 learned to type. People used to key-in with 10 fingers are only blocked 
 by such features, and have to turn them all off.
 

I'm a pretty fair typist having took it in school and did a lot of it even 
before I developed an interest in programming and for me, that feature still 
increases my code output tremendously.  Not only that but since I don't have to 
do as much typing, I'm more apt to declare more self documenting variables and 
types as well.

I like being able to type tobj and hit enter to end up with TObjectList and a 
space after it to continue typing.  Just my personal preference. :)

--
Warm Regards,

Lee
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


[Lazarus] Fw: New Features for source editor

2009-02-24 Thread Lucas
O

Impresinants features to lazarus code editor 

-BlockCompletion
-SyncEdit
-Live Templates
-Inline Variable  Declare Variable
-Declare Field
-Extract ResourceString
-Find Unit
-Rename
-Extract Method
-Change Params

Refactoring tools menu to lazarus now je je je 


This features and more present in Delphi 2007 or above

See in this url: http://www.youtube.com/watch?v=ky90Io32hLQ

Impressive  8)



From: Lucas codedeep 
Sent: Monday, February 23, 2009 5:54 AM
To: lazarus@lazarus.freepascal.org 
Subject: [Lazarus] New Features for source editor


Hi

 

Interesanting new features to implement in source editor of Lazarus

 

See this url: http://www.youtube.com/watch?v=gJmd6wLJ6ag

And this url: http://www.youtube.com/watch?v=9IR5z_mtlBk to compare two methods

 

These characteristics were helping to write twice more rapid source code

 

-Autocompletion in real-time (no type Ctrl+Space)

-When type begin, add end;

-When type ( , add )

-When type { , add }

 
Thank you for reading
 
;D



Actualízate, descubre el nuevo Windows Live Messenger. ¡Descárgatelo ya! 





___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
Emoticon3.gif___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Fw: New Features for source editor

2009-02-24 Thread Lee Jenkins
Lucas wrote:
 
 -Autocompletion in real-time (no type Ctrl+Space)
 

This by far, is one of the most productive enhancements that any code editor 
can 
have.  It is just amazing how fast you can code with this feature as well as 
reduce typo's.

See CNWizards for Delphi:
http://www.cnpack.org/index.php?lang=en

Their pack has such a feature and to boot, it's intelligent, taking into 
account 
  how often you use a selection from the list as well as what was typed before 
invoking it.

I would love to see this in Lazarus.

--
Warm Regards,

Lee
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus