Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cteamx/Thief-Book-VSCode
/ functions
Functions
52 in github.com/cteamx/Thief-Book-VSCode
⨍
Functions
52
◇
Types & classes
11
↓ 16 callers
Method
get
(key: string, defaultValue?: T)
src/vscode.d.ts:19
↓ 4 callers
Method
update
(key: string, value: any, target?: boolean)
src/vscode.d.ts:20
↓ 3 callers
Method
getPage
(type)
out/bookUtil.js:35
↓ 3 callers
Method
getPage
(type: string)
src/bookUtil.ts:31
↓ 3 callers
Method
getSize
(text)
out/bookUtil.js:27
↓ 3 callers
Method
getSize
(text: string)
src/bookUtil.ts:21
↓ 3 callers
Method
getStartEnd
()
out/bookUtil.js:78
↓ 3 callers
Method
getStartEnd
()
src/bookUtil.ts:77
↓ 3 callers
Method
init
()
out/bookUtil.js:157
↓ 3 callers
Method
init
()
src/bookUtil.ts:163
↓ 3 callers
Method
readFile
* 统一文件读取接口
out/bookUtil.js:143
↓ 3 callers
Method
readFile
* 统一文件读取接口
src/bookUtil.ts:149
↓ 3 callers
Function
step
(result)
out/bookUtil.js:6
↓ 3 callers
Function
step
(result)
out/extension.js:6
↓ 3 callers
Method
updatePage
()
out/bookUtil.js:60
↓ 3 callers
Method
updatePage
()
src/bookUtil.ts:56
↓ 2 callers
Method
detectFileType
* 检测文件类型
out/bookUtil.js:85
↓ 2 callers
Method
detectFileType
* 检测文件类型
src/bookUtil.ts:85
↓ 2 callers
Method
getText
* 获取完整的文本内容
src/epubUtil.ts:178
↓ 2 callers
Method
init
* 初始化并解析 EPUB 文件
src/epubUtil.ts:27
↓ 1 callers
Method
extractAllText
* 提取所有章节的文本内容
src/epubUtil.ts:123
↓ 1 callers
Method
extractOpfPath
* 从 container.xml 中提取 OPF 文件路径
src/epubUtil.ts:67
↓ 1 callers
Method
extractSpineItems
* 从 OPF 文件中提取 spine 项目(章节顺序)
src/epubUtil.ts:88
↓ 1 callers
Method
extractTextFromHtml
* 从 HTML/XHTML 中提取纯文本
src/epubUtil.ts:152
↓ 1 callers
Method
getJumpingPage
()
out/bookUtil.js:204
↓ 1 callers
Method
getJumpingPage
()
src/bookUtil.ts:221
↓ 1 callers
Method
getNextPage
()
out/bookUtil.js:189
↓ 1 callers
Method
getNextPage
()
src/bookUtil.ts:202
↓ 1 callers
Method
getPreviousPage
()
out/bookUtil.js:174
↓ 1 callers
Method
getPreviousPage
()
src/bookUtil.ts:184
↓ 1 callers
Method
getSize
()
out/book.js:9
↓ 1 callers
Method
getStartEnd
()
out/book.js:11
↓ 1 callers
Method
readEpubFile
* 读取 EPUB 文件
out/bookUtil.js:111
↓ 1 callers
Method
readEpubFile
* 读取 EPUB 文件
src/bookUtil.ts:115
↓ 1 callers
Method
readFile
(txt)
out/book.js:21
↓ 1 callers
Method
readTxtFile
* 读取 TXT 文件
out/bookUtil.js:95
↓ 1 callers
Method
readTxtFile
* 读取 TXT 文件
src/bookUtil.ts:96
↓ 1 callers
Method
updateStartEnd
()
out/book.js:15
Function
activate
(context)
out/extension.js:17
Function
activate
(context: ExtensionContext)
src/extension.ts:8
Method
constructor
(extensionContext)
out/bookUtil.js:16
Method
constructor
(epubPath: string)
src/epubUtil.ts:20
Method
constructor
(extensionContext: ExtensionContext)
src/bookUtil.ts:17
Function
deactivate
()
out/extension.js:81
Function
deactivate
()
src/extension.ts:78
Function
fulfilled
(value)
out/bookUtil.js:4
Function
fulfilled
(value)
out/extension.js:4
Method
getFileName
()
out/bookUtil.js:31
Method
getFileName
()
src/bookUtil.ts:26
Method
getText
()
out/book.js:29
Function
rejected
(value)
out/bookUtil.js:5
Function
rejected
(value)
out/extension.js:5