Visual Studio Code是微软在2015年Build大会上推出的一款代码编辑器,可以运行在Windows、macOS和pnux平台上。这个编辑器几乎继承了现代编辑器应有的所有功能。目前第三方开发者推出的网易云音乐插件已上架Visual Studio Code商店供下载安装。
如需下载Visual Studio Code网易云音乐插件,请点击此链接。
Visual Studio Code下载地址:点击这里
功能:
使用Webview实现,通过Web Audio API播放音乐,不依赖命令行播放器,灵感来自kangping/video
发现音乐(播放列表/新歌/排行榜)
搜索(单曲/歌手/专辑/歌单)
用户登录(手机号/邮箱/Cookie)
用户收藏(歌单/歌手/专辑)
每日歌曲推荐/推荐歌单/私人FM
喜欢音乐/收藏音乐(单曲/播放列表/专辑/歌手)
播放模式切换/音量调节
每日签到
一行一行的歌词
热门评论
快捷键支持
听音乐唱片(不确定是否有效)
无海外限制
系统要求:
VS Code for Windows 从1.31.0 开始自带完整的ffmpeg 动态链接库(可能是bug),不需要替换; macOS 和pnux 平台仍然需要更换。
VS Code使用的Electron版本不包含ffmpeg,需要更换内置的ffmpeg动态链接库才能正常播放(每次更新VS Code都需要更换)
手动更换
自动更换
用法:
按F1 或Ctrl Shift P 打开命令面板
输入命令前缀网易云音乐或网易音乐开始探索:D
热键:
计划:
[x] i18n
[ ] 环境
[x] 快捷方式
[ ] 退出点
分机设置
还没做.
包括您的扩展是否通过contributes.configuration扩展点添加任何VS Code 设置。
例如:
此扩展提供了以下设置:
myExtension.enable: 启用/禁用此扩展
myExtension.thing: 设置为blahto 做某事
已知的问题:
因为找不到一个支持播放在线音乐、可以进行正常远程控制、而且足够小的命令行播放器,所以借助Webview实现了(windows下mpg123的控制有bug)
尚不支持分页(组件交互限制)
图标不合适(等待VS Code添加更多图标支持)
列表对齐可能有问题(不同字体字符宽度不同)
Webview标签无法隐藏,使用时请勿关闭标签
~~Webview API限制只能在前台可见才能接收postMessage消息。当需要通信时,插件会自动切换到Webview,然后恢复Editor。标签切换不可见但会导致编辑器滚动条闪烁(不影响输入)~~从1.31开始。 0. PostMessage在开始显示后会导致明显的切换延迟。 WebSocket已用于实现双向通信。
1.31.0升级使用Electron 3.x,受Chrome 66内核的Autoplay Popcy影响。用户在玩之前需要与Webview进行交互。
~~当播放列表很长时,无法定位当前播放的歌曲(当activeItems位于quickPick不可见区域时,VS Code没有实现滚动焦点)~~长列表定位问题已在VS Code中修复
由于系统语言为中文,未安装中文语言包,因此仅显示中文命令。这应该是VS Code 的nls 支持中的一个错误。请在应用商店安装中文语言包。如果您习惯英语,可以将显示语言更改回英语。