Skip to main content
Configuration

Configuration and feedback

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.

Configuration in Qoder CN IDE

Prerequisites

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.

Keyboard shortcuts

ActionmacOSWindows
Open or close AI⌘ LCtrl L
Open basic IDE settings⌘ ,Ctrl ,
Open personal settings⌘ ⇧ ,Ctrl Shift ,
Open the command palette⌘ ⇧ PCtrl Shift P
Submit a message
Insert a new line in the input⇧ ⏎Shift ⏎
Accept all suggested changes⌘ ⏎Ctrl ⏎
Reject all suggested changes⌘ ⌫Ctrl Backspace
Open inline chat⌘ ICtrl I
Send to⌘ LCtrl L
Add context##
Invoke a quick command//
Add selected code to the session⌘ LCtrl L
Accept a single change⌘ ⇧ ⏎Ctrl Shift ⏎
Reject a single change⌘ ⇧ ⌫Ctrl Shift Backspace
Accept all changes in the file⌘ ⏎Ctrl ⏎
Reject all changes in the file⌘ ⌫Ctrl Backspace
Navigate to the next file⌘ ⇧ [Ctrl Shift [
Navigate to the previous file⌘ ⇧ ]Ctrl Shift ]
Navigate to the next change⌥ JAlt J
Navigate to the previous change⌥ KAlt K

Rebind keyboard shortcuts

  1. 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.
  2. 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.

Enable Next Edit Suggestion (NES)

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.

Define project-specific rules

  1. 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.
  2. In the left navigation pane, click Rules.
  3. Click Add.
  4. In the search bar at the top, enter a unique rule name and press Enter.
  5. 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.
  1. Close the window to save your changes.

Configuration in Visual Studio Code

Prerequisites

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.

Keyboard shortcuts

ActionmacOSWindows
Open or close the AI Chat window⌘ ⇧ LCtrl Shift L
Accept inline suggestionTabTab
Discard inline suggestionEscEsc
Show previous inline suggestion⌥(option) [Alt [
Show next inline suggestion⌥(option) ]Alt ]
Manually trigger inline suggestion⌥(option) PAlt P

Rebind keyboard shortcuts

  1. In Visual Studio Code preferences, open the keyboard shortcut settings.
  2. 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.

Enable or disable inline completion

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.

Enable or disable the Method Quick Operation

In the AI Chat window of Qoder CN, click Settings, find the Method Quick Operation setting, and enable or disable this feature.

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.

Configuration in JetBrains IDEs

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.

Prerequisites

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.

Keyboard shortcuts

ActionmacOSWindows
Open or close the AI Chat window⌘ ⇧ LCtrl Shift L
Accept inline suggestionTabTab
Discard inline suggestionEscEsc
Show previous inline suggestion⌥(option) [Alt [
Show next inline suggestion⌥(option) ]Alt ]
Manually trigger inline suggestion⌥(option) PAlt P

Rebind keyboard shortcuts

  1. Open the preferences in your JetBrains IDE. The following steps use IntelliJ IDEA as an example.
  2. 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.

Enable or disable inline completion

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: Open the settings page to enable or disable inline completion and configure the generation length.

Enable or disable the Method Quick Operation

Open the settings page to enable or disable the Method Quick Operation.

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.

Help and feedback

View help documentation

In the AI Chat window of Qoder CN, click the help documentation link to quickly access the current help knowledge base.

Rate response quality

In AI Chat, you can rate responses from Qoder CN with a thumbs-up or thumbs-down to help us continuously improve the response quality.

Report issues

If you have any questions, suggestions for optimization, or feature requests, click Submit Feedback in the AI Chat window of Qoder CN to post your question in the Qoder CN Q&A section of the Alibaba Cloud Developer Community.

Participate in experience surveys

To help us deliver a better intelligent coding experience, we welcome your feedback, suggestions, and expectations. We will continue to improve the product experience.
Guides
Tutorials
  • Coding with Qoder CN
Developer Reference