撰写博客的工具记录

news2024/11/23 15:06:04

文章目录

    • 前言
    • Typora
    • Picgo+Gitee = 免费图床
    • ScreenToGif
    • Pointofix和Snipaste
    • 墨滴社区
    • 小结

前言

本文主要目的是记录和分析自己在写博客和相关文档时所用到的工具,单纯记录。按照一篇文章从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)

小结

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

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1057481.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

游戏制作资源推荐

教程 创建僵尸第一人称射击游戏 | 虚幻引擎 5 初学者教程https://www.youtube.com/watch?vqOam3QjGE8g ​​​​​​​ 虚幻商城免费资产 人物资产 各种角色应有尽有 关键词:paragon ;推荐程度:三颗星

C. MEX Repetition

题目:样例: 输入 5 1 2 1 3 1 0 1 3 2 2 0 2 5 5 1 2 3 4 5 10 100 5 3 0 4 2 1 6 9 10 8输出 1 2 0 1 2 1 2 3 4 5 0 7 5 3 0 4 2 1 6 9 10 思路: 从题目和样例中,我们可以知道,从一个数组中,按照包括0的自…

leetCode 121. 买卖股票的最佳时机 贪心算法

给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交易中获取的最大利润。…

2023年汉字小达人市级比赛在线模拟题来了,四种练习助力好成绩

2023年第十届汉字小达人比赛区级自由报名活动已于9月30日结束,尽管最终晋级市级比赛的名单还需要在11月初发布(有一些学校的校级选拔还没结束),但是许多小朋友已经开始准备市级比赛了。 根据往年的经验,实际比赛也是在…

软断言你也学不会

断言是测试用例的一部分,也是测试工程师开发测试用例的核心。断言通常集成在单元测试和集成测试中,断言分为硬断言和软断言。 硬断言是我们狭义上听到的普通断言:当用例运行后得到的[实际]结果与预期结果不匹配时,测试框架将停止测试执行并抛…

华为云云耀云服务器L实例评测|ClickHouse部署及压测

文章目录 前言📣 1.前言概述📣 2.安全设置📣 3.ClickHouse安装✨ 3.1 申请服务器✨ 3.2 安装前准备✨ 3.3 RPM安装包✨ 3.4 配置文件✨ 3.5 使用ClickHouse 📣 4.ClickHouse压测✨ 4.1 下载数据✨ 4.2 解压数据✨ 4.3 创建数据库和…

(c++)类和对象 下篇

目录 1.再次了解构造函数 2. Static成员 3. 友元 4. 内部类 5.匿名对象 6.拷贝对象时的一些编译器优化 1.再次了解构造函数 1.1 构造函数体赋值 在创建对象时,编译器通过调用构造函数,给对象中各个成员变量一个合适的初始值。 class Date { pub…

火山引擎 ByteHouse:如何提升 18000 节点的 ClickHouse 可用性?

更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 ClickHouse 是业内被广泛使用的 OLAP 引擎。当集群规模过大时,ClickHouse 则面临使用局限性的问题。如何提升 ClickHouse 的可用性,成为困扰…

Python实时采集Windows CPU\MEMORY\HDD使用率

文章目录 安装psutil库在Python脚本中导入psutil库获取CPU当前使用率,并打印结果获取内存当前使用率,并打印结果获取磁盘当前使用情况,并打印结果推荐阅读 要通过Python实时采集Windows性能计数器的数据,你可以使用psutil库。psut…

怎么通过portainer部署一个vue项目

这篇文章分享一下今天通过docker打包vue项目,并使用打包的镜像在portainer上部署运行,参考了vue-cli和docker的官方文档。 首先,阅读vue-cli关于docker部署的说明 vue-cli关于docker部署的说明https://cli.vuejs.org/guide/deployment.html#…

SpringCloudAlibaba 相关组件的学习一

目录 前言 系统架构演变 1、单体架构 2、垂直架构 3、分布式架构 4、SOA架构 5、微服务架构 一、微服务架构的介绍 1、微服务架构的常见问题 2 微服务架构的常见概念 2.1 服务治理 2.2 服务调用 2.3 服务网关 2.4 服务容错 2.5 链路追踪 3、微服务架构的常用解决…

第2篇 机器学习基础 —(1)机器学习方式及分类、回归

前言:Hello大家好,我是小哥谈。机器学习是一种人工智能的分支,它使用算法和数学模型来使计算机系统能够从经验数据中学习和改进,而无需显式地编程。机器学习的目标是通过从数据中发现模式和规律,从而使计算机能够自动进…

黑马mysql教程笔记(mysql8教程)基础篇——数据库相关概念、mysql安装及卸载、数据模型、SQL通用语法及分类(DDL、DML、DQL、DCL)

参考文章1:https://www.bilibili.com/video/BV1Kr4y1i7ru/ 参考文章2:https://dhc.pythonanywhere.com/article/public/1/ 文章目录 基础篇数据库相关概念(数据库DataBase(DB)、数据库管理系统DataBase Management Sy…

25种ACM模式输入输出模板,支持C++、Java、Python、Go、JS版本

很多录友苦于不熟悉 ACM 输入输入结构,在笔试和面试的时候,处理数据输入输出就花费了大量的时间,以至于算法题没写完,甚至是 根本就写不对输入输出的方式。 下面,我针对常见的25种 ACM输入与输出方式,给大…

Mojo 正式发布,Rust 能否与之匹敌?

9 月 7 日,Modular 公司宣布正式发布 Mojo:Mojo 现在已经开放本地下载——初步登陆 Linux 系统,并将很快提供 Mac 与 Windows 版本。据介绍,Mojo 最初的目标是比 Python 快 35000 倍,近日该团队表示,Mojo 将…

Linux--网络编程-字节序

进程间的通信: 管道、消息队列、共享内存、信号、信号量。 特点:都依赖于linux内核。 缺陷:无法多机通信。 一、网络编程: 1、地址:基于网络,ip地址端口号。 端口号作用: 一台拥有ip地址的主机…

完善多云平台软件体系,VMware再探索下一代企业IT架构

软件定义计算是由云计算兴起后带动的新一代企业IT架构。IDC定义的软件定义计算软件市场主要包括虚拟化软件、云系统软件和容器基础架构软件三个子市场,它们构成了支撑传统应用和云原生应用的软件定义计算平台,是构建云计算平台不可缺少也是最重要的基础架…

【计算机网络】HTTP协议详解(举例解释,超级详细)

文章目录 一、HTTP协议简单介绍 1、1 什么是HTTP协议 1、2 再次理解“协议” 二、HTTP请求 2、1 HTTP的工作过程 2、1、1 demo代码 2、2 URL 介绍 2、2、1 urlencode 和 urldecode 2、3 HTTP 请求格式 三、HTTP响应 3、1 响应demo 3、2 HTTP 响应格式 四、HTTP 请求和响应中的…

古记事法:Windows 下 16 位汇编环境搭建指南(DOSBox-X 篇)

文章目录 参考环境DOSBox-XWOWWindows On Windows 产生的原因Windows On Windows 的工作原理WOW16 的结束与 WOW64 的未来 在现代操作系统中运行 16 位应用程序DOSBox-X 16 位汇编环境的搭建应用准备挂载自动挂载dosbox-x.conf配置工具 参考 项目描述搜索引擎Bing、GoogleAI 大…

2024双非网安捡漏华五0854经验分享

个人情况 本科:西南双非网安(转专业er)rk:绩点rk2/81,综排rk1竞赛:计设国一,互联网加省金,三创赛省一等,发明专利一座,无果酱和社会奖学金科研:无…