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

extension to create task #9280

Closed
farfromrefug opened this issue Jul 14, 2016 · 4 comments
Closed

extension to create task #9280

farfromrefug opened this issue Jul 14, 2016 · 4 comments
Assignees
Labels
api feature-request Request for new features or functionality

Comments

@farfromrefug
Copy link

I am trying to develop an extention for the Titanium Mobile framework.
That extension allows you to build a project kind of like the cordova extension does.
To execute a build my extension runs a command using shell.exec

I would like to make my "build" a "task". The reason are :

  • make my build appear as a "default task"
  • use of problem matcher to detect errors
  • allow the user to customize the build task?
  • correct handle of keyboard shortcuts. I would like to use the same keyboard shortuct to run the default task and to build using TItanium. It makes sense because when in titatnium folder then it should build. But when in another folder (npm) it should run the default task.

I don't see anyway to do that right now. I have looked through existing extensions and no one seems to have gone that far.

I think this is a must have. This is the main reason why i still build my Titanium projects with Sublime Text.

@weinand weinand added feature-request Request for new features or functionality api labels Jul 14, 2016
@linuxloot-de
Copy link

Would be a nice feature, probably not in the core but as a plugin.

@dbaeumer
Copy link
Member

dbaeumer commented Aug 4, 2016

The only workaround that currently exists is to generate the tasks.json file directly from the extension. However this is error prone if we change the format.

@farfromrefug
Copy link
Author

@dbaeumer yes and it also erases the user tasks.json? Which does not seem like a good idea.

@dbaeumer
Copy link
Member

Task providers got added a long time ago.

@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 30, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
api feature-request Request for new features or functionality
Projects
None yet
Development

No branches or pull requests

4 participants