1
0
Code Issues Pull Requests Packages Projects Releases Wiki Activity GitHub Gitee

实现 连字符(脊柱式命名) Kebab Case / Spinal Case,驼峰脊柱式命名 Camel Kebab Case,连字符命名大写 Kebab Upper Case;完善测试用例;通过测试用例

This commit is contained in:
2024-04-03 23:54:38 +08:00
parent e7b62379c9
commit 723d9148b9
8 changed files with 261 additions and 17 deletions

View File

@@ -1,7 +1,7 @@
{
"name": "variable-conversion",
"displayName": "Variable Conversion",
"description": "A variable naming conversion extension, support camel case, pascal case, kebab(spinal) case, snake case, snake upper case, upper case, lower case, camel snake case, and more. \n一个变量命名方式互相转换的 VSCode 插件,支持小驼峰(驼峰命名)、大驼峰(帕斯卡命名)、连字符(脊柱式命名)、下划线(蛇形命名)、驼峰蛇形命名、下划线大写、全大写、全小写等常用命名方式",
"description": "A variable naming conversion extension, support camel case, pascal case, kebab(spinal) case, camel kebab case, kebab upper case, snake case, snake upper case, upper case, lower case, camel snake case, and more. \n一个变量命名方式互相转换的 VSCode 插件,支持小驼峰(驼峰命名)、大驼峰(帕斯卡命名)、连字符(脊柱式命名)、驼峰脊柱式命名、连字符命名大写、下划线(蛇形命名)、驼峰蛇形命名、下划线大写、全大写、全小写等常用命名方式",
"version": "0.0.1",
"engines": {
"vscode": "^1.87.0"
@@ -45,6 +45,14 @@
"command": "extension.toKebabCase",
"title": "连字符 / 脊柱式命名 (Kebab Case / Spinal Case) [ foo-bar ]"
},
{
"command": "extension.toCamelKebabCase",
"title": "连字符命名大写 (Kebab Upper Case) [ Foo-Bar ]"
},
{
"command": "extension.toKebabUpperCase",
"title": "连字符命名大写 (Kebab Upper Case) [ FOO-BAR ]"
},
{
"command": "extension.toSnakeCase",
"title": "下划线 / 蛇形命名 (Snake Case) [ foo_bar ]"
@@ -97,7 +105,15 @@
},
{
"command": "extension.toKebabCase",
"group": "group-extension"
"group": "group-kebab"
},
{
"command": "extension.toCamelKebabCase",
"group": "group-kebab"
},
{
"command": "extension.toKebabUpperCase",
"group": "group-kebab"
},
{
"command": "extension.toSnakeCase",