|
@@ -2,7 +2,7 @@ import * as vscode from 'vscode';
|
|
|
|
|
|
|
|
export class CopyAiCodeActionProvider implements vscode.CodeActionProvider {
|
|
export class CopyAiCodeActionProvider implements vscode.CodeActionProvider {
|
|
|
public static readonly providedCodeActionKinds = [
|
|
public static readonly providedCodeActionKinds = [
|
|
|
- vscode.CodeActionKind.Source,
|
|
|
|
|
|
|
+ vscode.CodeActionKind.RefactorExtract,
|
|
|
];
|
|
];
|
|
|
|
|
|
|
|
provideCodeActions(
|
|
provideCodeActions(
|
|
@@ -14,7 +14,7 @@ export class CopyAiCodeActionProvider implements vscode.CodeActionProvider {
|
|
|
|
|
|
|
|
const action = new vscode.CodeAction(
|
|
const action = new vscode.CodeAction(
|
|
|
'$(clippy) Copy to AI: 选中区域',
|
|
'$(clippy) Copy to AI: 选中区域',
|
|
|
- vscode.CodeActionKind.Source,
|
|
|
|
|
|
|
+ vscode.CodeActionKind.RefactorExtract,
|
|
|
);
|
|
);
|
|
|
action.command = {
|
|
action.command = {
|
|
|
command: 'copy-ai-ctx.copySelection',
|
|
command: 'copy-ai-ctx.copySelection',
|