Nic*_*ier 2 key-bindings visual-studio-code
我想定义一个键盘快捷键来打开特定文件(在本例中是我的待办事项文件)。
我不知道键盘设置中是否有可以使用的命令。
谢谢你的帮助。
依赖于code在任务中启动命令的解决方案感觉有点重量级,并且不适用于 Code-Server。这是一种更“原生”的方法:
macros.js(例如在$workspace/.vscode/macros.js):
const vscode = require('vscode');
module.exports.macroCommands = {
OpenTodo: {
no: 1,
func: () => openFile("/full/path/to/your/todo.md")
},
};
async function openFile(filename) {
const document = await vscode.workspace.openTextDocument(filename);
const editor = await vscode.window.showTextDocument(document);
}
Run Code Online (Sandbox Code Playgroud)
settings.json:
"vscodemacros.userMacroCommands": [
{
"path": "/full/path/to/your/.vscode/macros.js",
"name": "OpenTodo"
},
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2587 次 |
| 最近记录: |