【神兵利器】你是否也想生成這樣有逼格的代碼圖?

一、現狀

你是否想把你的代碼片段導出來變成一個很有逼格的圖片呢?平常寫博客的時候,都是直接貼代碼塊,如下所示,一個簡單的HelloWorld程序,平常代碼都是這樣展示的。

package com.csdn.oyp;

/**
 * 作者:歐陽鵬
 * 博客地址: https://ouyangpeng.blog.csdn.net/
 */
public class HelloWorld {
    /**
     * 輸出一行字符串 “Hello World!”
     */
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

怎麼說呢? 看起來是不是不夠逼格。

二、提升逼格

如果代碼塊,如下面的圖片一樣的展示,會不會逼格高一點?
在這裏插入圖片描述

三、Carbon

3.1 Carbon簡介

沒錯,上面的代碼圖片就是使用Carbon在線生成的。

Carbon 是一個代碼截圖生成器,通過設置窗口顏色和語言類型就可以導出圖片,也可以自定義代碼字體和背景色,支持近 30 種主題色和幾乎所有主流語言,用於分享時更加美觀。

官網: https://carbon.now.sh/
源碼地址: https://github.com/carbon-app/carbon

打開官網之後,展示的頁面如下所示:

在這裏插入圖片描述
編輯窗口如下所示:
在這裏插入圖片描述

3.2 Carbon導入代碼方式

有以下三種不同的方法可以將代碼導入到 Carbon:

有幾種不同的方法可以將代碼導入到 Carbon:

  • 把文件拖放到編輯器中
  • 在 carbon url 後面添加 GitHub gist id (比如 carbon.now.sh/你的_gist_id
  • 直接粘貼代碼
  • 使用Carbon插件

比如我在Android Studio 安裝了 carbon-now-sh 插件,然後在 Android Studio 中通過右鍵菜單導入選中的代碼到 Carbon,如下所示
在這裏插入圖片描述
然後就直接打開了https://carbon.now.sh/ 網站,並且將代碼以及自動填充好了!
在這裏插入圖片描述

3.3 定製你的代碼圖片

如上圖所示,當你把代碼導入到 Carbon 後,你可以定製生成的代碼圖片。可定製的內容有語法主題,背景顏色,窗口主題,或者 padding 距離。

3.3.1 語法主題

carbon支持不同風格不同語言,你可以選擇你需要的,比如當我需要Java語言的黑色主題則可以配置如下.
在這裏插入圖片描述

3.3.2 背景陰影

除了設置風格和語言外,carbon還允許我們設置背景的陰影,默認是灰色。

比如我將頁面背景調爲白色

在這裏插入圖片描述

背景調爲紅色
在這裏插入圖片描述

3.3.3 設置主題其他設置

你可以選擇你喜歡的主題

在這裏插入圖片描述
VSCode主題
在這裏插入圖片描述

3.3.3 其他設置

當然你還可以設置比如字體、窗口樣式、是否顯示行號等等。

  • 設置顯示行號
    在這裏插入圖片描述

  • 設置字體
    在這裏插入圖片描述

  • 設置窗口樣式
    在這裏插入圖片描述

3.4 導出圖片

當你定製完圖片樣式後,可以分享到推特上面,或者點擊export直接保存爲PNG或者SVG格式圖片。

在這裏插入圖片描述
正在導出圖片…
在這裏插入圖片描述

導出的圖片
在這裏插入圖片描述


在這裏插入圖片描述

作者:歐陽鵬 歡迎轉載,與人分享是進步的源泉!
轉載請保留原文地址:https://ouyangpeng.blog.csdn.net/article/details/106731755
☞ 本人QQ: 3024665621
☞ QQ交流羣: 123133153
☞ github.com/ouyangpeng
[email protected]
————————————————
版權聲明:本文爲CSDN博主「歐陽鵬」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://ouyangpeng.blog.csdn.net/article/details/106731755
————————————————

在這裏插入圖片描述
在這裏插入圖片描述

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章