6種展示代碼的絕佳方式
原文鏈接:https://dev.to/niharrs/6-awesome-ways-to-present-your-code-3jj2
經(jīng)作者授權(quán)后翻譯
很多時(shí)候,開(kāi)發(fā)人員需要展示代碼段,可能是用于演示,博客或者是摘要。
那么有哪些程序代碼的工具呢?一起來(lái)看看。
1. Polacode
https://github.com/octref/polacode
如果你喜歡VS Code,那么這個(gè)適合你!Polacode 是一個(gè)VS Code擴(kuò)展,可以直接從 VSCode 獲取漂亮的代碼屏幕截圖。

2. carbon.now.sh
https://carbon.now.sh/
創(chuàng)建并共享源代碼的精美圖片。
開(kāi)始輸入或?qū)⑽募先胛谋緟^(qū)域以開(kāi)始使用。
你還可以將 GitHub 與 carbon 連接起來(lái)。

3. codeimg.io
https://codeimg.io/
關(guān)于 codeimg 最好的部分是他們已經(jīng)有社交媒體模板。因此,不必?fù)?dān)心畫(huà)布大小。
從功能上來(lái)說(shuō),與 carbon.now.sh 相比, codeimg 有更多選項(xiàng)。
這是使用codeimg.io創(chuàng)建的 Facebook 模板

4. Pastie
http://pastie.org/
如果您喜歡極簡(jiǎn)主義,并且只想共享代碼作為鏈接而不是截圖,那么Pastie就是您的理想選擇。
這是在朋友/同事之間共享代碼的完美選擇。Pastie生成的鏈接有效期為24小時(shí)。
注意:Pastie使用HTTP而不是HTTPS。這意味著它缺乏加密并且不安全。

5. Rust playground
https://play.rust-lang.org/
如果你是 Rust 開(kāi)發(fā)者,那么這個(gè)將適合你。
在瀏覽器界面上運(yùn)行 Rust 編譯器,以嘗試使用該語(yǔ)言。和 Pastie 一樣,它也可以共享代碼段鏈接。

6. Silicon
https://github.com/Aloxaf/silicon
這是用 Rust 語(yǔ)言實(shí)現(xiàn)的 carbon.now.sh。
Silicon 可以解決的carbon.now.sh問(wèn)題:
沒(méi)有Internet和瀏覽器就無(wú)法工作。
無(wú)法與Shell配合使用。(盡管有carbon-now-cli,但是它的體驗(yàn)不是很好,特別是當(dāng)網(wǎng)絡(luò)不太好時(shí)。)
用法:
silicon?main.rs?-o?main.png?

學(xué)習(xí)交流
關(guān)注公眾號(hào)【前端宇宙】,每日獲取好文推薦 添加微信,入群交流
