Releases: tk-wxy/openin
Releases · tk-wxy/openin
Release list
v2.0.0
openin v2.0.0
为 Windows 生成地址栏/终端启动命令:安装后输入 vscode、cursor、claude… 即以当前文件夹为参数打开对应应用。
支持的软件(19 个预设)
- GUI 应用(15):VS Code
vscode、IntelliJ IDEAidea、Cursorcursor、PyCharm、WebStorm、GoLand、Rider、DataGrip、CLion、RustRover、Fleet、Sublime Text、Zed、Neovide、Windsurf - CLI 工具(4):Claude Code
claude、Codexcodex、OpenCodeopencode、DeepSeek Harnessdsh
亮点
- 支持 dsh:输入
dsh即以当前文件夹启动 DeepSeek Harness Web UI,自动登记工作区并打开浏览器 - 现代原生 GUI:每行 安装/测试/卸载、深度扫描、操作步骤闪显
- 免编译器 + 可逆卸载:二进制 Patch 生成 launcher,卸载后系统与安装前一致
校验
SHA256 (openin.exe) = 73643B02853A68F573E32343E51BE04D4F0340A82068802CFF71807AE75C177A
v1.1.0
openin v1.1.0
GUI 重设计:预设表单行 + 自动路径检测。
新功能
- 表单行布局:每个应用一行 = 名称 + 路径框 + 浏览 + 安装/更新,替代原来 6 个全局按钮
- 自动检索路径:打开 GUI 自动扫描(PATH → 常用安装根 → 各盘符根)并填入主程序路径,确认后点「安装」即可
- 自定义目标降级为非核心(
高级▾菜单),卸载移入高级▾菜单 - CLI 新增
-u <命令>卸载 - 配置持久化
%LOCALAPPDATA%\openin\targets.ini(install_dir / added_path / created_dir / 目标 map) - 卸载自动回滚:删除 launcher 文件 +(openin 曾加入的)PATH 条目 +(openin 新建的)空目录
校验
SHA256 (openin.exe) = 4E0CBA381C0D2C34F49B5D2BD1DF2B956B86ACB06D12F8BB3CA329CE230813E8
构建
源码见本仓库 openin.c,构建方法见 README「从源码构建」。
v1.0.0
openin v1.0.0
通用「打开到应用」启动器安装器:选择一个应用(VS Code、Cursor、Claude……),安装后即可在地址栏 / 终端输入命令,以当前文件夹为参数打开它。
特性
- 双击运行,原生文件夹选择框
- 一个工具注入任意应用,每个应用一个独立命令
- 自动选择安装目录:
~/.local/bin>%APPDATA%\npm> 创建 > 回退 - 冗余:有 gcc 编译
.exe,无 gcc 退化为.cmd - 所选目录已在 PATH 时完全不动环境变量
- 命令名可自定义(
-p/-d/-q参数) - 目标目录零残留:源码与日志走临时目录,用完即删
使用
- 下载
openin.exe,双击运行 - 选中应用目录(含主程序,如 VS Code 的
Code.exe) - 完成。在任意文件夹的地址栏或终端输入命令(如
vscode)打开该应用
校验
SHA256 (openin.exe) = E81E0199C7328A8D08B09270DBF39BB24DE0805647360F7D4A5005414074D4A2
构建
源码见本仓库 openin.c,构建方法见 README「从源码构建」。