Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Auto Input ScriptNew to Visual Studio Code? Get it now.
Auto Input Script

Auto Input Script

LiNFERS

|
9 installs
| (0) | Free
Automatically reads text files and simulates keyboard input into the editor. 自动输入插件 - 可以读取文本文件并模拟键盘输入到编辑器中。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Auto Input Script for VS Code

一个用于VS Code的自动输入插件,可以读取文本文件并自动在编辑器中输入内容。

功能特性

  • 🚀 自动读取文本文件并在VS Code编辑器中输入
  • ⏱️ 可调节的输入速度(10-5000毫秒)
  • 🛑 支持随时停止输入过程
  • 📊 实时显示输入进度
  • 🎯 智能字符处理,支持各种特殊字符
  • 📝 支持多种文件格式(txt, md, js, ts, py, java, cpp等)
  • 📁 文件选择与输入分离,一次选择多次使用
  • 🎛️ 侧边栏控制面板,状态一目了然
  • 🔄 支持撤销操作
  • 🌐 跨平台兼容,无需额外权限

安装要求

  • VS Code 1.74.0 或更高版本
  • 无需额外依赖,使用VS Code原生API

安装步骤

  1. 克隆或下载此项目
  2. 在项目目录中运行:
    npm install
    
  3. 编译TypeScript代码:
    npm run compile
    
  4. 在VS Code中按 F5 启动扩展开发主机

使用方法

侧边栏控制面板

  1. 点击VS Code左侧活动栏的键盘图标打开"自动输入"面板
  2. 面板显示7个功能项:
    • 选择输入文件: 选择要输入的文本文件
    • 开始自动输入: 开始输入已选择的文件
    • 停止自动输入: 停止当前输入过程
    • 设置输入速度: 调整字符间输入延迟
    • 当前选择文件: 显示已选择的文件路径
    • 当前输入速度: 显示当前设置的输入速度
    • 输入状态: 显示当前输入状态

快速开始

  1. 在VS Code中打开一个文件
  2. 点击侧边栏"选择输入文件",选择要输入的文本文件
  3. 设置合适的输入速度(默认80毫秒)
  4. 点击"开始自动输入"或使用快捷键 Ctrl+Alt+I (Windows/Linux) 或 Cmd+Alt+I (Mac)

停止输入

  • 点击侧边栏"停止自动输入"
  • 按快捷键 Ctrl+Alt+S (Windows/Linux) 或 Cmd+Alt+S (Mac)
  • 在进度通知中点击取消按钮

配置选项

  • 输入速度: 10-5000毫秒可调(默认80毫秒)
  • 文件选择: 支持所有文本格式文件
  • 输入模式: 逐字符输入,支持换行和特殊字符
  • 进度显示: 实时显示输入进度和剩余时间

支持的文件格式

  • 文本文件 (.txt)
  • Markdown (.md)
  • JavaScript (.js)
  • TypeScript (.ts)
  • Python (.py)
  • Java (.java)
  • C/C++ (.c, .cpp, .h)
  • 其他文本格式

注意事项

  1. 权限要求: 在macOS上,首次使用时可能需要授予辅助功能权限
  2. 焦点管理: 确保目标编辑器窗口处于活动状态
  3. 文件编码: 支持UTF-8编码的文本文件
  4. 性能: 大文件可能需要较长时间完成输入

故障排除

输入速度过快或过慢

  • 使用侧边栏"设置输入速度"功能调整延迟时间
  • 建议范围:50-200毫秒适合大多数场景

文件选择问题

  • 确保选择的是文本格式文件
  • 检查文件编码是否为UTF-8
  • 文件路径不能包含特殊字符

输入中断或错误

  • 确保目标编辑器处于活动状态
  • 检查文件编码为UTF-8
  • 使用侧边栏"停止自动输入"安全停止
  • 支持Ctrl+Z撤销已输入内容

开发

项目结构

├── src/
│   └── extension.ts          # 主扩展文件
├── package.json              # 扩展配置
├── tsconfig.json            # TypeScript配置
└── README.md                # 说明文档

构建命令

# 安装依赖
npm install

# 编译TypeScript
npm run compile

# 监听模式编译
npm run watch

# 打包扩展
npm run package

许可证

MIT License

贡献

欢迎提交问题报告和功能请求!

更新日志

1.0.0

  • 🎉 初始版本发布
  • ✨ 使用VS Code原生API,无需外部依赖
  • 🎛️ 侧边栏控制面板,操作更便捷
  • ⚡ 可调节输入速度(10-5000毫秒)
  • 📁 文件选择与输入分离,提升使用体验
  • 🔄 支持撤销操作
  • 🌐 跨平台兼容,无需额外权限
  • 📊 实时进度显示
  • 🛑 多种停止方式
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft