Docs > Config > Project Settings
< Back
Project-specific configuration can be stored in a file .editide.json
placed at the root folder of the project.
Open it from Preferences > Project Settings in the menu.
These settings are per-project, so may be different for each opened window.
When no project is open, or settings not defined, fallback values can be user-defined under
${XDG_CONFIG_HOME}/editide/defaults.json.
Open it from Preferences > Projects Defaults in the menu.
Default values:
{
"name": null,
"exclude": [
".*/"
],
"gitignore": false,
"associate": {},
"ctags_args": [],
"search_filters": [],
"margin_pos": 100,
"margin_show": false,
"minimap_show": false,
"spell_lang": "",
"tasks": []
}
Details:
name: project name, displayed in titlebar, by default the project folder name is used if undefinedexclude: ignore files from project, can be combined with gitignoregitignore: follow.gitignoreto ignore files from projectsassociate: mapping of file globs to languages, like{"*.ui": "xml"}ctags_args: additional arguments to pass touniversal-ctagssearch_filters: list of files filters to refine searches, will be prefilled in the dropdown entryminimap_show: show a minimap of the source code by default (can also be toggled with Ctrl+M)margin_pos: position of the right margin, if enabledmargin_show: enable the right marginspell_lang: spellcheck language (like “en_US”), by default the system locale is usedtasks: custom tasks to run either by command bar or F4, F5, F6, F7 keys
The project shall be reloaded to take config updates into account.
< Back