# Formatting

**URL:** <https://the.fmsoup.org/t/formatting/4481>\
**Category:** Floating Topics\
**Tags:** mbs, formatting\
**Created:** [November 19, 2024, 4:17pm UTC](https://the.fmsoup.org/t/formatting/4481 "2024-11-19T16:17:31Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![JasonMark](https://avatars.discourse-cdn.com/v4/letter/j/a9adbd/32.png) [@JasonMark](https://the.fmsoup.org/u/JasonMark)\
**Post date:** [November 19, 2024, 4:17pm UTC](https://the.fmsoup.org/t/formatting/4481/1 "2024-11-19T16:17:31Z")

</div>

Is there some way to format text to get indentation consistent?

I asked this in a MBS thread and got told to ask in a separate thread so I'm reassign here. The response was:

> For the plugin you can use our Format button labeled ƒ in the calculation dialog.

But I don't see such a button (see screenshot below). If it exists can someone point to it for me? Or let me know another way to do it?

Thanks,

 ![image](https://canada1.discourse-cdn.com/flex030/uploads/fmsoup/original/2X/5/516d40046a9eeb516caefa81476000cafc08cc74.png)

---

<div class="post-metadata">

**Author:** ![mipiano](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/mipiano/32/1074_2.png) [@mipiano](https://the.fmsoup.org/u/mipiano)\
**Post date:** [November 19, 2024, 5:24pm UTC](https://the.fmsoup.org/t/formatting/4481/2 "2024-11-19T17:24:13Z")

</div>

What version of the MBS plugin do you use? This button exists since version 13.5 if I'm not wrong.

See first line of this list:  
[https://www.mbsplugins.eu/filemaker/releasenotes135.shtml](https://www.mbsplugins.eu/filemaker/releasenotes135.shtml)

---

<div class="post-metadata">

**Author:** ![weetbicks](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/weetbicks/32/206_2.png) [@weetbicks](https://the.fmsoup.org/u/weetbicks)\
**Post date:** [November 19, 2024, 9:57pm UTC](https://the.fmsoup.org/t/formatting/4481/3 "2024-11-19T21:57:03Z")

</div>

![Screenshot 2024-11-20 at 10.56.14 AM](https://canada1.discourse-cdn.com/flex030/uploads/fmsoup/original/2X/c/c778b5645dbac1e49bb5d23aef092d06b01f462b.png)

I mean yes it works, and will probably give consistency, but how calculations are formatted is quite a personal preference and I find the MBS method just doesn't really work well for me when it comes to larger calculations, but give it a try and see how it works for you.

---

<div class="post-metadata">

**Author:** ![JasonMark](https://avatars.discourse-cdn.com/v4/letter/j/a9adbd/32.png) [@JasonMark](https://the.fmsoup.org/u/JasonMark)\
**Post date:** [November 19, 2024, 11:45pm UTC](https://the.fmsoup.org/t/formatting/4481/4 "2024-11-19T23:45:18Z")

</div>

Thanks all. I have resisted upgrading for a while since my brain simply can't parse the directions so it always takes me an hour to do... but this might be enough to get me to do it. 🙂

---

<div class="post-metadata">

**Author:** ![MonkeybreadSoftware](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/monkeybreadsoftware/32/361_2.png) [@MonkeybreadSoftware](https://the.fmsoup.org/u/MonkeybreadSoftware)\
**Post date:** [November 20, 2024, 7:40am UTC](https://the.fmsoup.org/t/formatting/4481/5 "2024-11-20T07:40:53Z")

</div>

Please try v14.5.  
We got an optimization to keep things like JSONSetElement calls with lots of parameters a bit more compact.

---

<div class="post-metadata">

**Author:** ![Malcolm](https://yyz2.discourse-cdn.com/flex030/user_avatar/the.fmsoup.org/malcolm/32/196_2.png) [@Malcolm](https://the.fmsoup.org/u/Malcolm)\
**Post date:** [November 20, 2024, 9:18am UTC](https://the.fmsoup.org/t/formatting/4481/6 "2024-11-20T09:18:25Z")

</div>

For complex calculations I use BBEdit. If you add the attached plist as a Language Model BBEdit will recognise FileMaker syntax and colour code it correctly. When I'm done I copy it back into the calculation editor.

For simple calculations I work directly in the calculation editor and make heavy use of option-tab to indent cleanly.

[Filemaker.plist.zip](https://the.fmsoup.org/uploads/short-url/uaLdgKhqV3EMdLdxD9waTtGrFYW.zip) (3.5 KB)

---

<div class="post-metadata">

**Author:** ![JasonMark](https://avatars.discourse-cdn.com/v4/letter/j/a9adbd/32.png) [@JasonMark](https://the.fmsoup.org/u/JasonMark)\
**Post date:** [November 20, 2024, 4:15pm UTC](https://the.fmsoup.org/t/formatting/4481/7 "2024-11-20T16:15:17Z")

</div>

Got it! I had multiple copies installed and for some reason it lost my license, so I had to re-add the license, and then find the extra copies and remove them. All set now. Thank you for confirming this exists before I went through the steps. 🙂

Maybe someday when I grow up I'll be a real developer, but for now I'm just a UX guy who uses a Mac and hacks some things together... lol.
