Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alibaba/kiwi
/ functions
Functions
334 in github.com/alibaba/kiwi
⨍
Functions
334
◇
Types & classes
47
↓ 47 callers
Method
get
(name: string, args?: object)
kiwi-intl/built/src/index.d.ts:5
↓ 15 callers
Function
resolveApp
kiwi-demo/config/paths.js:10
↓ 12 callers
Function
getConfiguration
kiwi-linter/src/utils.ts:123
↓ 12 callers
Function
getProjectConfig
* 获得项目配置信息
kiwi-cli/src/utils.ts:36
↓ 12 callers
Function
highlightText
* 普通提示
kiwi-cli/src/utils.ts:300
↓ 11 callers
Function
getLangDir
* 获取对应语言的目录位置 * @param lang
kiwi-cli/src/utils.ts:64
↓ 11 callers
Method
init
(lang: string, metas: object, defaultKey?: 'zh-CN')
kiwi-intl/built/src/index.d.ts:2
↓ 9 callers
Function
isDisabled
* 判断 TS/JS 代码中节点是否被禁用规则覆盖 * @param code 源代码 * @param lines 按行分割的代码数组 * @param hasDisableFile 是否有文件级禁用 * @param line 节点所在行号(0-based)
kiwi-cli/src/extract/findChineseText.ts:29
↓ 8 callers
Function
notify
()
kiwi-linter/src/kiwiSearch/webview/hooks/useSearch.tsx:212
↓ 7 callers
Function
hasNoDisableRule
判断当前节点的上一行代码不包含禁用规则
kiwi-linter/src/findChineseText.ts:30
↓ 6 callers
Function
failInfo
* 失败的提示
kiwi-cli/src/utils.ts:293
↓ 6 callers
Function
spining
* 进度条加载 * @param text * @param callback
kiwi-cli/src/index.ts:22
↓ 6 callers
Function
traverse
* 深度优先遍历对象中的所有 string 属性,即文案
kiwi-cli/src/utils.ts:72
↓ 5 callers
Function
readFile
* 读取文件 * @param fileName
kiwi-cli/src/extract/file.ts:60
↓ 4 callers
Function
getConfigByKey
* 获得项目配置信息中的 googleApiKey
kiwi-linter/src/utils.ts:167
↓ 4 callers
Function
getSuggestLangObj
()
kiwi-linter/src/getLangData.ts:50
↓ 4 callers
Function
initProject
(existDir?: string, type?: string)
kiwi-cli/src/init.ts:54
↓ 4 callers
Method
setLang
(lang: string)
kiwi-intl/built/src/index.d.ts:3
↓ 4 callers
Method
template
(str: string, args: object)
kiwi-intl/built/src/index.d.ts:4
↓ 4 callers
Function
useSearchField
(key: keyof typeof LS_KEYS)
kiwi-linter/src/kiwiSearch/webview/hooks/useQuery.tsx:40
↓ 3 callers
Function
closeAllDiffs
()
kiwi-linter/src/kiwiSearch/extension/preview.ts:146
↓ 3 callers
Function
findPositionInCode
(text: string, code: string)
kiwi-linter/src/utils.ts:42
↓ 3 callers
Method
fix
(document)
kiwi-linter/src/autoImportI18n.ts:24
↓ 3 callers
Function
getAllMessages
* 获取所有文案
kiwi-cli/src/utils.ts:89
↓ 3 callers
Function
getDefaultProxyString
(str = '')
kiwi-intl/src/utils.ts:12
↓ 3 callers
Function
getI18N
()
kiwi-linter/src/getLangData.ts:21
↓ 3 callers
Function
getProxyObj
(obj: object)
kiwi-intl/src/utils.ts:31
↓ 3 callers
Function
getTargetLangPath
(currentFilePath)
kiwi-linter/src/utils.ts:269
↓ 3 callers
Method
render
()
kiwi-demo/src/App.tsx:11
↓ 3 callers
Function
replaceAndUpdate
(arg: TargetStr, val: string, validateDuplicate: boolean)
kiwi-linter/src/replaceAndUpdate.ts:40
↓ 3 callers
Function
successInfo
* 成功的提示
kiwi-cli/src/utils.ts:286
↓ 3 callers
Function
sync
* 翻译所有文件
kiwi-cli/src/sync.ts:93
↓ 3 callers
Function
triggerUpdateDecorations
(callback?)
kiwi-linter/src/chineseCharDecorations.ts:35
↓ 3 callers
Function
trimWhiteSpace
(code: string, startPos: vscode.Position, endPos: vscode.Position)
kiwi-linter/src/parserUtils.ts:7
↓ 3 callers
Function
updateKiwiGoBarStatusBar
(title: string)
kiwi-linter/src/extension.ts:48
↓ 3 callers
Function
withTimeout
* 设置超时 * @param promise * @param ms
kiwi-cli/src/utils.ts:136
↓ 3 callers
Function
workspaceUriFromFilePath
(filePath: string)
kiwi-linter/src/kiwiSearch/extension/preview.ts:64
↓ 2 callers
Function
Observer
(obj, defaultKey = 'zh-CN')
kiwi-intl/src/Observer.ts:8
↓ 2 callers
Function
Observer
(obj, defaultKey = 'zh-CN')
kiwi-intl/built/src/Observer.js:1
↓ 2 callers
Function
baiduTranslateTexts
* 使用百度翻译所有待翻译的文案 * @param untranslatedTexts 待翻译文案 * @param toLang 目标语种
kiwi-cli/src/translate.ts:90
↓ 2 callers
Function
before
(app)
kiwi-demo/config/webpackDevServer.config.js:84
↓ 2 callers
Function
check
* 检查文件 * @param fileName
kiwi-cli/src/unused.ts:66
↓ 2 callers
Function
dirAdaptor
* 适配不同的语言文件夹位置
kiwi-linter/src/const.ts:12
↓ 2 callers
Function
exportMessages
(file?: string, lang?: string)
kiwi-cli/src/export.ts:16
↓ 2 callers
Function
findChineseText
(code: string, fileName: string)
kiwi-linter/src/findChineseText.ts:401
↓ 2 callers
Function
findChineseText
* 递归匹配代码的中文 * @param code
kiwi-cli/src/extract/findChineseText.ts:539
↓ 2 callers
Function
findI18NPositions
(code: string)
kiwi-linter/src/findI18NPositions.ts:80
↓ 2 callers
Function
generatePreview
(uri: Uri, diffs: Diff[])
kiwi-linter/src/kiwiSearch/extension/preview.ts:251
↓ 2 callers
Function
getAllUntranslatedTexts
* 获取所有未翻译的文案 * @param 目标语种
kiwi-cli/src/mock.ts:55
↓ 2 callers
Function
getClientEnvironment
(publicUrl)
kiwi-demo/config/env.js:63
↓ 2 callers
Function
getConfigFile
()
kiwi-linter/src/utils.ts:139
↓ 2 callers
Function
getCurrActivePageI18nKey
()
kiwi-linter/src/utils.ts:317
↓ 2 callers
Function
getCurrentProjectLangPath
()
kiwi-linter/src/utils.ts:293
↓ 2 callers
Function
getIsDark
()
kiwi-linter/src/kiwiSearch/webview/hooks/useDark.tsx:5
↓ 2 callers
Function
getKiwiDir
* 获取语言资源的根目录
kiwi-cli/src/utils.ts:52
↓ 2 callers
Function
getLangData
(fileName: string)
kiwi-linter/src/getLangData.ts:14
↓ 2 callers
Function
getLangData
* 获取对应文件的语言
kiwi-cli/src/extract/getLangData.ts:18
↓ 2 callers
Function
getLangJson
(fileName)
kiwi-linter/src/utils.ts:107
↓ 2 callers
Function
getLangPrefix
()
kiwi-linter/src/utils.ts:309
↓ 2 callers
Function
getNonce
()
kiwi-linter/src/kiwiSearch/extension/webview.ts:97
↓ 2 callers
Function
getPublicUrl
kiwi-demo/config/paths.js:25
↓ 2 callers
Function
getTransOriginText
* 处理作为key值的翻译原文
kiwi-cli/src/extract/extract.ts:107
↓ 2 callers
Function
getTranslateOriginType
* 获取翻译源类型
kiwi-cli/src/utils.ts:248
↓ 2 callers
Function
googleTranslateTexts
* 使用google翻译所有待翻译的文案 * @param untranslatedTexts 待翻译文案 * @param toLang 目标语种
kiwi-cli/src/translate.ts:70
↓ 2 callers
Function
handleFilePath
* 处理文件路径 判断路径模式
kiwi-linter/src/kiwiSearch/extension/search.ts:98
↓ 2 callers
Function
importMessages
(file: string, lang: string)
kiwi-cli/src/import.ts:60
↓ 2 callers
Function
isActiveFile
(matches: DisplayResult[])
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/useListState.tsx:130
↓ 2 callers
Function
isDirectory
* 判断是文件夹 * @param fileName
kiwi-cli/src/unused.ts:78
↓ 2 callers
Function
isFile
* 判断是否是文件 * @param fileName
kiwi-cli/src/unused.ts:88
↓ 2 callers
Function
isSgPreviewUri
(uri: Uri)
kiwi-linter/src/kiwiSearch/extension/preview.ts:52
↓ 2 callers
Function
locationToRange
(locations: ChildToParent['previewDiff']['locationsToSelect'])
kiwi-linter/src/kiwiSearch/extension/preview.ts:73
↓ 2 callers
Function
mockCurrentLang
* Mock 对应语言 * @param dstLang
kiwi-cli/src/mock.ts:73
↓ 2 callers
Function
observe
kiwi-intl/src/Observer.ts:14
↓ 2 callers
Function
observe
kiwi-intl/built/src/Observer.js:7
↓ 2 callers
Function
prettierFile
* 使用 Prettier 格式化文件 * @param fileContent
kiwi-linter/src/file.ts:48
↓ 2 callers
Function
prettierFile
* 使用 Prettier 格式化文件 * @param fileContent
kiwi-cli/src/extract/replace.ts:79
↓ 2 callers
Function
refreshResultIfStale
()
kiwi-linter/src/kiwiSearch/webview/hooks/useSearch.tsx:40
↓ 2 callers
Function
registerValidSW
(swUrl: string)
kiwi-demo/src/registerServiceWorker.ts:54
↓ 2 callers
Function
resizeBuffer
()
kiwi-linter/src/kiwiSearch/extension/preview.ts:215
↓ 2 callers
Function
runTranslateApi
* 执行翻译任务,自动导入翻译结果 * @param dstLang
kiwi-cli/src/translate.ts:145
↓ 2 callers
Function
setActive
(item: ActiveItem)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/useListState.tsx:104
↓ 2 callers
Function
transerI18n
(code, filename, lang)
kiwi-linter/src/babelUtil.ts:4
↓ 2 callers
Function
transerI18n
(code, filename, lang)
kiwi-cli/src/extract/findChineseText.ts:35
↓ 2 callers
Function
transformPosition
(pos: Position, editorText: string, toLastCol?: boolean)
kiwi-linter/src/lineAnnotation.ts:34
↓ 2 callers
Function
translateText
* 使用google翻译
kiwi-cli/src/utils.ts:148
↓ 2 callers
Function
translateTextByBaidu
* 百度单次翻译任务 * @param text 待翻译文案 * @param toLang 目标语种
kiwi-cli/src/translate.ts:26
↓ 2 callers
Function
useActiveItem
(item: ActiveItem)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/useListState.tsx:116
↓ 2 callers
Function
useSearchResult
()
kiwi-linter/src/kiwiSearch/webview/hooks/useSearch.tsx:266
↓ 2 callers
Function
useToggleResult
(filePath: string)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/useListState.tsx:28
↓ 2 callers
Function
writeFile
* 读取文件 * @param fileName
kiwi-cli/src/extract/file.ts:70
↓ 1 callers
Function
activatePreview
({ subscriptions }: ExtensionContext)
kiwi-linter/src/kiwiSearch/extension/preview.ts:203
↓ 1 callers
Function
activateSearch
(context: ExtensionContext)
kiwi-linter/src/kiwiSearch/extension/search.ts:16
↓ 1 callers
Function
activateWebview
(context: vscode.ExtensionContext)
kiwi-linter/src/kiwiSearch/extension/webview.ts:14
↓ 1 callers
Method
addCache
(code: string, positions: Position[])
kiwi-linter/src/findI18NPositions.ts:12
↓ 1 callers
Function
addImportToMainLangFile
(newFilename: string)
kiwi-linter/src/file.ts:67
↓ 1 callers
Function
addImportToMainLangFile
(newFilename)
kiwi-cli/src/extract/replace.ts:98
↓ 1 callers
Method
alreadyResolved
(ast: ts.SourceFile, importNodes: ts.Node[])
kiwi-linter/src/autoImportI18n.ts:72
↓ 1 callers
Function
bufferMaker
(bytes: Uint8Array)
kiwi-linter/src/kiwiSearch/extension/preview.ts:210
↓ 1 callers
Function
build
(previousFileSizes)
kiwi-demo/scripts/build.js:103
↓ 1 callers
Function
checkValidServiceWorker
(swUrl: string)
kiwi-demo/src/registerServiceWorker.ts:85
next →
1–100 of 334, ranked by callers