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?

掃碼關(guān)注公眾號(hào),訂閱更多精彩內(nèi)容。

