最近在微博上看到有一位科技博主推薦了一款Visual Studio Code插件,名字叫做 VSC Netease Music庶橱。
Visual Studio Code的插件真是越來越多樣化,看漫畫珍昨、看小說澎剥,現(xiàn)在連聼音樂也都有了。
這款插件對我來說最吸引的蒸辆,應該就是無地區(qū)版權限制了。畢竟因為版權原因,網(wǎng)易云音樂早就把我拒之門外了。
插件簡介
插件是一位叫做nondanee的第三方開發(fā)者開發(fā)的褐荷。
插件github地址: https://github.com/nondanee/vsc-netease-music
插件marketplace: https://marketplace.visualstudio.com/items?itemName=nondanee.vsc-netease-music
插件功能
- 發(fā)現(xiàn)音樂 (歌單 / 新歌 / 排行榜)
- 搜索 (單曲 / 歌手 / 專輯 / 歌單)
- 用戶登錄 (手機號 / 郵箱)
- 用戶收藏 (歌單 / 歌手 / 專輯)
- 每日歌曲推薦 / 推薦歌單 / 私人 FM
- 喜歡音樂 / 收藏音樂
- 播放模式切換 / 音量調(diào)節(jié)
- 逐行歌詞
- 熱門評論
- 快捷鍵支持
- 聽歌記錄 (不確定有效)
- 無海外限制
插件需求
我在電腦上可以正常地使用
但是Github上看到可能需要替換一些文件才可以正常使用哲身。
Github原文:
VS Code for Windows 自 1.31.0 起自帶完整的 ffmpeg 動態(tài)鏈接庫 (可能是 bug),無需替換;macOS 與 Linux 平臺仍需替換堤器。
VS Code 使用的 Electron 版本不包含 ffmpeg裕膀,需替換自帶的 ffmpeg 動態(tài)鏈接庫才能正常播放 (每次更新 VS Code 都需重新替換)
手動替換
通過 VS Code 版本在 https://raw.githubusercontent.com/Microsoft/vscode/%version%/.yarnrc 查看其使用的 Electron 版本渺鹦,并于 https://github.com/electron/electron/releases/tag/%version% 下載對應的 Electron 完整版本進行替換
Windows
下載 electron-%version%-win32-%arch%.zip
替換 ./ffmpeg.dll
macOS
下載 electron-%version%-darwin-x64.zip
替換 ./Electron.app/Contents/Frameworks/Electron\ Framework.framework/Libraries/libffmpeg.dylib
Linux
下載 electron-%version%-linux-%arch%.zip
替換 ./libffmpeg.so
自動替換
使用 Python 腳本替換 (Python 2/3 均可,絕大部分發(fā)行版自帶環(huán)境)
默認安裝位置下 Linux 和 Windows 需要以管理員身份運行澡腾,macOS 不需要
Windows Powershell
Invoke-RestMethod https://gist.githubusercontent.com/nondanee/f157bbbccecfe29e48d87273cd02e213/raw | python
Unix Shell
curl https://gist.githubusercontent.com/nondanee/f157bbbccecfe29e48d87273cd02e213/raw | python
如果 VS Code 使用默認配置安裝玛瘸,腳本會自動尋找并替換,若自定義了安裝位置殷绍,請自行修改 installation
插件用法
按F1或者Ctrl Shift P打開命令面板
輸入命令前綴 網(wǎng)易云音樂
或 NeteaseMusic
就可以使用牧牢。
界面底部還會顯示歌詞和操作欄
一邊編程却舀,一邊聽歌状囱,是一種很享受的行為瘤睹,不用另外開多一個音樂軟件设江。
不過涉及到音樂版權問題,這款插件感覺命不久矣。