# Getting Started

## Enable Developer Mode

The first thing to do to develop connected workbooks with XLConnect is to enable `Developer Mode`. When you do **not** have this enabled, your ribbon will looks like this:&#x20;

<figure><img src="https://2187688023-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMwwg2EqgR32FSkJdVLhw%2Fuploads%2F5pmypEKGdH5QF4zwwedw%2Fimage.png?alt=media&#x26;token=df525a17-e93e-4218-af59-e90f336f7f4a" alt=""><figcaption><p>XLConnect ribbon in User Mode</p></figcaption></figure>

To enable developer options, go to `Settings > Advanced > Developer Mode`

<figure><img src="https://2187688023-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMwwg2EqgR32FSkJdVLhw%2Fuploads%2FA28zFmeX1afDdirp412X%2Fimage.png?alt=media&#x26;token=2a1f99f9-dd66-483f-9159-9b51e425ebc4" alt=""><figcaption><p>Developer Mode Menu Option</p></figcaption></figure>

If you have the developer option enabled for your account, your ribbon should now look like this (notice a number of new buttons appearing):&#x20;

<figure><img src="https://2187688023-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMwwg2EqgR32FSkJdVLhw%2Fuploads%2FKPfEDJD1mAJJa3ExcrAk%2Fimage.png?alt=media&#x26;token=a32a39d0-eaa5-46f7-944d-3216caa13ac6" alt=""><figcaption><p>XLConnect Ribbon in Developer Mode</p></figcaption></figure>

## Finding your way around

Here is a quick rundown of the new buttons on your ribbon:&#x20;

* **Taskpanes**
  * **Maps and Scripts** opens a taskpane on the right where you can see and edit the [Maps ](https://docs.xlconnect.net/xlconnect-documentation/developing-with-xlconnect/maps)and [Scripts ](https://docs.xlconnect.net/xlconnect-documentation/developing-with-xlconnect/javascript/javascript-studio)in the workbook.&#x20;
* **Develop**
  * **Import Prefab** let's you [import ready made scripts](https://docs.xlconnect.net/xlconnect-documentation/developing-with-xlconnect/import-scripts) to connect to your cloud platform by dragging and dropping elements, without having to write any code
  * **Javascript Studio** is the [javascript editor](https://docs.xlconnect.net/xlconnect-documentation/developing-with-xlconnect/scripts) that comes with XLConnect, that allows you to write code and see the results.&#x20;
  * **Connect Cells** lets you [add workbook cells](https://docs.xlconnect.net/xlconnect-documentation/maps#adding-cells-ranges-and-tables-to-a-map), ranges and tables to maps and scripts.&#x20;
  * **Save to Cloud** saves your workbook to the database, so users can open it through Open Workbook.&#x20;
  * **Other**
    * **Sheet Sizes** lets you see the Used Ranges in your workbook, to find cells that appear empty but are 'used', bloating your workbook size without adding any value.&#x20;
    * **Analyze Formulas** lets you drill through formulas in a tree format instead of the normal arrows.&#x20;
  * **Audit**
    * **Workbook history** shows the all the versions of the workbook that have been save to the cloud, allowing you to rollback to a sepcific version if required.&#x20;
    * **Model Library** shows all workbooks on the cloud with their versions. &#x20;
