十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Columns UI播放列表切换器全指南:多列表切换、重命名与拖拽实用技巧

Columns UI播放列表切换器全指南:多列表切换、重命名与拖拽实用技巧 Columns UI播放列表切换器全指南多列表切换、重命名与拖拽实用技巧【免费下载链接】columns_uiAlternative UI for the foobar2000 audio player项目地址: https://gitcode.com/gh_mirrors/co/columns_uiColumns UI是 foobar2000 的经典第三方界面插件Alternative UI它的播放列表切换器Playlist Switcher面板是管理多个播放列表的核心工具。本文将从零讲起带你掌握多列表快速切换、双击重命名、拖拽新建播放列表等实用技巧让多歌单管理变得简单高效。为什么你需要播放列表切换器如果你只在 foobar2000 中使用一个播放列表那么切换器面板可以完全忽略。但当你习惯同时打开通勤歌单、工作专注列表、收藏专辑等多个播放列表时一个常驻侧边的切换器面板就是刚需 一眼看到所有播放列表的名称、曲目数和总时长⚡ 双击即可切换无需打开菜单 支持拖拽重排顺序、拖入曲目自动新建列表 独立字体、颜色与深色模式设置在 Columns UI 中通过View → Panels菜单即可把 Playlist switcher 面板添加到窗口的任意位置通常放在左侧竖排。快速切换多个播放列表三种方式方式一双击条目——最常用的方式双击任意列表名它会立即成为当前活动列表Active playlist播放列表视图随即刷新。方式二右键 → Activate——选中列表后右键选择Activate仅切换不开始播放若选择Play则切换的同时立即开始播放该列表。方式三键盘上下键 回车——在面板内用 ↑↓ 键移动焦点回车确认适合双手不离键盘的快捷操作。一个小细节播放中的列表和当前活动列表会以不同颜色高亮显示由标题格式化变量控制见下文无需记忆哪个列表正在播放。重命名播放列表双击内联编辑重命名是切换器最高频的操作Columns UI 提供了三种途径双击列表名——名称直接变为可编辑文本框内联编辑输入新名称后按Enter确认Esc取消右键 → Rename——同样进入内联编辑框右键空白处 → New——新建列表时自动弹出编辑框顺手完成命名。内联编辑的实现位于 playlist_switcher_inline_edit.cpp只有当新旧名称确实不同才会调用playlist_rename真正执行重命名避免无意义的刷新。拖拽技巧拖入曲目Alt 一键新建列表切换器不仅用于看还是曲目的投递目标拖入曲目/文件夹把资源管理器或播放列表视图中的曲目拖到某个列表名上曲目会被添加到该列表按住 Alt 拖拽按住Alt键再拖入会强制新建一个播放列表来接收这些曲目——这是整理新歌单最快的方式拖拽列表名直接拖动列表条目本身可以调整列表顺序。相关逻辑在 playlist_switcher_drop_target.cpp 中程序检测Alt键状态isAltDown为真时设置create_new标志并创建新列表接收拖入内容。官方说明见 docs/source/playlist-switcher/drag-and-drop.md。右键菜单一个菜单管全部播放列表在切换器上右键会看到功能完整的上下文菜单由 playlist_switcher_shortcut_menu.cpp 构建菜单项作用Play切换并开始播放该列表Activate仅激活该列表Rename进入内联编辑重命名Remove删除该列表可进入回收历史Cut / Copy / Paste列表级别的剪切、复制、粘贴可跨 foobar2000 实例移动整个列表New在当前位置新建列表并自动弹出命名框Load…从 .m3u / .pls 文件加载播放列表Save as…把当前列表导出为文件Save all as…批量导出所有列表History恢复误删的列表回收站机制或清空删除历史Items直接对该列表内的曲目执行 foobar2000 标准菜单操作 小技巧删除列表不必恐慌——Columns UI 内置了列表回收站右键菜单的History子菜单随时可以一键恢复。自定义显示标题格式化变量播放列表条目默认只显示名称但 Columns UI 允许用标题格式化Title Formatting定制显示内容。在设置中修改切换器的显示格式即可使用这些专用字段完整文档见 docs/source/playlist-switcher/title-formatting.md字段含义%title%播放列表名称%size%列表内曲目数量%length%列表总时长%filesize%已知文件大小之和%is_active%当前活动列表才存在可用于显示标记%is_playing%正在播放的列表才存在%is_locked%/%lock_name%列表被锁定时的标记与锁名称例如格式$if(%is_playing%,▶ ,)%title% - %size% tracks就能在播放中的列表前加上 ▶ 标记并显示曲目数。字体、颜色与深色模式切换器面板拥有独立的样式配置项Appearance → Fonts中有名为 Playlist switcher 的字体项可单独设置字号与字体Appearance → Colours中同样有 Playlist switcher 颜色客户端支持全部颜色位背景、前景、选中、活动项边框等深色模式下切换器会跟随系统外观自动切换配色相关实现见 dark_mode.cpp 与 tab_playlist_swticher.cpp。小结掌握 Columns UI 播放列表切换器的几个核心技巧多列表管理会变得非常顺手✅ 双击切换Play切换即播✅ 双击或右键 Rename 内联重命名✅ 拖入曲目添加Alt 拖拽强制新建列表✅ Cut/Copy/Paste 整列表移动History 一键救回误删✅ 用%is_playing%等变量定制显示独立配置字体颜色配合 Columns UI 的播放列表视图、按钮工具栏等其他面板你可以搭建出完全属于自己的多列表工作流。【免费下载链接】columns_uiAlternative UI for the foobar2000 audio player项目地址: https://gitcode.com/gh_mirrors/co/columns_ui创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表