|
@@ -1,8 +1,8 @@
|
|
|
{
|
|
{
|
|
|
- "name": "vsix-cp-ai-ctx",
|
|
|
|
|
- "displayName": "Copy AI Context",
|
|
|
|
|
|
|
+ "name": "copy-ai-ctx",
|
|
|
|
|
+ "displayName": "Copy AI Ctx",
|
|
|
"description": "Copy code context for AI assistants — selected code, file contents, with paths and formatting",
|
|
"description": "Copy code context for AI assistants — selected code, file contents, with paths and formatting",
|
|
|
- "version": "0.2.2",
|
|
|
|
|
|
|
+ "version": "0.2.3",
|
|
|
"publisher": "fivesay",
|
|
"publisher": "fivesay",
|
|
|
"engines": {
|
|
"engines": {
|
|
|
"vscode": "^1.85.0"
|
|
"vscode": "^1.85.0"
|
|
@@ -24,43 +24,43 @@
|
|
|
"contributes": {
|
|
"contributes": {
|
|
|
"commands": [
|
|
"commands": [
|
|
|
{
|
|
{
|
|
|
- "command": "vsix-cp-ai-ctx.copySelection",
|
|
|
|
|
|
|
+ "command": "copy-ai-ctx.copySelection",
|
|
|
"title": "Copy to AI: 选中区域"
|
|
"title": "Copy to AI: 选中区域"
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- "command": "vsix-cp-ai-ctx.copyFile",
|
|
|
|
|
|
|
+ "command": "copy-ai-ctx.copyFile",
|
|
|
"title": "Copy to AI: 当前文件"
|
|
"title": "Copy to AI: 当前文件"
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- "command": "vsix-cp-ai-ctx.copySelectedFiles",
|
|
|
|
|
|
|
+ "command": "copy-ai-ctx.copySelectedFiles",
|
|
|
"title": "Copy to AI: 单选"
|
|
"title": "Copy to AI: 单选"
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- "command": "vsix-cp-ai-ctx.copyMultiFiles",
|
|
|
|
|
|
|
+ "command": "copy-ai-ctx.copyMultiFiles",
|
|
|
"title": "Copy to AI: 多选"
|
|
"title": "Copy to AI: 多选"
|
|
|
}
|
|
}
|
|
|
],
|
|
],
|
|
|
"menus": {
|
|
"menus": {
|
|
|
"editor/context": [
|
|
"editor/context": [
|
|
|
{
|
|
{
|
|
|
- "command": "vsix-cp-ai-ctx.copySelection",
|
|
|
|
|
|
|
+ "command": "copy-ai-ctx.copySelection",
|
|
|
"when": "editorHasSelection",
|
|
"when": "editorHasSelection",
|
|
|
"group": "9_cutcopypaste@10"
|
|
"group": "9_cutcopypaste@10"
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- "command": "vsix-cp-ai-ctx.copyFile",
|
|
|
|
|
|
|
+ "command": "copy-ai-ctx.copyFile",
|
|
|
"when": "!editorHasSelection",
|
|
"when": "!editorHasSelection",
|
|
|
"group": "9_cutcopypaste@10"
|
|
"group": "9_cutcopypaste@10"
|
|
|
}
|
|
}
|
|
|
],
|
|
],
|
|
|
"explorer/context": [
|
|
"explorer/context": [
|
|
|
{
|
|
{
|
|
|
- "command": "vsix-cp-ai-ctx.copyMultiFiles",
|
|
|
|
|
|
|
+ "command": "copy-ai-ctx.copyMultiFiles",
|
|
|
"when": "listMultiSelection && explorerViewletVisible",
|
|
"when": "listMultiSelection && explorerViewletVisible",
|
|
|
"group": "9_cutcopypaste@10"
|
|
"group": "9_cutcopypaste@10"
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- "command": "vsix-cp-ai-ctx.copySelectedFiles",
|
|
|
|
|
|
|
+ "command": "copy-ai-ctx.copySelectedFiles",
|
|
|
"when": "!listMultiSelection",
|
|
"when": "!listMultiSelection",
|
|
|
"group": "9_cutcopypaste@10",
|
|
"group": "9_cutcopypaste@10",
|
|
|
"title": "Copy to AI: 单选"
|
|
"title": "Copy to AI: 单选"
|
|
@@ -88,6 +88,6 @@
|
|
|
},
|
|
},
|
|
|
"repository": {
|
|
"repository": {
|
|
|
"type": "git",
|
|
"type": "git",
|
|
|
- "url": "https://git.ooo.ink/vsix/vsix-cp-ai-ctx.git"
|
|
|
|
|
|
|
+ "url": "https://git.ooo.ink/vsix/copy-ai-ctx.git"
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|