Overview
Just how our Autocomplete passively predicts text, Codeium Supercomplete passively predicts your next intent.
You can see an example of Supercomplete below, which suggests a multi-line edit directly in the editor. Just press tab
to accept the suggestion!
Supercomplete makes suggestions based on the context of your code and your prior actions, and is able to make edits both before and after your current cursor position.
You can press esc
to cancel a suggestion.
Tab to Jump
After you accept a suggestion, Windsurf can also anticipate your next cursor position and prompt you with a Tab to Jump
label at a certain line in the editor.
If you accept by simply pressing tab
, then you will be taken to that next position.
Tab to Jump
Use cases to trigger Supercomplete
Supercomplete and Autocomplete work in harmony to provide you with the smoothest experience to optimize your flow state.
That being said, Supercomplete will only trigger in certain scenarios where it is most beneficial to the developer. Below, you can find a few examples of helpful Supercomplete use cases.
Correcting typos and mistakes
Renaming variables
Modifying data schema
Automatically binding event handlers