因為Dropbox限制連線個數為3,導致除了Windows桌機、Windows筆電和手機能存取外,我的MacBook Pro就沒辦法直接更新的本機,這樣我存放於Dropbox上的部落格文章,在使用MacBook Pro時就不太容易做內容同步的處理。
最近試了幾個解決方案,似乎瀏覽器的Markdown編輯器比較簡單達到文章的撰寫與內容同步的目標。不過,這兩天又試了用VS Code+Remote Workspace的方法,讓VS Code的檔案總管直接存取Dropbox資料夾與檔案。
以下是測試後彙總的執行步驟。
Dropbox網站操作
建立開發者的App,以取得Access token。
- 瀏覽https://www.dropbox.com/developers,點擊右上角的【App Console】
- 點擊【Create app】
- Choose an API: 選用Dropbox API
- Choose the type of access you need: 選Full Dropbox
- Name your app: 自訂,例如:FolderFullAccess
- 點擊右下方的【Create app】
- 在剛剛建立的App網頁上找到Generated access token,點擊Generate
- Access token產生後複製到系統剪貼簿
VS Code設定
- 安裝Remote Workspace擴充套件
- 在特定文件資料夾建立 <自行命名>.code-workspace,例如:blog.code-workspace
- 編輯 <自行命名>.code-workspace:
{
"folders": [{
"uri": "dropbox://你的Access Token/要存取的路徑",
"name": "My Dropbox folder"
}]
}
檔案存取步驟
- 功能表 【檔案】→【開啟工作區…】,點選 <自行命名>.code-workspace
- VS Code檔案總管的工作區裡就會出現 【My Dropbox folder】
問題
我目前使用的VS Code是目前最新的1.37.1,Remote Workspace也是最新的0.42.0,在開啟工作區時,似乎是瀏覽的資料夾檔案較多時就無法完成存取,Remote Workspace會出現(EntryNotFound (FileSystemError))的錯誤(紀錄檔存放於C:\Users\jerry.vscode-remote-workspace.logs資料夾),發生問題時載入的圓圈圈會一直轉,此時再去選其他資料夾,還是可以載入的。但這個問題令人困擾,希望能盡快解決。
實際操作影片
##
您可能也會有興趣的類似文章
- [Visual Studio Code] 手動建立[以Code開啟]的檔案總管右鍵功能表選項 (0則留言, 2018/11/11)
- 使用Marp以Markdown快速製作簡報,並匯出HTML、PPTX與PDF (0則留言, 2019/08/31)
- 用rclone命令行指令簡化雲端儲存服務的各項檔案操作 (0則留言, 2016/03/15)
- Dropbox服務四之三:透過Dropbox保存電子郵件中的附件(SendToDropbox) (0則留言, 2012/04/28)
- Dropbox服務四之二:快速複製檔案到Dropbox的小工具DropBoxCopy (0則留言, 2012/04/28)
- Dropbox服務四之四:讓朋友將檔案輕鬆上傳到自己的Dropbox(DROPitTOme) (0則留言, 2012/04/28)
- 快速開啟Dropbox資料夾的方法 (1則留言, 2011/12/10)
- 使用ownCloud打造專用的「類Dropbox」雲端儲存系統 (15則留言, 2013/03/19)
- Android手機雲端備份實戰 (0則留言, 2014/01/29)
- Dropbox服務四之一:使用DropboxAutomator自動化你的Dropbox (0則留言, 2012/04/28)
- 雲端+泥端:在多部電腦間使用相同檔案的方法 (6則留言, 2010/11/09)
- 利用Dropbox和mklink讓兩部電腦資料同步而能馬上工作 (0則留言, 2013/04/19)
- 使用ownCloud建立私有的Dropbox雲端硬碟服務 (0則留言, 2012/12/20)
- iPad Dropbox能分享My Dropbox裡的所有檔案連結?! (0則留言, 2011/02/19)
- Dropbox與GoogleDrive的命令行工具 (0則留言, 2015/11/23)