IT之家4月11日消息 Visual Studio Code是微軟于2015年在Build大會上推出的可運行在Windows、macOS和Linux平台之上的代碼編輯器,這款編輯器繼承了現代編輯器所應該具備的幾乎所有的特性。而現在第三方開發者推出的網易雲音樂插件已經上架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與Linux平台仍需替換
VS Code使用的Electron版本不包含ffmpeg,需替換自帶的ffmpeg動态鍊接庫才能正常播放(每次更新VS Code都需重新替換)
Manual Replacement
Automatic Replacement
用法:
按下F1或Ctrl Shift P打開命令面闆
輸入命令前綴 網易雲音樂 或 NeteaseMusic 開始探索:D
熱鍵:
計劃:
[x] i18n
setting
[x] shortcuts
exit point
Extension 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 extension
myExtension.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,請在應用商店安裝中文語言包。如果習慣英文的話,可将顯示語言改回英文。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!