Skip to content

✨ Add code compiling support #699

Closed

Description

Is your feature request related to a problem? Please describe.

No response

Describe the solution you'd like

Add some kind of runner for compiling projects
Makefiles
Xcode command line build system
Cargo
NPM
Compilers for different languages
etc

Describe alternatives you've considered

  1. it could just run a custom command specified by the user
  2. it could be added with extensions but that could come with a potential security risk

Additional context

This feature is for being able to build projects from the editor directly like the Code Runner extension from VSCode

Helpful resources

Activity

  1. ghost added
    enhancementNew feature or request
    on Jul 30, 2022
  2. austincondiff commented on Feb 16, 2023

    @austincondiff
    Collaborator

    We should most-likely handle this with extensions. This issue will be blocked until we can get the ExtensionAPI in place.

  3. moved this from 🆕 New to 🚧 Blocked in CodeEdit Projecton Feb 16, 2023
  4. itjustcrashed commented on May 10, 2024

    @itjustcrashed

    I think CodeEdit should at bare minimum work with make and cmake.

  5. matthijseikelenboom commented on May 10, 2024

    @matthijseikelenboom
    Contributor

    We support either everything or nothing in this case.

    This is kind of a weird defined issue. CodeEdit will not compile anything. The idea is that you can bind the run button to what ever kind of script you want.

    This can be seen as a duplicate of #438

  6. itjustcrashed commented on May 12, 2024

    @itjustcrashed

    This is kind of a weird defined issue. CodeEdit will not compile anything. The idea is that you can bind the run button to what ever kind of script you want.

    Would this be part of something like a .codeedit directory, or just a file in CodeEdit for every project, without it ever becoming part of a git repository or folder?

  7. self-assigned this
    on Jun 13, 2024
  8. added this to the v0.2.0 milestone on Jun 13, 2024
  9. moved this from 🚧 Blocked to 🏁 Complete in CodeEdit Projecton Jul 27, 2024
  10. moved this from 🚧 Blocked to 🏁 Complete in CodeEdit Projecton Jul 27, 2024
  11. added a commit that references this issue on Jul 28, 2024
    b2b4909
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions