因
我观察到一个现象,需要解答的人会将一堆的代码以及问题发到聊天群里面,然后等待一位大佬的解答。
可就有一些不好的点在这个过程中发生:
- 巨量的代码直接刷屏,手机党肯定有个体验
- 代码的格式看得让人心烦,特别是一些分号,括号、箭头等
- 大规模的刷屏直接影响到其他人的交流
实不相瞒,你看都让我看得难受,我直接略过,看都懒得看。
别人没有帮你解答的义务。
解决方案
就上述的这些情况,我特意提出两个解决方案。
在GitHub上,建立自己的问题仓库。(最好的方法)
建立仓库后,将问题的详细写在issues里面。写完之后,直接将问题的简要以及链接发到群里。如果有热心的大佬自然会为你解决问题。而且这样子也可以有一个问题的留底,以后碰到类似的问题,还可以回去找找。
使用
carbon
处理代码可能你就想处理代码格式以及避免代码刷屏的问题,那么你可以使用
carbon
来帮你处理。
Carbon
Create and share beautiful images of your source code.
source: https://carbon.now.sh/
他可以将你的代码转换成一张好看的图片。
可以通过他提供的复制按钮,直接复制图片,然后粘贴到聊天软件中。
快捷生成
如果每次都要自己手动复制粘贴,未免就太烦人了。
所以我们可以通过安装插件来完成这个任务。
- Visual Studio Code
- 安装插件
carbon-now-sh
- 在编辑区选定你要分享的代码
- 按下快捷键 —— Mac ( Alt+Cmd+A ) Windows( Alt+Windows+A )
- 自动打开网页,并显示出你刚刚选定的代码
- 安装插件
- WebStorm
- 安装插件
carbon-now-sh
- 在编辑区选定你要分享的代码
- 右击,在弹出的菜单中选中
open in carbon.now.sh
- 自动打开网页,并显示出你刚刚选定的代码
- 安装插件
在carbon中,不一定能选中正确的代码类型,可能需要你手动选定才可以正确渲染。