VS Code 将工作台面板大小内存存储在
globalStorage/state.vscdb
下的与用户设置相同的目录中。您可以使用 sqlite3
打开数据库文件,然后运行 UPDATE ItemTable SET value = 123 WHERE key = 'workbench.panel.size';
。如果您对主侧边栏或辅助/辅助侧边栏感兴趣,另请参阅 workbench.sidebar.size
和 workbench.auxiliarybar.size
键。
然后您可以编写一个 shell 脚本来进行该修改,然后运行
code
并将其余脚本参数传递给 code
。前任。在 Bash 中(你需要做一些单引号舞蹈),执行数据库修改的命令是(使用 100
作为示例值):sqlite3 ~/.config/Code/User/globalStorage/state.vscdb 'UPDATE ItemTable SET value = 100 WHERE key = '"'"'workbench.panel.size'"'"';'