給你的代碼加點特效
1. Marmoset
像下面的圖片用在一些編程文章的封面上很合適。而且看起來很有趣(逼格)。
看起來很有逼格的代碼截圖
要生成這樣一張立體代碼圖并不復雜,只需要一個瀏覽器小工具:Marmoset
Marmoset
打開應用之后可以用鼠標調整代碼角度。根據不同主題有不同的效果,還有相應的語法高亮。
自由調整代碼角度
模糊效果的截圖:
模糊效果
2. Figlet
第二個工具是一個Linux下的命令行工具,我們經常會看到一些終端工具有一個字符Logo,隨便舉個例子:
ptunnel.sh -h
| | | __ _| | / _|| | | | | | |) | | | | | ' | ' \ / \ | __ | ' \ / \ | | | /| || || | | | | | | | / | _) | | | | / | | || __|__,|| ||| ||_|_| |__/|| ||__||_|
Email: i@zuolan.me Blog: https://zuolan.me
一個關于 Ptunnel 部署以及代理管理的腳本。不加參數直接運行腳本即可連接。
可選參數 - 說明
-c - 斷線自動重連,自動修復斷開的連接。 -m - 查看代理運行情況。 -n - 使用 -n [enp3s0|wlp2s0|eth0|wlan0] 指定網卡可以分享代理。 -p - 選擇本地 privoxy 轉發的端口。(默認配置/etc/privoxy/config) -k - 重啟 sshd 進程。(當 ssh 無法連接時使用。) -l - 安裝本地守護容器。 -s - 安裝服務器守護進程。 -h - 顯示幫助信息。詳細說明閱讀 README 文件。</pre>
這些Logo可以通過Figlet生成:
快速生成字符畫
安裝這個工具沒什么難度,包管理工具直接安裝即可。
sudo apt/dnf install -y figlet命令 showfigfonts 可以查看所有字體。
例如指定字體:
指定字體
來點好玩的,顯示時間:
動態顯示
3. Boxes
這個工具提供了 n 種樣式,例如各種動物等,然后你輸入的字符就放在這些圖案的內部空白處。
安裝依舊是直接安裝,僅限Linux系統。
使用 boxes -l 列出所有的樣式。
echo [text] | boxes -d [style name]
下面用 dog 這個樣式來顯示:
# echo "Hello World" | boxes -d dog __ _,--="=--,_ __ / \." .-. "./ \ / ,/ _ : : _ \/` \ \ `| /o\ :_: /o\ |\__/ `-'| :="~` _ `~"=: | \` (_) `/ .-"-. \ | / .-"-. .---{ }--| /,.-'-.,\ |--{ }---. ) (_)_)_) \_/`~-===-~`\_/ (_(_(_) ( ( Hello World ) ) ( '---------------------------------------'這個工具一般用于代碼中的開頭注釋什么的地方,比較顯眼有趣。
, /\^/`\ | \/ | | | | SPRING IS IN THE AIR! jgs \ \ / _ _ '\\//' _{ ' }_ || joan stark { `.!.` } || <spunk1111@juno.com> ',_/Y\_,' || , {_,_} |\ || |\ | | | || | | ASCII ART GALLERY: (\| /) | | || / / <http://www.geocities.com/SoHo/7373/> \| // \ \||/ / |// `\\//` \\ \./ \\ / // \\./ \\ // \\ |/ / ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^4. Toilet
這個可以輸出更豐富的樣式,它比 figlet 命令的效果更有藝術感。
echo "Hello World" | toilet -f term -F border --gay
可以有顏色
toilet -f mono12 -F metal Linux
多種樣式
while true; do echo "$(date '+%D %T' | toilet -f term -F border --gay)"; sleep 1; done
彩色的字符畫
activate-power-mode
打代碼時有沒有拯救世界的感覺
XCode有幾個,隨便挑一個吧:
- https://github.com/poboke/ActivatePowerMode
- https://github.com/qfish/XActivatePowerMode
- https://github.com/Dawn-/CoderPower
Visual Studio Code 暫時不支持
來自:http://www.jianshu.com/p/4c9d5393ddb1