-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Labels
Description
Instead of the program being tied to the notion of compilers, change the focus to projects. This might look like the following refactoring workflow.
- Rename the Compilers dialog to Projects.
- Create a new ini file called compilers.ini that holds the compiler settings in default.ini, and remove the compiler lines from that file.
- Instead of individual compiler ini files, use project ini files whose file names are the titles of the various projects.
- If the project uses any number from 0 to whatever number of compilers, store the name of all of the compilers in a compilers section of the project ini file.
- Create associations in the project ini that link file names, extensions, or whatever makes best sense to none or one of the compilers.
- Create a snippets section and allow the user to associate more than one set of snippets to the project.
Such a set-up would be good for projects that use multiple programming languages.