<div dir="ltr">I just tested it, and very very cool. You see it by hovering over the selected keyword. Also (dunno if this was fixed earlier) but the little box expands now so you can see the whole syntax.<br><br>I don't think there is any other IDE's that does this. Lazarus rocks!<br>
<br>Question:<br>When adding a comment in the next line... is the < part of the necessary syntax?<br><br>Regards,<br>-Reenen<br><br><div class="gmail_quote">On Thu, Oct 2, 2008 at 11:37 AM, Mattias Gärtner <span dir="ltr"><<a href="mailto:nc-gaertnma@netcologne.de">nc-gaertnma@netcologne.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Zitat von Tom Verhoeff <<a href="mailto:T.Verhoeff@tue.nl">T.Verhoeff@tue.nl</a>>:<br>
<div class="Ih2E3d"><br>
> I would like to throw up a suggestion for extending the editor's hinting<br>
> functionality.<br>
><br>
> We use Lazarus in a first-year introductory programming course.<br>
> One of the rules in our coding standard is that every variable<br>
> declaration needs to be accompanied by an explanatory comment.<br>
><br>
> It would be nice if the editor could show the comment associated with the<br>
> variable's declaration when you enter/point at an occurrence of that<br>
> variable.<br>
><br>
> This resembles the functionality where you get the routine prototype<br>
> when entering/pointing at a routine invocation.<br>
><br>
> Of course, this could apply to other names as well (constants, types,<br>
> routines). In fact, for routines, the prototype only shows you the<br>
> _syntactic_ specifics of that routine. _Semantic_ specifics are typically<br>
> addressed in a comment.<br>
><br>
> It might be necessary to use a special marker (cf. Javadoc) to<br>
> help the editor recognize such comments-to-be-used-for-hinting.<br>
><br>
> This functionality would further increase the value of adding comments<br>
> to definitions and declarations.<br>
<br>
</div>Implemented in svn 16843.<br>
For example:<br>
var<br>
i: integer; // comment starting in same line<br>
c: char;<br>
{< long comment starting in next line}<br>
<br>
Comments in front are not yet implemented.<br>
<div class="Ih2E3d"><br>
<br>
> By the way, I hired a student (Thorstin Crijns) to do some work on<br>
> improving Lazarus for educational use. This should benefit all Lazarus<br>
> users, both aspiring beginners and experienced users.<br>
<br>
</div>Great.<br>
<div class="Ih2E3d"><br>
<br>
> You'll be hearing more from Thorstin in the future.<br>
><br>
> I have asked him to start with the built-in help facility and<br>
> documentation. Other items on the list are the built-in debugger support,<br>
> and template support. Editor features could be another thing, but he<br>
> will need more help there.<br>
<br>
</div>:)<br>
<font color="#888888"><br>
Mattias<br>
</font><div><div></div><div class="Wj3C7c"><br>
<br>
_______________________________________________<br>
Lazarus mailing list<br>
<a href="mailto:Lazarus@lazarus.freepascal.org">Lazarus@lazarus.freepascal.org</a><br>
<a href="http://www.lazarus.freepascal.org/mailman/listinfo/lazarus" target="_blank">http://www.lazarus.freepascal.org/mailman/listinfo/lazarus</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>o__<br>,_.>/ _<br>(_)_\(_)_______<br>...speed is good<br>_______________<br>I believe five out of four people have a problem with fractions.<br>
</div>