typo: qickPick -> quickPick
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import * as vscode from 'vscode';
|
||||
import QuickPickItemEx from "../type-definition/QuickPickItemExType";
|
||||
import { qickPickSupportCases } from '../type-definition/SupportCaseType';
|
||||
import { quickPickSupportCases } from '../type-definition/SupportCaseType';
|
||||
import { TransformTextResult } from '../type-definition/TransformTextResultType';
|
||||
import { transformMutliLineText } from '../main-code/transform';
|
||||
import { EOL } from '../type-definition/EOLType';
|
||||
@@ -22,22 +22,22 @@ function generateOptionsBasedOnText(text: string, eol: EOL): Array<QuickPickItem
|
||||
const results: Array<TransformTextResult> = transformMutliLineText(text);
|
||||
|
||||
const mergeResultList: Array<RecommendItem> = [];
|
||||
for (const qickPick of qickPickSupportCases) {
|
||||
const conversionResult: string = caseConversion(qickPick.type, text, eol, results);
|
||||
for (const quickPick of quickPickSupportCases) {
|
||||
const conversionResult: string = caseConversion(quickPick.type, text, eol, results);
|
||||
const recommendItem: RecommendItem | undefined = mergeResultList.find(item => item.conversionText === conversionResult);
|
||||
|
||||
if (recommendItem === undefined) {
|
||||
let item: RecommendItem = {
|
||||
conversionText: conversionResult,
|
||||
transforTo: [qickPick.shortName], // qickPick.name
|
||||
keyword: qickPick.keyword,
|
||||
transforTo: [quickPick.shortName], // quickPick.name
|
||||
keyword: quickPick.keyword,
|
||||
};
|
||||
mergeResultList.push(item);
|
||||
continue;
|
||||
}
|
||||
|
||||
recommendItem.transforTo.push(qickPick.shortName); // qickPick.name
|
||||
recommendItem.keyword = Array.from(new Set(recommendItem.keyword.concat(qickPick.keyword))); // 关键词去重
|
||||
recommendItem.transforTo.push(quickPick.shortName); // quickPick.name
|
||||
recommendItem.keyword = Array.from(new Set(recommendItem.keyword.concat(quickPick.keyword))); // 关键词去重
|
||||
}
|
||||
|
||||
// 根据文本生成选项的逻辑
|
||||
|
@@ -3,7 +3,7 @@
|
||||
import * as vscode from 'vscode';
|
||||
import handleEditorReplace from './extension-handler/editor-submenu-handler';
|
||||
import { handleQuickPick } from './extension-handler/quick-pick-handler';
|
||||
import { SupportCase, commands } from './type-definition/SupportCaseType';
|
||||
import { commands } from './type-definition/SupportCaseType';
|
||||
import { createStatusBarItem, updateStatusBarItemVisable } from './extension-handler/status-bar-handler';
|
||||
|
||||
// This method is called when your extension is activated
|
||||
|
@@ -263,7 +263,7 @@ export const commands: Array<{ command: string; targetCase: SupportCase }> = [
|
||||
* 所有支持的命名方式
|
||||
* @since 2024-04-06
|
||||
*/
|
||||
export const qickPickSupportCases = [
|
||||
export const quickPickSupportCases = [
|
||||
{
|
||||
type: SupportCase.CAMEL_CASE,
|
||||
name: '小驼峰(驼峰)命名',
|
||||
|
Reference in New Issue
Block a user