You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在IntelliJ中将所有打开的编辑器标签页添加至现有书签?

批量将打开标签页添加到现有IntelliJ书签的可行方法

方法1:自定义Groovy宏(高效复用)

  • 打开设置(快捷键Ctrl+Alt+S/Cmd+,),搜索「Macros」
  • 点击「Create Macro」,命名比如「批量添加标签到现有书签」
  • 选择「Execute Groovy Script」,粘贴以下代码(记得替换你的目标书签组名称为实际组名):
    def project = project
    def editorManager = com.intellij.openapi.fileEditor.FileEditorManager.getInstance(project)
    def bookmarkManager = com.intellij.bookmark.BookmarkManager.getInstance(project)
    def targetGroup = bookmarkManager.getGroups().find { it.name == "你的目标书签组名称" }
    
    if (targetGroup) {
        editorManager.openFiles.each { file ->
            bookmarkManager.add(file, targetGroup)
        }
    }
    
  • 保存宏,给它分配一个快捷键,后续一键就能批量添加所有打开标签到指定书签组

方法2:书签面板批量添加

  • 按Shift+F11打开书签面板
  • 右键点击要添加的目标书签组,选择「Add Files」
  • 在弹出的窗口里,切换到「Open Files」标签,按Ctrl+A(Cmd+A)全选所有打开的文件,点击「OK」即可

方法3:临时组中转合并

  • 右键任意打开的标签页,选择「Bookmark All Tabs」,创建一个临时书签组
  • 打开Shift+F11书签面板,选中临时组里的所有书签(Ctrl+A)
  • 右键选择「Move to Group」,指定到你要添加的现有书签组
  • 删除临时组即可

内容的提问来源于stack exchange,提问作者Harish

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 22:25:02