-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
Initial WebStorm project #3041
Initial WebStorm project #3041
Conversation
This adds a basic WebStorm project for devs that want to use WebStorm. It's not as robust as the Eclipse set up yet, but I'll remedy that in a future PR. For now: 1. Configure code formatters to mimic Eclipse formatting. It's not 100% but it's close 2. Add a File Watch that triggers `ant build` whenever a glsl file is modified. 3. Mark `Build` directory as ignored, the root directory as resource root, and the `Specs` directory as test root.
Can someone please take this for a spin? |
I think @jkrrv did some testing with this when he was here. James are you still interested in testing a webstorm pull request? |
@emackey: I'd be happy to. It'll take me a couple days to get to it, though. |
This looks good to me! |
There's a separate issue to update the wiki and I plan on opening some additional pull requests this week to further advance webstorm integration (and our build process), so I'll probably do one big update at the end of the week. |
.gitignore should also have .idea/tasks.xml Otherwise, looks good. |
Thanks, I was unaware of This is ready. |
This adds a basic WebStorm project for devs that want to use WebStorm. It's not as robust as the Eclipse set up yet, but I'll remedy that in a future PR. For now:
ant build
whenever a glsl file is modified.Build
directory as ignored, the root directory as resource root, and theSpecs
directory as test root.ant
is running the windows command right now, as there doesn't seem to be a good way to configure it cross platform, from what I can tell.As an aside, I'm going create a roadmap to start to move us to
gulp
for any low hanging fruit, with the overall goal of moving away from ant completely.