# recorder development

**URL:** <https://community.gatling.io/t/recorder-development/992>\
**Category:** Gatling (Open-Source)\
**Created:** [April 28, 2014, 4:45pm UTC](https://community.gatling.io/t/recorder-development/992 "2014-04-28T16:45:55Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alex\_Bagehot](https://avatars.discourse-cdn.com/v4/letter/a/d78d45/32.png) [@Alex\_Bagehot](https://community.gatling.io/u/Alex_Bagehot)\
**Post date:** [April 28, 2014, 4:45pm UTC](https://community.gatling.io/t/recorder-development/992/1 "2014-04-28T16:45:55Z")

</div>

Hi,

I am going to be building some dynamic scripts, I don’t want to write the whole lot by hand so looking at the recorder.

In terms of updating the recorder to provide more detailed scripts, or scripts closer to the recommended script structure, do you have any thoughts or considerations (like there are uncommitted branches that change everything so don’t work on it currently etc)?

Related, being new to scala I haven’t been able to get a working eclipse project in scala tool or similar yet with snapshot to build and run the tool from source - I have read the dev env page, any pointers apart from that?

Thanks,  
Alex

---

<div class="post-metadata">

**Author:** ![Excilys](https://avatars.discourse-cdn.com/v4/letter/e/8797f3/32.png) [@Excilys](https://community.gatling.io/u/Excilys)\
**Post date:** [April 28, 2014, 8:03pm UTC](https://community.gatling.io/t/recorder-development/992/2 "2014-04-28T20:03:12Z")

</div>

> Hi,
> 
> I am going to be building some dynamic scripts, I don't want to write the  
> whole lot by hand so looking at the recorder.
> 
> In terms of updating the recorder to provide more detailed scripts, or  
> scripts closer to the recommended script structure, do you have any  
> thoughts or considerations (like there are uncommitted branches that change  
> everything so don't work on it currently etc)?

No, no wip there at the moment.

The only thing I have in mind relating to generated structure is that we  
could introduce an option that would automatically split into objects when  
using tags.

> Related, being new to scala I haven't been able to get a working eclipse  
> project in scala tool or similar yet with snapshot to build and run the  
> tool from source - I have read the dev env page, any pointers apart from  
> that?

Now that Gatling builds with sbt, you have to set up sbteclipse:

> **[GitHub - sbt/sbt-eclipse: Plugin for sbt to create Eclipse project definitions](https://github.com/sbt/sbt-eclipse)**
>
> Plugin for sbt to create Eclipse project definitions - GitHub - sbt/sbt-eclipse: Plugin for sbt to create Eclipse project definitions

Just read the doc there: configure sbteclipse in your sbt install (not in  
gatling project) then run sbt eclipse.

---

<div class="post-metadata">

**Author:** ![Alex\_Bagehot](https://avatars.discourse-cdn.com/v4/letter/a/d78d45/32.png) [@Alex\_Bagehot](https://community.gatling.io/u/Alex_Bagehot)\
**Post date:** [April 29, 2014, 11:30am UTC](https://community.gatling.io/t/recorder-development/992/3 "2014-04-29T11:30:16Z")

</div>

great thanks - looks like it’s working

---

<div class="post-metadata">

**Author:** ![Excilys](https://avatars.discourse-cdn.com/v4/letter/e/8797f3/32.png) [@Excilys](https://community.gatling.io/u/Excilys)\
**Post date:** [April 29, 2014, 11:34am UTC](https://community.gatling.io/t/recorder-development/992/4 "2014-04-29T11:34:06Z")

</div>

Cool!
