MCPcopy Create free account

hub / github.com/CharlieJiang/SourceCodeDocxGenerator / functions

Functions27 in github.com/CharlieJiang/SourceCodeDocxGenerator

↓ 22 callersMethodprintln
(String msg)
src/main/java/cocoas/LogUtils.java:18
↓ 5 callersMethoderror
(String msg)
src/main/java/cocoas/LogUtils.java:23
↓ 5 callersMethodshowHint
显示提示对话框 @param msg
src/main/java/cocoas/MsgHintUtil.java:18
↓ 3 callersMethodwriteFileToDocx
单个源码文件写入Word @param filePath 源码文件路径
src/main/java/cocoas/CodeDocxGenerator.java:241
↓ 2 callersMethodprint
(String msg)
src/main/java/cocoas/LogUtils.java:13
↓ 1 callersMethodcollectFilesFromDir
将文件目录中符合要求的文件的文件路径添加到List中 @param dir @param fileTypes @param ignoreDirs @return
src/main/java/cocoas/FileUtils.java:128
↓ 1 callersMethodcreatePageHeader
Word添加页眉 @param header 页眉内容
src/main/java/cocoas/CodeDocxGenerator.java:161
↓ 1 callersMethodcreatePageNum
创建页码:通过在页眉中插入Word中代表页码的域代码{PAGE \ MERGEFORMAT}来显示页码 @param paragraph 段落
src/main/java/cocoas/CodeDocxGenerator.java:138
↓ 1 callersMethodcreateParamsWindow
创建参数输入窗口
src/main/java/cocoas/ParamsWindow.java:36
↓ 1 callersMethodexit
退出
src/main/java/cocoas/FileUtils.java:175
↓ 1 callersMethodfilterLine
过滤不符合要求的代码行 @param line @return
src/main/java/cocoas/FileUtils.java:82
↓ 1 callersMethodgenerateSourceCodeDocx
生成源代码Word文档 @param projectPath 源代码目录
src/main/java/cocoas/CodeDocxGenerator.java:81
↓ 1 callersMethodgetFileName
获取文件名 @param filePath 文件路径 @return
src/main/java/cocoas/FileUtils.java:22
↓ 1 callersMethodinputCheck
输入参数检测 @param dir @param isHalf @param fileTypes @param name @param version @param ignoreDirs
src/main/java/cocoas/ParamsWindow.java:170
↓ 1 callersMethodisIgnoreDir
判断文件目录是否是需要过滤的目录 @param f @param ignoreDirs @return
src/main/java/cocoas/FileUtils.java:160
↓ 1 callersMethodmatchFile
判断文件是否符合指定的文件类型 @param f @param fileTypes @return
src/main/java/cocoas/FileUtils.java:36
↓ 1 callersMethodreadFile
按行读取文件内容:过滤空行和注释 @param filePath @return
src/main/java/cocoas/FileUtils.java:54
↓ 1 callersMethodsaveDocx
Word保存到本地 @param doc
src/main/java/cocoas/CodeDocxGenerator.java:274
↓ 1 callersMethodscanFiles
扫描项目中符合要求文件,并将文件路径存放到列表中 @param dir @param fileTypes @param ignoreDirs @return
src/main/java/cocoas/FileUtils.java:112
↓ 1 callersMethodsetPageMargin
设置Word的页边距:上下边距控制每页至少显示50行,左右边距控制每行代码尽量不会自动换行 @param doc @param marginVertical 上下边距 @param marginHorizontal 左右边距
src/main/java/cocoas/CodeDocxGenerator.java:228
↓ 1 callersMethodshowFinishHint
源代码文档生成成功提示对话框 @param savePath 文档保存位置 @param pages 文档页数 @param lineNums 文档行数
src/main/java/cocoas/MsgHintUtil.java:28
↓ 1 callersMethodstart
开始 @param args
src/main/java/cocoas/CodeDocxGenerator.java:44
↓ 1 callersMethodstart
启动源代码文档自动生成程序 @param paramArray
src/main/java/cocoas/ParamsWindow.java:216
MethodCodeDocxGenerator
()
src/main/java/cocoas/CodeDocxGenerator.java:38
MethodParamsWindow
()
src/main/java/cocoas/ParamsWindow.java:25
MethodactionPerformed
(ActionEvent e)
src/main/java/cocoas/ParamsWindow.java:53
Methodmain
(String[] args)
src/main/java/cocoas/ParamsWindow.java:29