Is it currently possible to set a specific file to open on startup in VSCode? I have the 'To Do Tasks' extension installed and I want to open my TODO file by default each time I load VSCode.
Using Version 1.12.1
Edit: I think the best way is to use extensions that can run commands on startup. Example is: Auto Run Command
You can either create some shortcut for command code "path/to/file.todo" or change link's options.
For example(windows):
link => properties => shortcut => target => "C:\Program Files (x86)\Microsoft VS Code\Code.exe" "D:/howto.todo"
Another way is to Pin editors. With setting "workbench.editor.pinnedTabSizing": "compact", they take very little space.
Here's the solution:
Use an auto-run task:
Tasks: Manage Automatic Tasks in Folder.{ "version": "2.0.0", "tasks": [ { "label": "Auto-open my-todo file.", "type": "shell", "command": "code my-todo.md", "runOptions": { "runOn": "folderOpen", }, "presentation": { "echo": true, "reveal": "silent", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": false, } } ] } The key is to set runOptions / runOn to "folderOpen".
More details here: How to run a command automatically in VS Code when you open a project