Anjuta IDE Manual | ||
---|---|---|
<<< Previous | File Operations | Next >>> |
All C and C++ source and header files can be browsed using the tags in the files. All of the open C and C++ source and header files are scanned for available tags (a "tag" refers to a function definition, structure, macro, etc.). Please note that Tag and Symbol is used synonymously in this manual, except when refering to Tags browser and Symbol browser, which two different interfaces.
Tags Browser: Tags browser is available on the Browser toolbar. It shows a list of tags available in the currently active file (souce file). If there is no tags (or sysmbols) available in the file, the tags list will be invisible and a "No Tags" will be displayed instead. The tags in this list are shown along with the line numbers where they are found. If there are multiple symbols with the same name, they will be shown with different line numbers.
![]() | Function symbols |
---|---|
Function prototype and definition, if present in the same file, can be usually distinguished from the corrosponding line numbers. Prototypes usually comes before the definition, so they are likely to have smaller line numbers. |
Symbol Browser: If there is a project open, Anjuta will scan for tags in all of the source and header files of the project. This way it is possible to go to any function definition, structure definition, class definition etc. without manually opening the file. You don't even have to know which file that tag is found in (except in the case of function definitions). The symbol browser lists all the available symbols in the project.
![]() | Tags synchronization |
---|---|
You don't have to worry about the synchronization and update of the tag database. Anjuta will take care of everything. You just have to decide which tag you want to go to! |
<<< Previous | Home | Next >>> |
Editing Files | Up | Searching for and Replacing text in files |