呆搜工具箱是一个实用的小插件,提供了很多实用的小功能:
在当前Python位置执行: 对于单个 Python 文件,使用此功能可以直接的在当前 Python文件目录下执行脚本,而不是在默认的用户 Home路径下执行
全选复制: 快速地把整个文件复制到你的剪切板
全选粘贴: 快速地把整个文件替换为你的剪切板内容
剪切板记录: 保存最后100条的剪切记录
批量复制: 在资源管理器里多选文件或文件夹后,把所有文本文件按格式复制到剪切板
复制所有文件: 在资源管理器标题栏一键复制当前工作区所有文本文件
批量复制格式设置
你可以在 VSCode的面板里面修改呆搜工具箱的批量复制的设置。
daisotools.batchCopy.headerFormat: 每个文件标题的模板,可用变量 {path}、{fileName}
daisotools.batchCopy.fileFormat: 单个文件块的模板,可用变量 {header}、{path}、{fileName}、{content}
daisotools.batchCopy.separator: 多个文件块之间的分隔符
daisotools.batchCopy.pathSeparator: 输出路径分隔符
daisotools.batchCopy.maxFileSizeKb: 单个文件最大读取大小,超过后跳过
daisotools.batchCopy.respectGitIgnore: 是否遵循工作区根目录的 .gitignore,默认开启
| |