程序员的写作课:四、我们如何管理素材
一篇好文章的诞生往往需要大量的素材和支撑材料,将这些素材和支撑材料也提供给我们的读者可以让信息的传递效率更高,但是,海量的素材和资料应该如何管理呢?在这篇文章中,我将为你介绍一些管理素材的工具。
我们将素材分为以下几个方面,并一一向你介绍
链接型素材:链接素材是我们写文章时用到的最多的,比如参考文献、官方文档、某个人写的教程、StackOverflow 的某个回答等。
图片型素材:图片素材是我们在写文章时可能的配图、一些截图,在某个网站上看到的好图片等。
代码型素材:作为一个程序员,在写文章、教程时难免会需要用到代码来解释,这个时候我们平时积攒下来的有趣的代码都可能会成为我们的写作素材。
链接型素材
链接型素材是我们使用的最多的素材,我们需要链接各种各样的网站,与其每次都从搜索引擎中苦苦的寻找,不如在每次浏览的过程中,就将信息采集到素材管理工具中,当用的时候,直接在素材管理工具中进行查询。
收趣云书签
收趣云书签是一款类似于「美味书签」的在线云书签服务,可以将你的书签直接存放在云端,并跨设备、跨浏览器进行存储。
使用时,我们只需要安装其浏览器插件,并将其插件按钮放在工具栏中,就可以非常方便的将一个页面收藏到收趣当中。添加时你还可以为你的收藏设定分类,在后续进行搜索时,可以更加精准的查看收藏的内容。
相比于系统自带书签,收趣云书签的的一个很大的优势在于可以非常方便的搜索,快速从你所收藏的书签中找到你需要的内容。
另外一个优势就是可以将你的所有书签都存放在一个地方,让你的收藏不那么割裂,在搜索时成本会很低,只需要在一个地方搜索就可以了。
费用:基础功能免费,完整导出付费。
平台:全平台
图片型素材
图片素材也是我们写文章用的较多的,图片素材主要有两种,一种是海报、剪贴画,我们往往需要提前进行收集、整理、归类;另一类则是截图,用时准备即可。
花瓣
花瓣网是一个在线分享社区,它提供了一个非常不错的收集功能,可以在不同的网页上采集各种各样的图片素材。
你只需要安装它的采集工具(只是一个浏览器插件),就可以在不同的页面中采集图片到你自己的花瓣网的账户中。
在你需要采集的页面点击右键,选择采集图片或视频就会激活插件的采集模式,自动识别页面中的所有图片,让你选择需要采集哪些图片。
你只需要选择你自己需要的图片,并进行批量采集就可以了。
花瓣网可以完成我们平时在浏览过程中的图片的采集。对于本地截图的采集,目前支持的还不够完善,你需要先将图片保存到本地,然后再上传到花瓣中进行采集。
费用:免费
平台:仅 Web 浏览器
Eagle
Eagle 则是近两年来比较火的图片素材管理工具,我也用它来进行图片的素材管理。
在基本功能上,它和 花瓣网的采集功能类似,也是安装浏览器插件后,通过浏览器插件来完成图片的采集,不同的是,Eagle 可以提供更多设计层面的能力,不过这些与我们这些写作者关系不大,相比于花瓣网, Eagle 可以提供截图的支持,但是你也需要付出更高的代价。
费用:199 / 2设备
平台:Windows or macOS
代码型素材
作为技术人员,写文章时,往往都是与技术相关的,那就难免会遇到要写代码的场景。如果这些代码在平时没有积累起来,当你真正想要用的时候,查找起来就难免成本高了许多。借助一些代码管理工具,可以帮助你收集平时遇见的值得单独拿出来讲一讲的代码。
Lepton
Lepton 是一位开发者开发的用于代码管理的软件,它基于 Github 的 gist, 能够实现将代码都存储到 Gist 中,并在用到的时候通过搜索获取到具体的代码。
这款软件免费且开源,还支持 Windows、macOS 、Linux ,你可以根据你自己的操作系统来下载对应的版本。
打开软件,点击界面上的 New ,就可以进入新建的界面
按下 Shift
+ Space
,就可以唤起搜索框,来搜索你的 Gist ,查找你过去保存的代码,非常的方便。
费用:免费
平台:Windows、macOS、Linux
SnippetsLab
相比于 Lepton ,Snippets Lab 在功能上并没有太大的区别,同样是代码管理工具,不同的是, SnippetLab 并没有采用 Gist, 而是本地存储。对于代码不适合存储在云端的场景时, Snippets 显然更加的合适。
此外,SnippetLab 是基于 OC 编写的,相比于基于 Electron 编写的 Lepton 性能更加的强劲;本地存储也提供了更多可以自定义的项目,当然,本地存储还需要考虑数据安全的问题,所以 SnippetLab 提供了 iCloud 的备份功能和 导出到 Gists 的功能,帮助你更好的使用 Snippet Lab。
费用:68
平台:macOS
总结
借助这些工具,我们的素材会更加的有序,当我们真正起笔开始写的时候,就不会因为素材找不到而慌乱了。
相关链接
收趣:shouqu.me/
花瓣:huaban.com/
Eagle:Eagle.cool
Lepton :hackjutsu.com/Lepton/
SnippetsLab:www.renfei.org/snippets-la…
程序员的写作课:四、我们如何管理素材相关推荐
- 程序员的写作课:三、 海量信息输入指南
在上篇文章中,我讲到了灵感的种种收集方式,在这一节课,我们来关于于信息的输入. 想要有充足的灵感,你需要有大量的信息的输入,并在信息的输入的基础上去思考,得到新的灵感.如果你每天所面对的内容都是一样的 ...
- 开篇词 | 程序员的成长课
大家好,我是安晓辉,做过开发工程师.研发经理.技术总监等岗位,现在自由职业,专注写作和开发者生涯咨询.出版过<程序员的成长课>.<Qt Quick 核心编程>.<你好哇, ...
- 程序员:写作能收获什么?
简介: 很多程序员已经通过自己的个人博客或者公众号来进行技术沉淀,记录自己的成长.越来越多的程序员们也开始意识到了写作的重要性.程序员为什么需要写作?写作能带来什么收获?又有哪些额外的惊喜?本文介绍三 ...
- 专访《程序员的三门课》李伟山:从程序员到技术总监的修炼秘籍!
嘉宾介绍:李伟山 现任某人工智能公司技术总监,江湖人称"山哥",在分布式系统架构设计.高并发系统设计.系统稳定性保障等方面积累了丰富的实践经验,擅于利用数据分析解决实际问题,对新技 ...
- 我打算写一个《程序员的成长课》
已经2019年了,新年新气象.在新的一年里,我想做件有意义的事儿.具体是什么事呢?这里先留个悬念. 我是一个爱思考的人,我也工作好几年了,这段时间内心突然有个想法:程序员的个人成长有规律可循吗? 没有 ...
- 每周读书#2 - 《程序员的成长课》
这是一个焦虑的时代,前有<人到中年,职场半坡>刷屏,后有中兴员工跳楼刷爆朋友圈.登录知乎.CSDN,关于程序员的出路问题的讨论,总能得到众多的关注. 整个社会弥漫着一股焦虑的味道,其实不只 ...
- 程序员的奋斗史(四十六)——大学断代史(十)——给学弟学妹们的忠告——终结篇
文/温国兵 「写在前面」 大学断代史终于要完结了,就像一条再长的路总有终点一样.该系列文章前前后后写了一两个月,也该收尾了,至于收尾的文章,想了想,决定写写自己对学弟学妹的忠告.本篇文章以话题的形式呈 ...
- 程序员的奋斗史(四十一)——大学断代史(五)——我的娱乐方式
文/温国兵 忙碌的大学生活总要有属于自己的娱乐方式,琴棋书画也好,游戏运动也罢. 上大学开通了人人网.新浪微博.腾讯微博,再到后来的微信.陌陌.来往.易信.米聊.Line.WhatsAPP,加上最开始 ...
- 程序员的奋斗史(四十)——大学断代史(四)——我与博客
文/温国兵 身处IT行业,博客也好,知识管理工具也罢,明智的IT从业者总有一个良好的习惯,那就是通过博客或者知识管理工具形成自己的知识库. 大一的学习过程中,每天都会利用Google检索大量的资料.我 ...
最新文章
- 大巧不工-WEB前端设计修炼之道pdf
- 「学习笔记——Python」Python 的模块(Modules)
- 寻宝机器人科技竞赛_永州:机器人设计竞赛展现中小学生对现代科技的热诚
- 教你玩转CSS Overflow
- 【计算机网络复习 物理层】2.3 物理层设备
- 【线性代数本质】1:向量究竟是什么
- Sentinel服务熔断Ribbon环境预说_客户自定义限流处理_削峰填谷_流量控制_速率控制_服务熔断_服务降级---微服务升级_SpringCloud Alibaba工作笔记0048
- Ubuntu 新建qt项目时出现 No valid kits found.
- 用CubeSLAM跑自己的数据集
- fastjson SerializerFeature 详解
- lidar_camera_calib学习笔记(激光雷达相机标定)
- 有趣的Javascript:只需一个JS让万恶的IE5、IE6、IE7、IE8全都支持H5原生Canvas绘图(有演示demo)
- 前端面试题总结(js、html、小程序、React、ES6、Vue、算法、全栈热门视频资源)持续更新
- 暗影骑士vn7安装linux,宏碁暗影骑士vn7 591g笔记本怎么样?
- SonarQube代码质量管理
- 脑电分析系列[MNE-Python-20]| 脑电图处理和事件相关电位(ERP)
- Swiper Social项目(一): Swiper Social项⽬概览及项⽬⽬标(类似于探探)
- haproxy stats enable功能详解
- 计算生物化学中计算RMSD的方法
- PostgreSQL之日期时间小结