# The Editor

The core feature of VS Code is its editor. This editor allows you to work on text documents in virtually any format.

<figure><img src="https://4219285846-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCrkjWLsYWix5ZOP9QKP1%2Fuploads%2FQ63U0Hub9tQGjNy0WDD5%2FScreenshot%202023-12-22%20at%2010.01.49%E2%80%AFAM.png?alt=media&#x26;token=09edadf9-300e-4a31-82de-3aafc56bdbb9" alt=""><figcaption></figcaption></figure>

### Considerations

There are a couple of considerations here:

1. Users want a WYSIWYG editor
2. Users want an editor that doesn't annoy them too much

To solve the first problem, we have simply added a code lends button to render the notebook content as something that looks more like a Bible. You can add whitespace structure too, by adding additional blank lines between content. This allows users to structure poetry, quotations, etc., without use of markers.&#x20;

<figure><img src="https://4219285846-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCrkjWLsYWix5ZOP9QKP1%2Fuploads%2FsLX4OnTeaXeLBLTfQfHM%2FScreenshot%202024-03-07%20at%2010.54.38%E2%80%AFAM.png?alt=media&#x26;token=7c027406-0c74-46f7-80f2-eda95da2c283" alt=""><figcaption></figcaption></figure>

We also allow ranges of verse references in two different ways:

1. If you put multiple verse references right next to each other, e.g., `GEN 1:1 GEN 1:2`, then they will be rendered as `1-2`.&#x20;
2. If you leave a verse blank and instead of content put a range marker (`<range>`), it will be treated as part of the most recent non-range verse.
