• 撰写博客的工具记录


    前言

    本文主要目的是记录和分析自己在写博客和相关文档时所用到的工具,单纯记录。按照一篇文章从0到发布的场景进行叙述。

    Typora

    Typora是一款Markdown编辑器。Markdown的优点就是在书写时就可以进行简单的排版,加上Typora简洁且恰到好处的功能,使得我选择了这款Markdown编辑软件。同时Typora还可以使用LaTeX语法编辑公式,并且支持多种格式的文档导出。

    Typora在以前是免费软件,但现在是收费的了,官网显示89元/3台设备。但网上仍然可以下载到免费的以前版本,免费的对于我来说足够用了。

    Picgo+Gitee = 免费图床

    在使用Typora时,难免需要加入图片到文章中去,但直接复制的话,相当于存储在本地,当我把这个Markdown文件转发给别人的时候,由于别人本地是不存在这样一个图片的,因此对面只能看到一行用以加载图片的代码,但是加载不出来。因此我想要把文件存储在云端,这样别人只要联网都能够加载出对应的图片,我也不需要在本地维护大量的文章图片。如下图所示为云端存储图片的一个举例。

    云端存储图片

    上面所叙述的功能,很多图床可以解决。但很多图床网站有着这样那样的问题,比如限制上传大小、收费、限制上传张数,降低清晰度等,因此我采用了别人教程中所述的Picgo+Gitee自己搭建图床的方案。

    Picgo
    PicGo是一个开源的图片上传与管理工具,它提供了简单易用的界面,能够方便地上传、管理和分享图片。它支持多种图床服务(如七牛云、腾讯云、GitHub等),用户可以根据自己的需求选择合适的图床进行图片上传。此外,PicGo还提供了多种上传方式,包括拖拽上传、剪贴板上传、截图上传等,方便用户在不同场景下快速上传图片。PicGo还支持自定义命名规则、压缩图片、批量上传等实用功能,使得图片管理更加高效和便捷。总之,PicGo是一个功能强大、易于使用的图片上传与管理工具,适合个人、团队或博客用户使用。

    PicGo官网

    Gitee则是代码托管平台,上传大小和存储足够我们使用,因此二者结合可以构建一个免费图床。当然也可以使用Github,但Github有时候访问不稳定,因此国内的Gitee我觉得用起来还可以。

    网上关于相关搭建图床的教程还挺多,我就不一一赘述了。

    ScreenToGif

    除了图片,有时候为了更简洁、直观地说明,在文章需要动图。ScreenToGif是一个开源的屏幕录制和GIF制作工具,它能够帮助用户将屏幕上的动作录制成GIF动画,非常适用于制作演示、教程、漫画等需要展示动态效果的场景,使用也非常地简单。

    屏幕到动图 - 录制您的屏幕,编辑并另存为GIF,视频或其他格式 (screentogif.com)

    如下为我之前录制的一个动图

    运行效果动图

    Pointofix和Snipaste

    Pointofix和Snipaste是两款截图软件,其中Pointofix对于截图的二次创作,勾绘等支持的更加全面和易用。

    不过市面上的截图软件挺多的,就不对二者进行赘述了。

    Pointofix功能

    Pointofix - Herunterladen - Download

    Snipaste - 截图 + 贴图

    墨滴社区

    墨滴社区也是一个挺强大的综合性软件,不过我主要使用他的文章分发功能。当你利用上面的各种软件创作出一篇文章时,你会发现如果上传多个平台会很麻烦,因为每个平台的语法并不一定完全一样,会出现各种各样的小问题,从而让我们耗费大量时间校对修改。而墨滴社区存在一个一键分发的功能,虽然这个功能收费我没有用过,但也可以一键复制并粘贴到其他平台,对我来说也是十分地方便,减少了我在每个平台校对的烦恼。

    墨滴 | 看颜值的文章社区 (mdnice.com)

    小结

    好了,经过上面的各种软件的使用,已经可以从文章编辑到文章分发了。本篇文章也使用上面的各种软件进行编辑而成。

    本文主要针对博客创作中的各种方面的软件进行主观的推荐和总结,如果你想要进行文章的撰写,希望这篇文章能够产生一定的用处。

    如果您觉得我写的不错,麻烦给我一个免费的赞!如果内容中有错误,也欢迎向我反馈。

  • 相关阅读:
    idea 启动出现 Failed to create JVM JVM Path
    Debian11安装Proxmox VE 7
    Python应用:画出任意二维函数的轨迹
    LeetCode——Weekly Contest 320(附动态规划解题思路)
    3-UI自动化-八大元素定位,xpath定位方式和相关的常问面试题
    C语言的printf输出问题
    C++ std::atomic volatile 区别与联系
    CG-23H 超声波风速风向传感器--易风(加热型)
    v-model表单数据双向绑定-表单提交示例
    渗透中 PoC、Exp、Payload、RCE、IOC,Shellcode 的区别
  • 原文地址:https://blog.csdn.net/qq_45830323/article/details/133514176