Skip to content

Refactor Compilers List Into Projects List #10

@jhomme

Description

@jhomme

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions