gpt4 book ai didi

visual-studio-code - 在 VSC 中打开特定文件的快捷方式?

转载 作者:行者123 更新时间:2023-12-05 08:54:00 28 4
gpt4 key购买 nike

我想定义一个键盘快捷键来打开特定文件(在本例中是我的待办事项文件)。

我不知道在键盘设置中是否有我可以使用的命令。

感谢您的帮助。

最佳答案

依赖于在 Tasks 中启动 code 命令的解决方案感觉有点重量级并且不适用于 Code-Server。这是一种更“原生”的方法:

  1. 安装 VSCode Macros扩展名。
  2. 在某处创建文件 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);
    }
  3. 添加到您的 settings.json:
    "vscodemacros.userMacroCommands": [
    {
    "path": "/full/path/to/your/.vscode/macros.js",
    "name": "OpenTodo"
    },
    ]
  4. 打开键盘快捷键(默认为 Ctrl+K Ctrl+S),找到命令“VCSMacros: User Macro1”并将其映射到您喜欢的键。重新加载窗口(至少在键盘快捷键开始工作所必需的代码服务器中)。

关于visual-studio-code - 在 VSC 中打开特定文件的快捷方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51711834/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com