6种展示代码的工具,你学会了吗?
时间:2022-07-28
本文章向大家介绍6种展示代码的工具,你学会了吗?,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
很多时候,开发人员需要展示代码段,可能是用于演示,博客或者是摘要。
那么有哪些程序代码的工具呢?一起来看看。
1. Polacode
https://github.com/octref/polacode
如果你喜欢VS Code,那么这个适合你!Polacode
是一个VS Code扩展,可以直接从 VSCode
获取漂亮的代码屏幕截图。
2. carbon.now.sh
https://carbon.now.sh/
创建并共享源代码的精美图片。
开始输入或将文件拖入文本区域以开始使用。
你还可以将 GitHub
与 carbon
连接起来。
3. codeimg.io
https://codeimg.io/
关于 codeimg 最好的部分是他们已经有社交媒体模板。因此,不必担心画布大小。
从功能上来说,与 carbon.now.sh 相比, codeimg 有更多选项。
这是使用codeimg.io创建的 Facebook 模板
4. Pastie
http://pastie.org/
如果您喜欢极简主义,并且只想共享代码作为链接而不是截图,那么Pastie就是您的理想选择。
这是在朋友/同事之间共享代码的完美选择。Pastie生成的链接有效期为24小时。
注意:Pastie使用HTTP而不是HTTPS。这意味着它缺乏加密并且不安全。
5. Rust playground
https://play.rust-lang.org/
如果你是 Rust
开发者,那么这个将适合你。
在浏览器界面上运行 Rust
编译器,以尝试使用该语言。和 Pastie 一样,它也可以共享代码段链接。
6. Silicon
https://github.com/Aloxaf/silicon
这是用 Rust
语言实现的 carbon.now.sh。
Silicon
可以解决的carbon.now.sh问题:
- 没有Internet和浏览器就无法工作。
- 无法与Shell配合使用。(尽管有carbon-now-cli,但是它的体验不是很好,特别是当网络不太好时。)
用法:
silicon main.rs -o main.png
- python + selenium + PhantomJS 获取腾讯应用宝APP评论
- 简单实用的sql小技巧(第二篇)(r3笔记第86天)
- Java代码效率优化【面试+提高】
- 利用逻辑回归模型判断用户提问意图
- 关于reset sequence(r3笔记第85天)
- 【编程基础第十二讲】web开发编程基础--回调函数
- typeof的一些兼容性问题
- 类型转换的判定方式
- 【Java案例】打印杨辉三角
- html标签属性(attribute)和dom元素的属性(property)
- 关于long类型的转换(r3笔记第84天)
- jQuery的事件模型
- 关于索引的内部信息(r3笔记第83天)
- 【Java案例】打印五环
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Python 典藏篇-Microsoft Visual C++ 14.0 is required,官方vc++运行库工具一键式解决!
- Python 技术篇-邮件写入html代码,邮件发送表格,邮件发送超链接,邮件发送网络图片
- 面经手册 · 第11篇《StringBuilder 比 String 快?空嘴白牙的,证据呢!》
- domReady的理解
- Map集合排序
- Chrome 技术篇-一台电脑设置多个独立chrome方法。chrome独立多开技术。
- 023.Ubuntu常见个性化配置
- 快速学习-ElasticJob的FAQ
- 设计模式~状态模式
- 程序员该造轮子吗,造轮子能升职加薪吗?
- 1.基本标签
- 细品mysql之Join 语句的执行过程
- A Java Fork/Join Framework(Doug Lea 关于java Fork/Join框架的论文翻译)
- Mysql 的安装
- Spring系列之数据源的配置 数据库 数据源 连接池的区别