Qoder CN lets you customize keyboard shortcuts, enable or disable features like inline completion, and configure other settings in Visual Studio Code and JetBrains IDEs.
To use the Qoder CN IDE, you must first install Qoder CN and sign in with your Alibaba Cloud account. For more information, see the Installation Guide.
In the upper-right corner of the Qoder CN IDE, click the user icon or use the keyboard shortcut (⌘ ⇧ , on macOS, or Ctrl Shift , on Windows), and then select Personal Settings.
Click General, open Preferences > Keyboard Shortcuts, type in the search box to find a key binding, click the icon in front of the target shortcut in the search results to modify it, and then press Enter.
In the upper-right corner of the Qoder CN IDE, click the user icon or use the keyboard shortcut (⌘ ⇧ , on macOS, or Ctrl Shift , on Windows), select Personal Settings, and enable Next Edit Suggestion (NES).
The Qoder CN IDE supports only Auto mode. In this mode, the IDE automatically chooses Inline or Side by Side based on the context.
In the upper-right corner of the Qoder CN IDE, click the user icon or use the keyboard shortcut (⌘ ⇧ , on macOS, or Ctrl Shift , on Windows), and then select Personal Settings.
In the left navigation pane, click Rules.
Click Add.
In the search bar at the top, enter a unique rule name and press Enter.
Select a rule type:
Manual: Takes effect only when referenced explicitly with @rule.
Model decision: Enter a description of the scenarios in which the rule should apply.
File-specific: Provide comma-separated file path patterns, for example, .md or src/.java.
Always applied: Takes effect for every request in both AI Chat and inline chat sessions.
To use Qoder CN in Visual Studio Code, you must install Qoder CN and sign in with your Alibaba Cloud account. For more information, see the Installation Guide.
In Visual Studio Code preferences, open the keyboard shortcut settings.
In the Keyboard Shortcuts window, search for Qoder CN and click the edit icon. In the dialog that appears, enter the new key combination for the command and press Enter/Return.
You can enable or disable inline completion in two ways:Method 1: Click the Qoder CN icon in the status bar to quickly enable or disable inline completion in the pop-up window:
You can configure whether to enable the local machine model and the cloud model.
When both the local machine model and the cloud model are enabled, the cloud model takes priority for inline completion suggestions.
Method 2: Enable or disable inline completion on the settings page, where you can also configure the generation length.
Configure display rules for IDE native completion and inline completion
Open the settings page to configure whether to show auto-generated inline suggestions alongside the IDE native completion dropdown. This option is disabled by default.
When you use Qoder CN, you can use the default keyboard shortcuts for Qoder CN features in your JetBrains IDE. You can also rebind the shortcuts for commands. For more information about rebinding keyboard shortcuts in JetBrains IDEs, see the JetBrains documentation, such as the IntelliJ IDEA documentation.
To use Qoder CN in a JetBrains IDE, you must install Qoder CN and sign in with your Alibaba Cloud account. For more information, see the Installation Guide.
Open the preferences in your JetBrains IDE. The following steps use IntelliJ IDEA as an example.
In the settings window, click Keyboard Shortcuts, enter Panel in the search box, find the Qoder CN shortcut, right-click it, and click Modify Keyboard Shortcut. In the pop-up window, enter the key combination for the command and click OK.
Configure display rules for IDE native completion and inline completion
Open the settings page to configure whether to show auto-generated inline suggestions alongside the IDE native completion dropdown. This option is disabled by default.
To help us deliver a better intelligent coding experience, we welcome your feedback, suggestions, and expectations. We will continue to improve the product experience.