Preferences

Preferences are ways to customize anjuta to suit your tastes. Activate Settings->Preferences to bring up the preferences dialog. If you want to reset the preferences to their default values, it can be done from Settings-> Set Default Preferences. Some are explained below.

General

  1. Project Directory is the path where you plan to put all your projects. Application wizard creates new projects in this directory only. The default project directory is ~/Projects and generally, this is just fine for most people. Also, when Open project is activated, this is the base directory where the file selectior will start.

  2. History Size defines the maximum history length of recent projects, recent files and other combobox pop down list (eg. the search combo). Maximum possible values that could be given in these history sizes is 20. That value should be more than enough for most situations. Choose the right value for your own convenience.

  3. Automatically load last project, if checked, will make anjuta (upon starting) to load the last project it was working on before it quit. However, this thing will not happen if anjuta is started with files and/or project given in command line. Anjuta will load these command line files/projects, even if this option is set.

  4. Build Symbol Browser Automatically, if checked, will make symbol browser to automatically update it's database whenever necessary (for example, after some modifications in a file). This makes sure that the database is kept synchronized with the current state of the source, but at the cost of some additional CPU time.

  5. Build File Browser Automatically, if checked, will make the file browser to automatically update it's database whenever necessary (for example, file saves). This option and the previous option could be disabled to improve the performace a bit at the expense of some mis-synchronization. In any case, you should be able to update these database from Project->Update tags image. Project->Rebuild tags image will build the whole database from scratch (as opposed to just updating it) and therefore takes longer time to complete (but you get most up to date database).

  6. Update tags image automatically, if checked, will update the tags image automatically. Disable it if you want some improved performace.

  7. Beep on job complete and Dialog on job complete, if checked, will beep and/or show a dialog when a job is completed (eg. compiling, building).

  8. Show tooltips, if checked, will show tooltips on toolbar buttons (obviously). Keep it checked until you find it annoying.

  9. Use glade components (experimental) should not be checked normally. It's an experimental feature and is not ready yet.

  10. User Info: Provide your correct Name and Email address here. They are not used to do software registration (pun), rather they are used to create ChangeLog entries and other insert text bits.