# Code Folding Support for fortls

**URL:** https://fortran-lang.discourse.group/t/code-folding-support-for-fortls/10967
**Category:** Visual Studio Code
**Created:** [June 15, 2026, 10:04am UTC](https://fortran-lang.discourse.group/t/code-folding-support-for-fortls/10967 "2026-06-15T10:04:52Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![dgs](https://avatars.discourse-cdn.com/v4/letter/d/9e8a1a/32.png) [@dgs](https://fortran-lang.discourse.group/u/dgs)
#### Post date: [June 15, 2026, 10:04am UTC](https://fortran-lang.discourse.group/t/code-folding-support-for-fortls/10967/1 "2026-06-15T10:04:52Z")

</div>

Hi all,

I recently implemented FoldingRange support for fortls, which enables code folding in VSCode (and other LSP clients, not tested though).

The feature has already been tested on a large Fortran codebase and is available in my fork:

[https://github.com/digrapsas/fortls\_code\_folding](https://github.com/digrapsas/fortls_code_folding)

If anyone is interested in trying it out, I’d be glad to hear about any bugs, edge cases, or possible improvements.

Feedback is welcome.

---

<div class="post-metadata">

### Author: ![kimala](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/kimala/32/2707_2.png) [@kimala](https://fortran-lang.discourse.group/u/kimala)
#### Post date: [June 15, 2026, 10:40am UTC](https://fortran-lang.discourse.group/t/code-folding-support-for-fortls/10967/2 "2026-06-15T10:40:56Z")

</div>

The repo is not public 🤐

---

<div class="post-metadata">

### Author: ![dgs](https://avatars.discourse-cdn.com/v4/letter/d/9e8a1a/32.png) [@dgs](https://fortran-lang.discourse.group/u/dgs)
#### Post date: [June 15, 2026, 12:00pm UTC](https://fortran-lang.discourse.group/t/code-folding-support-for-fortls/10967/3 "2026-06-15T12:00:53Z")

</div>

Thanks for the feedback, there was a typo in the link. Should be fine now.
