网易云音乐插件现已登陆Visual Studio Code( 二 )

Manual Replacement Automatic Replacement用法:

按下F1或Ctrl Shift P打开命令面板

输入命令前缀 网易云音乐 或 NeteaseMusic 开始探索:D

热键:

网易云音乐插件现已登陆Visual Studio Code

计划:

[x] i18n[ ] setting[x] shortcuts[ ] exit pointExtension Setting

还没做...

Include if your extension adds any VS Code settings through the contributes.configuration extension point.

For example:

This extension contributes the following settings:

myExtension.enable: enable/disable this extensionmyExtension.thing: set to blah to do something已知问题:

由于未找到支持播放在线音乐、能够正常遥控又足够小巧的命令行播放器而借助Webview实现(mpg123在windows下的控制有bug)暂不支持分页(组件的交互限制)图标不合适(等VS Code增加更多图标支持)列表对齐可能有问题(不同字体下字符宽度不等)Webview标签无法隐藏 , 使用时请不要关闭标签~~Webview API限制只在前台可见才能接收postMessage消息 , 需要通信时插件会自动切换到Webview再复原Editor , 标签切换不可见但会引起编辑器滚动条闪动(不影响输入)~~自1.31.0开始reveal后postMessage会导致可见的切换延迟 , 已改用WebSocket实现双向通信1.31.0升级使用Electron 3.x , 受制于 Chrome 66内核的Autoplay Policy , 用户需先与Webview交互才能播放~~播放列表较长时无法定位到当前播放歌曲(VS Code未实现activeItems处于quickPick非可视区域时的滚动聚焦)~~长列表定位问题VS Code已修复只显示中文命令是因为使用中文系统语言而未装中文语言包 , 应是VS Code对nls支持的bug , 请在应用商店安装中文语言包 。 如果习惯英文的话 , 可将显示语言改回英文 。


推荐阅读