編輯
本地端口轉發
對端口轉發的支持通過 開發隧道內置到 Visual Studio Code 中,無需擴展。運行本地 Web 服務時,您可以使用端口視圖使其他人可以通過 訪問該服務。
如何使用本地端口轉發
首先,您需要有一個要轉發的服務。如果您還沒有安裝 Node.js,但已安裝,則可以運行以下命令在端口 3000 上啟動服務器:
npx serve
然后,導航到面板區域中的端口視圖(端口:關注端口視圖),然后選擇轉發端口。
如果您之前沒有登錄過 GitHub,系統會提示您登錄。然后,輸入您要轉發的端口;使用上述命令的默認端口是端口 3000。執行此操作后,端口轉發系統將啟動,端口視圖將更新以顯示您轉發的端口及其轉發地址。
將鼠標懸停在轉發地址上,您可以使用內聯操作復制地址、在瀏覽器中打開它或打開編輯器內預覽。
默認情況下,轉發的端口是Private。導航到該 URL 時,您需要使用用于在 VS Code 中啟動端口轉發過程的同一 GitHub 帳戶登錄。您可以通過右鍵單擊端口并選擇“端口可見性”>“公共”來更改可見性。公共端口不需要登錄。
常見問題如果我連接到遠程計算機,如何轉發本地服務?
目前,端口轉發僅適用于公開本地運行的服務。盡管我們預計將來它可以在遠程連接中工作,但它還不能工作。
根據您的情況,您可能需要使用 VS Code遠程 - 隧道擴展來通過隧道連接到遠程計算機。您可以在遠程隧道文檔中了解更多信息。
如何保護轉發端口的安全?
默認情況下,托管和連接到隧道都需要在每一端使用相同的 GitHub 或 帳戶進行身份驗證。在這兩種情況下,VS Code 都會與 Azure 中托管的服務建立出站連接;通常不需要更改防火墻,并且 VS Code 不會設置任何網絡偵聽器。
但是,如果您打開了公共端口,則任何知道您的鏈接的用戶都可以訪問轉發的服務。您應該小心避免通過此類端口托管任何機密信息或不安全的服務。
如果您所在的組織想要控制對端口轉發的訪問,則可以通過允許或拒絕對域的訪問來實現global.。
您可以在其文檔中了解有關底層開發隧道服務安全性的更多信息。
端口轉發有什么限制?
使用的帶寬量和可用于端口轉發的活動計算機數量都有限制,并且會隨著時間的推移而變化。在遠程隧道文檔中閱讀有關隧道使用限制的更多信息。
11/1/2023
Ubuntu Linux 中使用 WebP 圖片
簡介:這篇指南會向你展示如何在 Linux 下查看 WebP 圖片以及將 WebP 圖片轉換為 JPEG 或 PNG 格式。
什么是 WebP?
自從 Google 推出 WebP 圖片格式,已經過去五年了。Google 說,WebP 提供有損和無損壓縮,相比 JPEG 壓縮,WebP 壓縮文件大小,能更小約 25%。
Google 的目標是讓 WebP 成為 web 圖片的新標準,但是并沒有成為現實。已經五年過去了,除了谷歌的生態系統以外它仍未被接受成為一個標準。但正如我們所知的,Google 對它的技術很有進取心。幾個月前 Google 將 Google Plus 的所有圖片改為了 WebP 格式。
如果你用 Google Chrome 從 Google Plus 上下載那些圖片,你會得到 WebP 圖片,不論你之前上傳的是 PNG 還是 JPEG。這都不是重點。真正的問題在于當你嘗試著在 Ubuntu 中使用默認的 GNOME 圖片查看器打開它時你會看到如下錯誤:
Could not load XYZ.webp ( 無法載入 XYZ.webp )
image file format ( 未識別文件格式 )
GNOME 圖片查看器不支持 WebP 圖片
在這個教程里,我們會看到
如何在 Ubuntu 以及其它 Linux 發行版中查看 WebP 圖片
GNOME 圖片查看器是許多 Linux 發行版的默認圖片查看器,包括 Ubuntu,它不支持 WebP 圖片。目前也沒有可用的插件給 GNOME 圖片查看器添加 WebP 支持。
這無非是意味著我們不能在 Linux 上用 GNOME 圖片查看器打開 WebP 文件而已。一個更好的替代品,gThumb,默認就支持 WebP 圖片。
要在 Ubuntu 以及其它基于 Ubuntu 的發行版上安裝 gThumb 的話,使用以下命令:
sudo apt-get install gthumb
一旦安裝完成,你就可以簡單地右鍵點擊 WebP 圖片,選擇 gThumb 來打開它。你現在應該可以看到如下畫面:
gThumb 中顯示的 WebP 圖片
讓 gThumb 成為 Ubuntu 中 WebP 圖片的默認應用
對 Ubuntu 新手而言,如果你想要讓 gThumb 成為打開 WebP 文件的默認應用,跟著以下步驟操作:
步驟 1:右鍵點擊 WebP 文件選擇屬性。
從右鍵菜單中選擇屬性
步驟 2:轉到打開方式標簽,選擇 gThumb 并點擊設置為默認。
讓 gThumb 成為 Ubuntu 中 WebP 圖片的默認應用
讓 gThumb 成為所有圖片的默認應用
gThumb 的功能比圖片查看器更多。舉個例子,你可以做一些簡單的圖片編輯,給圖片添加濾鏡等。添加濾鏡的效率沒有 XnRetro(在 Linux 下添加類似 濾鏡效果的專用工具)那么高,但它還是有一些基礎的濾鏡可以用。
我非常喜歡 gThumb 并且決定讓它成為默認的圖片查看器。如果你也想在 Ubuntu 中讓 gThumb 成為所有圖片的默認應用,遵照以下步驟操作:
步驟1:打開系統設置
步驟2:轉到 詳情 ( Details )
步驟3:在這里將 gThumb 設置為圖片的默認應用
Linux 上打開 WebP 文件的替代程序
可能你不喜歡 gThumb。如果這樣的話,你可以選擇下列應用來在 Linux 中查看 WebP 圖片:
在 Linux 中將 WebP 圖片轉換為 PNG 和 JPEG
在 Linux 上轉換 WebP 圖片有兩種途徑:
1.在 Linux 使用命令行轉換 WebP 圖片
你需要先安裝 WebP 工具。打開終端并使用下列命令:
sudo apt-get install webp
將 JPEG/PNG 轉換為 WebP
我們將使用 cwebp 命令(它代表轉換為 WebP 的意思嗎?)來將 JPEG 或 PNG 文件轉換為 WebP。命令格式是這樣的:
cwebp -q [圖片質量] [JPEG/PNG_文件名] -o [WebP_文件名]
舉個例子,你可以使用下列命令:
cwebp -q 90 example.jpeg -o example.webp
將 WebP 轉換為 JPEG/PNG
要將 WebP 圖片轉換為 JPEG 或 PNG,我們將使用 dwebp 命令。命令格式是:
dwebp [WebP_文件名] -o [PNG_文件名]
該命令的一個例子:
dwebp example.webp -o example.png
2.使用圖形工具將 WebP 轉換為 JPEG/PNG
要實現這個目標,我們要使用 ,它是免費的應用但不是開源的。你可以從他們的網站上下載安裝文件:
是個強大的工具,你可以用它來批量修改圖片尺寸。但在這個教程里,我們只介紹如何將單個 WebP 圖片轉換為 PNG/JPEG。
打開 并選擇輸入文件:
在輸出標簽,選擇你想要的輸出格式。選擇完后點擊轉換。
要將 WebP 圖片轉換為 PNG,JPEG 或其它你選擇的圖片格式,這就是你所需要做的一切了。
在 Chrome 瀏覽器中直接將 WebP 圖片下載為 PNG
也許你一點都不喜歡 WebP 圖片格式,也不想在 Linux 僅僅為了查看 WebP 圖片而安裝一個新軟件。如果你不得不將 WebP 文件轉換以備將來使用,這會是件更痛苦的事情。
解決這個問題的一個更簡單、不那么痛苦的途徑是安裝一個 Chrome 擴展 Save Image as PNG。有了這個插件,你可以右鍵點擊 WebP 圖片并直接存儲為 PNG 格式。
在 Google Chrome 中將 WebP 圖片保存為 PNG 格式
你的選擇是?
我希望這個詳細的教程能夠幫你在 Linux 上支持 WebP 并幫你轉換 WebP 圖片。你在 Linux 怎么處理 WebP 圖片?你使用哪個工具?以上描述的方法中,你最喜歡哪一個?
via:
作者: Prakash 譯者:alim0x 校對:wxy
本文由 LCTT 原創翻譯,Linux中國 榮譽推出
*請認真填寫需求信息,我們會在24小時內與您取得聯系。