-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
iOS build system #8933
iOS build system #8933
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Automated testing result: WARNING
Repo link: iOS build system
Results help
Packages added:
- iOS build system
Processing package "iOS build system"
- WARNING: The binding ['ctrl+c'] is also defined in default bindings but is masked with a 'context'
- File: Default.sublime-keymap
20d21be
to
53a7e2d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Automated testing result: WARNING
Repo link: iOS build system
Results help
Packages added:
- iOS build system
Processing package "iOS build system"
- WARNING: The binding ['ctrl+c'] is also defined in default bindings but is masked with a 'context'
- File: Default.sublime-keymap
I'm not sure we can review the package for addition in this state. If you're looking for testers or feedback, I would propose going onto the forums and discord if you're not there already. |
@braver oh, I see. It's actually not true already. Although the plugin has things to do and has not all options that I wish it had, it's quite stable and usable already. So I'll delete this hint when I'll come to my laptop today. |
@braver Here I am with an update: I've deleted that controversial note that you've mention before. And added few utility things to the project from PC perspective (like release notes and gitattibutes) And let me clarify your concern about actual quality of this plugin. It does a very few things so far, just one of them are really useful from my perspective — a path to build, install and run in iOS Simulator iOS project completely within ST. And it does that pretty stable at the time being, it also reflects and handles all build errors if any and provide a user an ability to cancel the building process while it's proceeding by a conditional hotkey (ctrl+c). I believe that these few things are really important from iOS developer perspective, as I found myself really annoyed being needed to constantly switching back and forth between Xcode and ST during my everyday development. I wish to add there a lot more flexibility in future, but so far I thinks an iOS folks would appreciate exact this, an ability to effortless build, install and run their project from within ST. |
Thanks for the information. It all looks very well thought out, and I can definitely see how this would be useful 👍🏻 |
... only thing I can come up with is that a user might have re-mapped cancel_build and their preferred binding won't work for your package. You could document the key binding in the readme at minimum, or expose it in a menu entry. Just so it's discoverable for users without going into your codebase. You can do that after we ship this though, but something to consider. |
Yeah, definitely worth it, so I'll add this to 1.1.0 shortly. |
It's iOS sublime-build system with the first class of Sublime text support, like
There are no packages for this tasks in PC yet.