惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
T
The Blog of Author Tim Ferriss
GbyAI
GbyAI
雷峰网
雷峰网
Last Week in AI
Last Week in AI
人人都是产品经理
人人都是产品经理
F
Fortinet All Blogs
酷 壳 – CoolShell
酷 壳 – CoolShell
T
Tailwind CSS Blog
Y
Y Combinator Blog
J
Java Code Geeks
S
SegmentFault 最新的问题
罗磊的独立博客
爱范儿
爱范儿
F
Full Disclosure
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
V2EX
G
Google Developers Blog
腾讯CDC
美团技术团队
Martin Fowler
Martin Fowler
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
D
DataBreaches.Net
大猫的无限游戏
大猫的无限游戏
博客园 - 【当耐特】
B
Blog
Recorded Future
Recorded Future
月光博客
月光博客
Blog — PlanetScale
Blog — PlanetScale
IT之家
IT之家
N
Netflix TechBlog - Medium
P
Proofpoint News Feed
云风的 BLOG
云风的 BLOG
博客园 - 聂微东
阮一峰的网络日志
阮一峰的网络日志
B
Blog RSS Feed
aimingoo的专栏
aimingoo的专栏
W
WeLiveSecurity
Recent Announcements
Recent Announcements
P
Palo Alto Networks Blog
Apple Machine Learning Research
Apple Machine Learning Research
MongoDB | Blog
MongoDB | Blog
G
GRAHAM CLULEY
A
Arctic Wolf
AWS News Blog
AWS News Blog
Project Zero
Project Zero
博客园 - Franky
V
Vulnerabilities – Threatpost

CrazyWong

香港銀行開戶推薦 (附邀請碼) CrazyWong AI LOGO 🎧 Anson Seabra - Keep Your Head Up Princess 是的,我又更換了域名 1.5 萬字 CSS 基礎拾遺(核心知識、常見需求) JavaScript - 日期 Date JavaScript - 數組 Array 域名更換 前端 JavaScript 自測清單 2 前端 JavaScript 自測清單 1 通過travis-ci或者GitHub Actions自動化部署GitHub Pages和Coding Pages 添加Windows Terminal到鼠標右鍵菜單 調研實現高性能動畫 在瀏覽器輸入 URL 回車之後發生了什麼(超詳細版) hexo-theme-butterfly 安裝文檔(一)快速開始 設置Windows電腦自動關機 Windows必裝軟件推薦 關於字符編碼,你所需要知道的(ASCII,Unicode,Utf-8,GB2312…) 好用的新浪圖床工具推薦 - Weibo-Picture-Store Java知識點複習(二) Java知識點複習(一) 重裝系統後重新部署恢復 Hexo blog Windows上Java的環境變量配置 Adapter 9Patch 介紹 第一行代碼筆記-RecyclerView 為Blog添加版權説明 第一行代碼筆記-ListView 第一行代碼筆記-創建自定義控件 第一行代碼筆記-四大Layout Hexo和Next主題的相關設置(持續更新) 第一行代碼筆記-bulid.gradle 解析 第一行代碼筆記-Android Studio工程目錄結構介紹 第一行代碼筆記-工具日志log
Visual Studio Code 插件推薦-VSC Netease Music
MYW · 2019-03-21 · via CrazyWong

發表於|工具

|總字數:693|閱讀時間:2分鐘|瀏覽量:

最近在微博上看到有一位科技博主推薦了一款Visual Studio Code插件,名字叫做 VSC Netease Music。
Visual Studio Code的插件真是越來越多樣化,看漫畫、看小説,現在連聼音樂也都有了。
這款插件對我來説最吸引的,應該就是無地區版權限制了。畢竟因為版權原因,網易雲音樂早就把我拒之門外了。

插件簡介

插件是一位叫做nondanee的第三方開發者開發的。

插件github地址: https://github.com/nondanee/vsc-netease-music
插件marketplace: https://marketplace.visualstudio.com/items?itemName=nondanee.vsc-netease-music

插件功能

  • 發現音樂 (歌單 / 新歌 / 排行榜)
  • 搜索 (單曲 / 歌手 / 專輯 / 歌單)
  • 用户登錄 (手機號 / 郵箱)
  • 用户收藏 (歌單 / 歌手 / 專輯)
  • 每日歌曲推薦 / 推薦歌單 / 私人 FM
  • 喜歡音樂 / 收藏音樂
  • 播放模式切換 / 音量調節
  • 逐行歌詞
  • 熱門評論
  • 快捷鍵支持
  • 聽歌記錄 (不確定有效)
  • 無海外限制

插件需求

我在電腦上可以正常地使用

但是Github上看到可能需要替換一些文件才可以正常使用。

Github原文:

VS Code for Windows 自 1.31.0 起自帶完整的 ffmpeg 動態鏈接庫 (可能是 bug),無需替換;macOS 與 Linux 平台仍需替換。

VS Code 使用的 Electron 版本不包含 ffmpeg,需替換自帶的 ffmpeg 動態鏈接庫才能正常播放 (每次更新 VS Code 都需重新替換)

手動替換

通過 VS Code 版本在 https://raw.githubusercontent.com/Microsoft/vscode/%version%/.yarnrc 查看其使用的 Electron 版本,並於 https://github.com/electron/electron/releases/tag/%version% 下載對應的 Electron 完整版本進行替換

Windows

1
2
下載 electron-%version%-win32-%arch%.zip
替換 ./ffmpeg.dll

macOS

1
2
下載 electron-%version%-darwin-x64.zip
替換 ./Electron.app/Contents/Frameworks/Electron\ Framework.framework/Libraries/libffmpeg.dylib

Linux

1
2
下載 electron-%version%-linux-%arch%.zip
替換 ./libffmpeg.so

自動替換

使用 Python 腳本替換 (Python 2/3 均可,絕大部分發行版自帶環境)

默認安裝位置下 Linux 和 Windows 需要以管理員身份運行,macOS 不需要

Windows Powershell

1
Invoke-RestMethod https://gist.githubusercontent.com/nondanee/f157bbbccecfe29e48d87273cd02e213/raw | python

Unix Shell

1
curl https://gist.githubusercontent.com/nondanee/f157bbbccecfe29e48d87273cd02e213/raw | python

如果 VS Code 使用默認配置安裝,腳本會自動尋找並替換,若自定義了安裝位置,請自行修改 installation

插件用法

F1或者Ctrl Shift P打開命令面板

輸入命令前綴 網易雲音樂NeteaseMusic就可以使用。


界面底部還會顯示歌詞和操作欄

一邊編程,一邊聽歌,是一種很享受的行為,不用另外開多一個音樂軟件。
不過涉及到音樂版權問題,這款插件感覺命不久矣。

版權聲明: 本部落格所有文章除特別聲明外,均採用CC BY-NC-SA 4.0 授權協議。轉載請註明來源 CrazyWong