Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor Compilers List Into Projects List #10

Open
jhomme opened this issue Jun 9, 2017 · 0 comments
Open

Refactor Compilers List Into Projects List #10

jhomme opened this issue Jun 9, 2017 · 0 comments

Comments

@jhomme
Copy link
Collaborator

jhomme commented Jun 9, 2017

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant