> For the complete documentation index, see [llms.txt](https://help.goorm.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.goorm.io/en/goormide/workspace/extra-features/auto-complete-auto-import.md).

# Auto Complete / Auto Import

### Auto Complete

It anticipates the words you're about to write and completes them for you, even if you don't finish.&#x20;

It's based on words you've written before in that editor, and certain software stacks (`Node.js, C/C++, JAVA`) provide additional frequently used functions or reserved words.&#x20;

You can have the autocomplete list invoked only when you type the **`Ctrl + Space (Mac: ⌥ + Space)`** shortcut by ticking <img src="https://2181851870-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lq-Q9LciN1X9EABxGkt%2Fuploads%2FWQzSNRr5KTNdPI9gHrCJ%2Fimage.png?alt=media&amp;token=1e280791-0e25-4f24-946e-48c6cc677770" alt="" data-size="line">**\[Preferences] > \[Editor] > \[Basic] > Typing > Autocomplete > check Shortcut.**

![](https://grm-project-template-bucket.s3.ap-northeast-2.amazonaws.com/lesson/les_eHhge_1492668255331/b6c5f1b88ed4aa6afca646b5c001e7cbac28d6221135623a9a686c13a65e43dd.gif)

### Auto Import

In addition to auto-completion, Java projects also provide auto-import functionality.&#x20;

Auto Import will automatically import packages that are missing from your code when you press **`Ctrl + Shift + O (Mac: ⌘⇧O)`** in the editor.

![](https://grm-project-template-bucket.s3.ap-northeast-2.amazonaws.com/lesson/les_eHhge_1492668255331/82616e4686b2bae8236252288a0337ac9a39166ee4b49527ccbfb2a05ee4a6e8.gif)
