View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0024400||Lazarus||-||public||2013-05-07 21:20||2021-05-13 16:23|
|Reporter||John Shand||Assigned To||Bart Broersma|
|Product Version||1.1 (SVN)|
|Summary||0024400: Code completion tool should check everything as you type!|
|Description||This feature would be very helpful because it will tell you if what you are typing is wrong and doesn't fit within any procedure call or variable. this would also check whether or not if a procedure or variable exists and give you options for a possible fix.|
Thanks guys. Let me know if you need more info
|Steps To Reproduce||NA|
|Additional Information||FPC Version:|
Working Copy Root Path: /home/jshand/fpc
Repository Root: http://svn.freepascal.org/svn/fpc
Repository UUID: 3ad0048d-3df7-0310-abae-a5850022a9f2
Node Kind: directory
Last Changed Author: marco
Last Changed Rev: 24270
Last Changed Date: 2013-04-20 02:31:15 +1200 (Sat, 20 Apr 2013)
Working Copy Root Path: /home/jshand/lazarus
Repository Root: http://svn.freepascal.org/svn/lazarus
Repository UUID: 4005530d-fff6-0310-9dd1-cebe43e6787f
Node Kind: directory
Last Changed Author: mattias
Last Changed Rev: 41061
Last Changed Date: 2013-05-08 05:00:02 +1200 (Wed, 08 May 2013)
|Tags||No tags attached.|
|Fixed in Revision|
||Do you mean the IDE should compile after every typing and show the errors and warnings?|
The only thing i know about compiling is when you press the start or play button, as it seems to compile and write the executable in project file.
if what you mean by compiling the code with every keystroke, then you are on the right track. however, if that was to happen, i do realize it would use high processing. however, it can be limited to a word. hope i haven't confused you.
> Let me know if you need more info
How to implement it? Can you please provide a patch?
||I don't have that kind of knowledge unfortunately. i have no idea how sourceeditor.pp or code tools are set up.|
@Mattias: I think what the reporter wants is something like what newer Delphi versions do as well. E.g. underline a function, variable or property that does not exist with a red line (like Word does). Of course using the compiler for this is not a good idea, so CodeTools should be used for this (which of course could be unreliable...).
yes that would be brilliant.
Seems that in the last 8 years nobody wanted to implement this.
Resolve as "won't fix"?
|2013-05-07 21:20||John Shand||New Issue|
|2013-05-08 00:32||Mattias Gaertner||Note Added: 0067554|
|2013-05-08 04:02||John Shand||Note Added: 0067558|
|2013-05-08 07:13||Juha Manninen||Note Added: 0067563|
|2013-05-08 08:12||John Shand||Note Added: 0067568|
|2013-05-08 11:50||Sven Barth||Note Added: 0067576|
|2013-05-08 21:02||John Shand||Note Added: 0067593|
|2021-04-08 17:02||Bart Broersma||Note Added: 0130180|
|2021-05-13 16:23||Bart Broersma||Assigned To||=> Bart Broersma|
|2021-05-13 16:23||Bart Broersma||Status||new => resolved|
|2021-05-13 16:23||Bart Broersma||Resolution||open => won't fix|
|2021-05-13 16:23||Bart Broersma||LazTarget||=> -|
|2021-05-13 16:23||Bart Broersma||Widgetset||GTK 2 => GTK 2|