在 PhpStorm 中通过命令行打开大量文件
Opening lots of files via command line in PhpStorm
我使用以下 bash 命令打开我当前分支和指定分支之间不同的所有文件(非常适合拉取请求审查!):
git diff --name-only master | xargs -d '\n' pstorm;
这很好用,除非有超过 10 个文件。它似乎只打开列表中的最后 10 个。
我通过手动 运行:
确认这是 pstorm
脚本的问题
pstorm [filepath1] [filepath2] ... [filepath20]
它似乎只加载了最后 10 个或 11 个文件。
我有预感这与进入 pstorm
的参数的字符串长度有关,但我的 Python 知识非常有限(不存在?)
所以我的问题是:如何让 pstorm
打开命令行上传递给它的所有文件?
您尝试使用的命令没有问题,PhpStorm 配置为默认仅打开前 10 个选项卡。
您可以在 Settings | Editor | General | Editor Tabs | Tab limit
.
调整限制
我使用以下 bash 命令打开我当前分支和指定分支之间不同的所有文件(非常适合拉取请求审查!):
git diff --name-only master | xargs -d '\n' pstorm;
这很好用,除非有超过 10 个文件。它似乎只打开列表中的最后 10 个。
我通过手动 运行:
确认这是pstorm
脚本的问题
pstorm [filepath1] [filepath2] ... [filepath20]
它似乎只加载了最后 10 个或 11 个文件。
我有预感这与进入 pstorm
的参数的字符串长度有关,但我的 Python 知识非常有限(不存在?)
所以我的问题是:如何让 pstorm
打开命令行上传递给它的所有文件?
您尝试使用的命令没有问题,PhpStorm 配置为默认仅打开前 10 个选项卡。
您可以在 Settings | Editor | General | Editor Tabs | Tab limit
.