<p dir="auto">I want to contribute to the Electron project. I read the <a href="https://github.com/electron/electron/blob/master/docs/development/build-instructions-osx.md">build instructions</a> and was able to build with no issues. Now I want to start making code changes, but as Electron is built with Ninja and not XCode, I'm a little confused where to begin.</p>
<ul dir="auto">
<li>What IDE should I be using?</li>
<li>Can I use XCode?</li>
<li>What is the recommended development/debugging workflow?</li>
</ul>
<ul dir="auto">
<li>Electron version: N/A</li>
<li>Operating system: Mac OSX</li>
</ul>
<p dir="auto">The documentation on debugging the electron framework in windows (<a href="http://electron.atom.io/docs/development/debug-instructions-windows/" rel="nofollow">http://electron.atom.io/docs/development/debug-instructions-windows/</a>) is really useful. It'd be nice to have something like that for OSX and Linux.</p>