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
↓ 1 callers
Function
receiveResult
(replace: string, byteOffset: { start: number; end: number })
kiwi-linter/src/kiwiSearch/extension/preview.ts:220
↓ 1 callers
Function
recursiveReadFile
* 递归查找文件 * @param fileName
kiwi-cli/src/unused.ts:35
↓ 1 callers
Function
refreshPatternDiff
(query: PatternQuery)
kiwi-linter/src/kiwiSearch/extension/preview.ts:165
↓ 1 callers
Function
refreshResult
()
kiwi-linter/src/kiwiSearch/webview/hooks/useQuery.tsx:31
↓ 1 callers
Function
refreshYAMLDiff
(query: YAMLQuery)
kiwi-linter/src/kiwiSearch/extension/preview.ts:157
↓ 1 callers
Function
removeFileComment
(code: string, fileName: string)
kiwi-linter/src/astUtils.ts:12
↓ 1 callers
Function
removeFileComment
* 去掉文件中的注释 * @param code * @param fileName
kiwi-cli/src/extract/findChineseText.ts:82
↓ 1 callers
Function
removeLangsFiles
* 剔除 kiwiDir 下的文件
kiwi-cli/src/extract/extract.ts:60
↓ 1 callers
Function
replaceAll
(payload: ChildToParent['replaceAll'])
kiwi-linter/src/kiwiSearch/webview/postMessage.ts:38
↓ 1 callers
Function
replaceAndUpdate
* 更新文件 * @param filePath 当前文件路径 * @param arg 目标字符串对象 * @param val 目标 key * @param validateDuplicate 是否校验文件中已经存在要写入的 key * @param needWrite 是否只需
kiwi-cli/src/extract/replace.ts:217
↓ 1 callers
Function
resolveFilenameCasing
* 检查 suggestion 的第一个元素(作为 lang 文件名)是否与已有文件存在大小写冲突 * 如果存在,使用已有文件的命名以保证一致性
kiwi-cli/src/extract/extract.ts:45
↓ 1 callers
Function
retry
* 重试方法 * @param asyncOperation * @param times
kiwi-linter/src/utils.ts:186
↓ 1 callers
Function
retry
* 重试方法 * @param asyncOperation * @param times
kiwi-cli/src/utils.ts:119
↓ 1 callers
Function
safeJSONParse
(str: string, defaultReturn?: any)
kiwi-linter/src/utils.ts:396
↓ 1 callers
Function
searchWithRipgrep
* 执行Ripgrep搜索的主函数
kiwi-linter/src/kiwiSearch/extension/search.ts:135
↓ 1 callers
Function
setLineDecorations
(activeEditor)
kiwi-linter/src/lineAnnotation.ts:67
↓ 1 callers
Function
setupParentPort
(webviewView: vscode.WebviewView)
kiwi-linter/src/kiwiSearch/extension/webview.ts:28
↓ 1 callers
Function
splitByHighLightToken
(search: SgSearch, suggestLangObj?: any)
kiwi-linter/src/kiwiSearch/extension/search.ts:33
↓ 1 callers
Function
splitPath
(path: string)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/FileLink.tsx:32
↓ 1 callers
Function
textToUpperCaseByFirstWord
(text)
kiwi-cli/src/translate.ts:54
↓ 1 callers
Function
toggleResult
(filePath: string, isExpandedNow: boolean)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/useListState.tsx:60
↓ 1 callers
Function
translate
* 全量翻译 * @param origin 翻译源
kiwi-cli/src/translate.ts:179
↓ 1 callers
Function
translateFile
* 翻译对应的文件 * @param file * @param toLang
kiwi-cli/src/sync.ts:80
↓ 1 callers
Function
translateKeyText
* 翻译中文
kiwi-cli/src/utils.ts:169
↓ 1 callers
Function
translateText
(text: string, type: TranslateAPiEnum)
kiwi-linter/src/utils.ts:215
↓ 1 callers
Function
traverse
(node, cb)
kiwi-linter/src/astUtils.ts:31
↓ 1 callers
Function
traverseInner
(obj, cb, path)
kiwi-cli/src/utils.ts:73
↓ 1 callers
Function
typescriptI18n
(code, fileName)
kiwi-linter/src/babelUtil.ts:11
↓ 1 callers
Function
typescriptI18n
(code, fileName)
kiwi-cli/src/extract/findChineseText.ts:58
↓ 1 callers
Function
updateDecorations
()
kiwi-linter/src/chineseCharDecorations.ts:76
↓ 1 callers
Function
updateLangFiles
(keyValue: string, text: string, validateDuplicate: boolean)
kiwi-linter/src/file.ts:13
↓ 1 callers
Function
updateLangFiles
(keyValue, text, validateDuplicate)
kiwi-cli/src/extract/replace.ts:42
↓ 1 callers
Function
useActiveFile
(matches: DisplayResult[])
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/useListState.tsx:135
↓ 1 callers
Function
useObserveDark
()
kiwi-linter/src/kiwiSearch/webview/hooks/useDark.tsx:11
↓ 1 callers
Function
useSearchOption
()
kiwi-linter/src/kiwiSearch/webview/hooks/useQuery.tsx:61
↓ 1 callers
Function
useStickyShadow
(filePath: string)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/useListState.tsx:71
↓ 1 callers
Function
withTimeout
* 设置超时 * @param promise * @param ms
kiwi-linter/src/utils.ts:203
↓ 1 callers
Function
writeMessagesToFile
(messages: any, file: string, lang: string)
kiwi-cli/src/import.ts:48
↓ 1 callers
Function
writeMockFile
* 写入 Mock 文件 * @param dstLang * @param mocks
kiwi-cli/src/mock.ts:90
↓ 1 callers
Function
writeTranslations
* 将翻译写入文件 *
kiwi-cli/src/sync.ts:48
Function
App
()
kiwi-linter/src/kiwiSearch/webview/index.tsx:9
Function
ExcludeFile
({ excludeFile, setExcludeFile, refreshResult }: ExcludeFileProps)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchWidgetContainer/excludeFile.tsx:17
Function
FileActions
({ langKey, filePath, hasReplace }: FileActionsProps)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/Actions.tsx:48
Function
Highlight
({ displayLine, startIdx, endIdx, replacement }: DisplayResult)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/CodeBlock.tsx:50
Function
Icon
({ name, style }: IconProps)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/Icon.tsx:46
Function
IncludeFile
({ includeFile, setIncludeFile, refreshResult }: IncludeFileProps)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchWidgetContainer/IncludeFile.tsx:17
Function
JSXElement
({ node })
kiwi-cli/src/extract/findChineseText.ts:244
Function
LangTitle
(props: { data: GroupResult })
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/index.tsx:44
Function
LoadingBar
({ loading }: LoadingBarProps)
kiwi-linter/src/kiwiSearch/webview/LoadingBar.tsx:16
Function
MultiLineIndicator
({ lineSpan }: { lineSpan: number })
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/CodeBlock.tsx:43
Function
OneMatch
({ langKey, match }: { langKey: string; match: DisplayResult })
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/MatchList.tsx:31
Function
ReplaceBar
()
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchWidgetContainer/SearchWidget.tsx:50
Function
SearchInput
({ value, onChange, onKeyEnterUp, placeholder, isSingleLine = false }: SearchInputProps)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchWidgetContainer/SearchInput.tsx:33
Function
SearchOptions
()
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchWidgetContainer/SearchOptions.tsx:34
Function
SearchResultList
({ matches }: SearchResultListProps)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/index.tsx:73
Function
SearchSidebar
()
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/index.tsx:14
Function
SearchWidgetContainer
()
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchWidgetContainer/SearchWidget.tsx:75
Function
SearchWidgetContainer
()
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchWidgetContainer/index.tsx:10
Function
StringLiteral
(path)
kiwi-linter/src/babelUtil.ts:33
Function
StringLiteral
(path)
kiwi-cli/src/extract/findChineseText.ts:45
Function
TemplateLiteral
({ node })
kiwi-cli/src/extract/findChineseText.ts:230
Function
TreeHeader
({ langKey, isExpanded, toggleIsExpanded, matches, isScrolled }: TreeHeaderProps)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/TreeHeader.tsx:59
Function
TreeItem
({ className, langKey, matches }: TreeItemProps)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/TreeItem.tsx:38
Function
UseDarkContextProvider
({ children }: PropsWithChildren)
kiwi-linter/src/kiwiSearch/webview/hooks/useDark.tsx:27
Function
_translateText
()
kiwi-linter/src/utils.ts:221
Function
_translateText
()
kiwi-cli/src/utils.ts:174
Function
accept
(pipe)
kiwi-linter/src/kiwiSearch/webview/postMessage.ts:15
Function
accept
(pipe)
kiwi-linter/src/kiwiSearch/extension/webview.ts:33
Function
acceptAllChanges
()
kiwi-linter/src/kiwiSearch/webview/hooks/useSearch.tsx:280
Function
activate
(context: vscode.ExtensionContext)
kiwi-linter/src/extension.ts:35
Function
byLangKey
(a: { lang: { value: string } }, b: { lang: { value: string } })
kiwi-linter/src/kiwiSearch/webview/hooks/useSearch.tsx:57
Method
changeLang
(lang: LangEnum)
kiwi-demo/src/App.tsx:7
Function
cleanupDocument
(doc: TextDocument)
kiwi-linter/src/kiwiSearch/extension/preview.ts:56
Function
clearSearchResults
()
kiwi-linter/src/kiwiSearch/extension/webview.ts:110
Function
commitChange
(diff: ChildToParent['commitChange'])
kiwi-linter/src/kiwiSearch/webview/postMessage.ts:34
Function
computeItemKey
(_: number, data: GroupResult)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/index.tsx:70
Method
constructor
(lang: string, metas: object, defaultKey?: string)
kiwi-intl/src/index.ts:42
Method
constructor
(lang, metas, defaultKey)
kiwi-intl/built/src/index.js:5
Method
constructor
()
kiwi-linter/src/autoImportI18n.ts:17
Method
constructor
()
kiwi-linter/src/ui.ts:16
Method
constructor
(private readonly _extensionUri: vscode.Uri)
kiwi-linter/src/kiwiSearch/extension/webview.ts:50
Method
createImportStatement
( imp: string, path: string, endline: boolean = false, isDefault: boolean = false )
kiwi-linter/src/autoImportI18n.ts:112
Function
dismissDiff
(param: ChildToParent['dismissDiff'])
kiwi-linter/src/kiwiSearch/extension/preview.ts:130
Function
dismissOneMatch
(langKey: string, match: DisplayResult)
kiwi-linter/src/kiwiSearch/webview/hooks/useSearch.tsx:300
Function
element
(hovered: boolean)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/TreeHeader.tsx:68
Function
findInFolder
(data: any)
kiwi-linter/src/kiwiSearch/extension/search.ts:20
Function
get
()
kiwi-intl/src/Observer.ts:25
Function
get
(target, property)
kiwi-intl/src/utils.ts:14
Function
get
()
kiwi-intl/built/src/Observer.js:16
Method
get
* 获取对应语言的值 * @param name: 对应语言的模板的 Key * @param options: 模板的参数
kiwi-intl/src/index.ts:34
Method
get
(str, args?)
kiwi-intl/src/index.ts:82
Method
get
(str, args)
kiwi-intl/built/src/index.js:41
Function
getCacheKey
()
kiwi-demo/config/jest/cssTransform.js:10
Function
getSnapshot
()
kiwi-linter/src/kiwiSearch/webview/hooks/useSearch.tsx:227
Function
hackTextareaPadding
(vscodeInput: any)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchWidgetContainer/SearchInput.tsx:25
Function
handleReject
kiwi-linter/src/utils.ts:188
Function
handleReject
kiwi-cli/src/utils.ts:121
Method
init
* 初始化对应语言 * @param lang: 对应语言 * @param metas: 所有语言的语言文件 * @param defaultKey: 默认支持的文件枚举值
kiwi-intl/src/index.ts:17
Function
itemContent
(_: number, data: GroupResult)
kiwi-linter/src/kiwiSearch/webview/SearchSidebar/SearchResultList/index.tsx:67
Function
logger
(message)
kiwi-demo/config/webpack.config.prod.js:339
← previous
next →
201–300 of 334, ranked by callers