# Collapse/Expand functions in script files

**URL:** <https://forum.defold.com/t/collapse-expand-functions-in-script-files/39362>\
**Category:** Feature requests (USE GITHUB)\
**Created:** [January 3, 2019, 7:41pm UTC](https://forum.defold.com/t/collapse-expand-functions-in-script-files/39362 "2019-01-03T19:41:41Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![ramparts](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/ramparts/32/18708_2.png) [@ramparts](https://forum.defold.com/u/ramparts)\
**Post date:** [January 3, 2019, 7:41pm UTC](https://forum.defold.com/t/collapse-expand-functions-in-script-files/39362/1 "2019-01-03T19:41:41Z")

</div>

Would it be possible to add in the ability to collapse and expand functions, conditionals, and loops inside the editor? It could also provide a line near the line number with where the correlating “end” is located.

Just a thought 🙂

---

<div class="post-metadata">

**Author:** ![AGulev](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/agulev/32/4541_2.png) [@AGulev](https://forum.defold.com/u/AGulev)\
**Post date:** [January 3, 2019, 8:11pm UTC](https://forum.defold.com/t/collapse-expand-functions-in-script-files/39362/2 "2019-01-03T20:11:48Z")

</div>

We already have this request ([1](https://github.com/defold/editor2-issues/issues/1682) and [2](https://github.com/defold/editor2-issues/issues/278)) in our public Issue tracker, but unfortunately, there is currently no priority given to this feature.

---

<div class="post-metadata">

**Author:** ![ramparts](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/ramparts/32/18708_2.png) [@ramparts](https://forum.defold.com/u/ramparts)\
**Post date:** [January 3, 2019, 8:25pm UTC](https://forum.defold.com/t/collapse-expand-functions-in-script-files/39362/3 "2019-01-03T20:25:02Z")

</div>

Ah! I did not see those. Thanks!

---

<div class="post-metadata">

**Author:** ![COCO](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/coco/32/38692_2.png) [@COCO](https://forum.defold.com/u/COCO)\
**Post date:** [January 4, 2019, 2:12am UTC](https://forum.defold.com/t/collapse-expand-functions-in-script-files/39362/4 "2019-01-04T02:12:12Z")

</div>

![image](https://forum-defold-uploads.b-cdn.net/original/2X/2/2cfdc2c2d50fa40d30f69a2d3120f2d1cf92fc18.jpeg)  
Intellij Idea & the settings.  
[settings.zip](https://forum-defold-uploads.b-cdn.net/original/2X/1/14cf6a191977fe5bd50cb214d4ddc6c1bb13d438.zip) (26.5 KB)

---

<div class="post-metadata">

**Author:** ![Pawel](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/pawel/32/24623_2.png) [@Pawel](https://forum.defold.com/u/Pawel)\
**Post date:** [January 5, 2019, 9:59pm UTC](https://forum.defold.com/t/collapse-expand-functions-in-script-files/39362/5 "2019-01-05T21:59:21Z")

</div>

With @dapetcu21’s [Atom for Defold](https://forum.defold.com/t/lua-autocomplete-for-atom/3170) it is possible too 😉

---

<div class="post-metadata">

**Author:** ![rayraytime](https://forum-defold.b-cdn.net/letter_avatar_proxy/v4/letter/r/67e7ee/32.png) [@rayraytime](https://forum.defold.com/u/rayraytime)\
**Post date:** [June 28, 2024, 4:46pm UTC](https://forum.defold.com/t/collapse-expand-functions-in-script-files/39362/6 "2024-06-28T16:46:31Z")

</div>

Would love to have this added to the builtin editor.

---

<div class="post-metadata">

**Author:** ![Mathias\_Westerdahl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/mathias_westerdahl/32/228_2.png) [@Mathias\_Westerdahl](https://forum.defold.com/u/Mathias_Westerdahl)\
**Post date:** [June 28, 2024, 9:09pm UTC](https://forum.defold.com/t/collapse-expand-functions-in-script-files/39362/7 "2024-06-28T21:09:18Z")

</div>

Make sure you upvote the github ticket, as it helps us prioritize them.

---

<div class="post-metadata">

**Author:** ![schlista](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/schlista/32/44619_2.png) [@schlista](https://forum.defold.com/u/schlista)\
**Post date:** [June 28, 2024, 9:31pm UTC](https://forum.defold.com/t/collapse-expand-functions-in-script-files/39362/8 "2024-06-28T21:31:00Z")

</div>

I don’t see how to up vote. But I did subscribe to it for updates.

---

<div class="post-metadata">

**Author:** ![Potota](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/potota/32/33404_2.png) [@Potota](https://forum.defold.com/u/Potota)\
**Post date:** [June 28, 2024, 9:55pm UTC](https://forum.defold.com/t/collapse-expand-functions-in-script-files/39362/9 "2024-06-28T21:55:41Z")

</div>

The above links are outdated, now you can vote for it here by giving it a 👍:

[https://github.com/defold/defold/issues/6207](https://github.com/defold/defold/issues/6207)

---

<div class="post-metadata">

**Author:** ![ainonovo](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/ainonovo/32/27068_2.png) [@ainonovo](https://forum.defold.com/u/ainonovo)\
**Post date:** [June 29, 2024, 8:22pm UTC](https://forum.defold.com/t/collapse-expand-functions-in-script-files/39362/10 "2024-06-29T20:22:46Z")

</div>

We really need it, [britzl](https://forum.defold.com/u/britzl) please
