# How to use extended code completion?

**URL:** <https://discourse.processing.org/t/how-to-use-extended-code-completion/43245>\
**Category:** Beginners\
**Created:** [November 18, 2023, 6:31am UTC](https://discourse.processing.org/t/how-to-use-extended-code-completion/43245 "2023-11-18T06:31:12Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![laya](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/laya/32/18879_2.png) [@laya](https://discourse.processing.org/u/laya)\
**Post date:** [November 18, 2023, 6:31am UTC](https://discourse.processing.org/t/how-to-use-extended-code-completion/43245/1 "2023-11-18T06:31:12Z")

</div>

I type “for” and then ctrl+space, but it does not autocompletes. Please help.

---

<div class="post-metadata">

**Author:** ![mnse](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/mnse/32/16520_2.png) [@mnse](https://discourse.processing.org/u/mnse)\
**Post date:** [November 18, 2023, 9:34am UTC](https://discourse.processing.org/t/how-to-use-extended-code-completion/43245/2 "2023-11-18T09:34:05Z")

</div>

Hi @laya,

you need to enable it by _Tools-\>Extended Code Completion_.

Cheers  
— mnse

---

<div class="post-metadata">

**Author:** ![glv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/glv/32/18785_2.png) [@glv](https://discourse.processing.org/u/glv)\
**Post date:** [November 18, 2023, 9:53am UTC](https://discourse.processing.org/t/how-to-use-extended-code-completion/43245/3 "2023-11-18T09:53:42Z")

</div>

Hello @laya,

Add the tool first:

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/f/c/fc8b765a3deb4838e269a5755dd77bb5f65ef7b0.png)

Once is it added enable it in _Tools \> Extended Tools Completion_ by clicking on it with mouse.

You will see this:

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/f/9/f9f042f7c27c377804f3cb0350dd1b3992fb60a9.png)

`:)`
