Recent

Author Topic: The Lazarus IDE Home Page  (Read 2234 times)

acolburn

  • New Member
  • *
  • Posts: 14
The Lazarus IDE Home Page
« on: February 04, 2016, 05:34:58 am »
Just a suggestion ... As a beginner accessing the Lazarus-IDE home page, I find the hint at the page's foot to be useful. It helps me learn about IDE features I did not know about. There are, however, only a few honts; the same ones cycle over and over. I think it would be really useful to have more of them :-)

Thanks, Al C

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9908
  • Debugger - SynEdit - and more
    • wiki
Re: The Lazarus IDE Home Page
« Reply #1 on: February 04, 2016, 09:25:15 pm »
It's a question of finding someone to contribute.

But for getting to know some more of the cool stuff:
http://wiki.lazarus.freepascal.org/New_IDE_features_since

And I do recommend to go through this page in detail
http://wiki.lazarus.freepascal.org/Lazarus_IDE_Tools

How to make more tips for the webpage:

provide an animated image demonstrating the feature (365 * 200 pixel)
and a description (can contain basic html tags)

Below are all the current tips
Code: HTML5  [Select][+][-]
  1. Install the <strong>editor tool bar</strong> to get quick and easy access to your favourite features|images/ide_features_editor_toolbar.png
  2. Use <strong>syncro-edit</strong> to update all occurrences of an identifier in a selected part of the source|images/syneditsyncro.gif
  3. The form designer can display <strong>guide lines</strong> to help you layout your components.<br />There are also tools to align many components at once. And anchoring can be used for dynamic layout|images/ide_features_design_guidelines.gif
  4. Use the <strong>code macro "OfAll"</strong> and let the IDE write your case statements for enum values|images/code_macro_of_all.gif
  5. Use the <strong>leak viewer</strong> to find and fix memory leaks. Hint: You need to enable Heaptrc in the project options|images/leak_view.png
  6. Install the <strong>anchor docking</strong> package to follow the development of a dockable layout for the IDE.<br />Note: This is still in <u>beta</u> state|images/docked_ide.png
  7. Highlight important words in your code, using the <a href="http://wiki.lazarus.freepascal.org/IDE_Window:_Editor_User_Defined_Words">"user defined markup"</a> from the editor options.|images/userdefkeywordcolor.png
  8. Track variables and identifiers in your code by temporarily highlighting them (on the stroke of a key), using the <a href="http://wiki.lazarus.freepascal.org/IDE_Window:_Editor_User_Defined_Words">"user defined markup"</a>.|images/userdefcolorbykey.png
  9. View the values that watches, stack and locals had on previous breakpoints/steps during your debug session, using the <a href="http://wiki.lazarus.freepascal.org/IDE_Window:_Debug_History">debug history window</a>. Or export your session and send it to a co-worker.|images/debug_history.png
  10. Use the build in todo list and keep track of what needs to be done by simply adding comments to the source.|images/todo_list.png

 

TinyPortal © 2005-2018