Hi, I checked in the intellij-config.xml, it should be available in the next nightly, thanks @Alex for having taken care of the other missing files :-)
Thanks also @Mike for having re-posted the how-to. Here is what remains to do for the user when it wants to configure a project for FlexJS in IntelliJ and some more precisions on unclear / not mentioned parts: This is based on the assumption project / module(s) are already defined with their build configuration(s) In IntelliJ, Project structure / Modules / your module / its build configuration / dependencies: 1- set the Flex/AIR SDK to the <FlexJS Nightly> 2- Add a global libraries pointing to <FlexJS Nightly>, unticking everything not in the frameworks folder. In IntelliJ, Project structure / Modules / your module / its build configuration / compiler options / Project Defaults: 1- Remove the en_US locale 2- add as "Default options for project", -load-config+=<FlexJSNightly>\ide\IDEA\intellij-config.xml In IntelliJ, Project structure / Modules / your module / its build configuration / compiler options / Additional compiler options: add, as needed a -js-output-type (eg. -js-output-type=FLEXJS_DUAL) or let it empty if you want to produce only swf / swc and nt js files. You should now be able to build and debug swf and js Note: If you want to test JS.swc and manipulate the HTML DOM with ActionScript, you may want to: 1- Change the type of your build configuration to "Pure actionscript" only if you untick "Prefer ActionScript compiler 2.0 for pure ActionScript build configuration" in settings / ActionScript & Flex Compiler 2- Add in you module / build configuration / dependencies the <FlexJSNightly>\js\libs\temp\externals\bin\JS.swc and set its linkage type as external Frédéric THOMAS ---------------------------------------- > Date: Tue, 16 Jun 2015 05:53:17 -0400 > Subject: [FlexJS] Intellij integration > From: teotigraphix...@gmail.com > To: dev@flex.apache.org > > Hi, > > For those trying to get FlexJS nightly working with IJ, Fred posted these > steps, I think Alex is working on getting files copied in builds coming up. > > Note; I had to copy mx-manifest.xml over into the flexjs frameworks to. > > Mike > > So, from there, fdb.jar is missing as well as the > ide\IDEA\intellij-config.xml, the content is here > https://gist.github.com/doublefx/5a2c20704fcc102428c6, is missing as well, > the mxml-2009-manifest.xml > > 1- Copy the content of https://gist.github.com/doublefx/5a2c20704fcc102428c6 > into <FlexJS Nightly>\ide\IDEA\intellij-config.xml > 2- Copy the <Flex SDK>\frameworks\mxml-2009-manifest.xml to <FlexJS > Nightly>\frameworks\mxml-2009-manifest.xml > 3- To be able to debug, build the falcon/debugger "ant debugger", copy the > freshly built <falcon>\compiler\generated\dist\sdk\lib\fdb.jar to <FlexJS > Nightly>\lib > > In IntelliJ, Project structure / Modules / your module / its build > configuration / dependencies: > > 1- set the Flex/AIR SDK to the <FlexJS Nightly> > 2- Add a global libraries pointing to <FlexJS Nightly>, unticking > everything not in the frameworks folder. > > In IntelliJ, Project structure / Modules / your module / its build > configuration / compiler options / Project Defaults: > > 1- Remove the en_US locale > 2- add as "Default options for project", -load-config+=<FlexJS > Nightly>\ide\IDEA\intellij-config.xml > > In IntelliJ, Project structure / Modules / your module / its build > configuration / compiler options: > > add, as needed a -js-output-type (eg. -js-output-type=FLEXJS_DUAL) > > You should now be able to build and debug swf and js