這次鐵人賽經歷過兩次誤觸上一頁導致文章消失重打
以及昨天it邦幫忙網站卡頓擔心送出失敗要重打
於是開始找尋撰寫文章的替代方案
希望替代方案要符合幾點需求
Visual studio code
為了彌補無法直接上傳圖片的缺點,
我利用平常就在使用的截圖工具 ShareX 來輔助
這次主要會用到 ShareX 的幾個功能
主要使用方法有兩種
在那之前必須先進行一些基本設定
設定 After capture tasks => Upload image to host
設定圖片上傳空間為 imgur
設定 imgur user (此步驟可略過,預設為匿名上傳)
設定 After upload tasks => Show "After upload windows" 或 Copy URL to clipboard
如果設定Show After upload windows,檔案上傳後會出現這個視窗
上述幾點設定完成後,
接下來使用 ShareX 進行截圖或圖檔上傳時就會自動將圖片上傳至 imgur
如果 After upload tasks
設定為 Copy URL to clipboard
那檔案上傳結束後,就可以直接在 VSCode 中 Ctrl + V 貼上
如果設定為 Show After upload windows
則可以點選視窗左下第二個 Copy link 後,即可在 VS Code Ctrl + v
現在來示範三種情境
畫面截圖
檔案上傳
原本想示範錄製 gif
但 ShareX 不能在錄製情況下再錄製
大致操作都跟畫面截圖一樣,等她錄製 stop 後就會進行存檔並上傳的任務
這樣算是解決 VS Code 中無法直接上傳圖片的缺點
這篇文章也是利用這個方式產生出來的!
至於 Imgur 圖片空間本身的機制也要注意
似乎是圖片在一定時間內沒有人瀏覽就會砍圖
如果擔心的話,可以選擇其他圖片空間如 Google Drive, Dropbox 等來存放圖片
其實只要任何一款可離線操作的編輯器都能搭配 ShareX 做到一樣的效果
只是因為電腦剛好有安裝 VS Code,並且她支援 Markdown 及預覽所以就拿來用
ShareX 其實還有很多很強大的功能,例如
不過 ShareX 只能在 Windows 平台使用,OSX的使用者就無法使用到
今天的葉配ShareX番外篇就到這
(希望大家可以多多推廣 ShareX)