Skip to content

Commit 7cf800a

Browse files
committed
default formatting option, fixed #132
1 parent 782a431 commit 7cf800a

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/providers/Formatter.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export class Formatter {
2727
} else {
2828
inputValue = value as string;
2929
}
30-
switch (wordCase) {
30+
switch (wordCase.toLowerCase()) {
3131
case "lower": {
3232
resultValue = inputValue.toLowerCase();
3333
break;
@@ -36,7 +36,8 @@ export class Formatter {
3636
resultValue = inputValue.toUpperCase();
3737
break;
3838
}
39-
case "word": {
39+
case "word":
40+
default: {
4041
resultValue = inputValue.toLowerCase();
4142
/** commands */
4243
resultValue = resultValue.replace(/^(Z+\w|TS|TC|TRO|\w)/i, v => v.toUpperCase());
@@ -48,9 +49,6 @@ export class Formatter {
4849
resultValue = resultValue.replace(/\$classname/i, "$ClassName");
4950
break;
5051
}
51-
default: {
52-
break;
53-
}
5452
}
5553
if (value instanceof vscode.SnippetString) {
5654
return new vscode.SnippetString(resultValue) as T;

0 commit comments

Comments
 (0)