惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
L
LINUX DO - 最新话题
P
Proofpoint News Feed
Cyberwarzone
Cyberwarzone
Know Your Adversary
Know Your Adversary
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
L
Lohrmann on Cybersecurity
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Security Latest
Security Latest
T
The Exploit Database - CXSecurity.com
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
P
Privacy & Cybersecurity Law Blog
K
Kaspersky official blog
The Last Watchdog
The Last Watchdog
Webroot Blog
Webroot Blog
Scott Helme
Scott Helme
T
Threat Research - Cisco Blogs
C
Cyber Attacks, Cyber Crime and Cyber Security
WordPress大学
WordPress大学
L
LINUX DO - 热门话题
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - Franky
V
Visual Studio Blog
O
OpenAI News
AI
AI
Hacker News: Ask HN
Hacker News: Ask HN
V2EX - 技术
V2EX - 技术
GbyAI
GbyAI
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Simon Willison's Weblog
Simon Willison's Weblog
S
Schneier on Security
Spread Privacy
Spread Privacy
Y
Y Combinator Blog
I
InfoQ
H
Hackread – Cybersecurity News, Data Breaches, AI and More
T
Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
F
Fortinet All Blogs
C
CERT Recently Published Vulnerability Notes
T
The Blog of Author Tim Ferriss
C
Check Point Blog
Apple Machine Learning Research
Apple Machine Learning Research
有赞技术团队
有赞技术团队
人人都是产品经理
人人都是产品经理
N
News and Events Feed by Topic
Project Zero
Project Zero
小众软件
小众软件
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
B
Blog
G
Google Developers Blog

文章列表 on polarisxu

通过一个例子让你彻底掌握 Go 工作区模式 这道题正确率竟然只有 22% Go 开源项目推荐:一个简单的 Go 练手项目 go test 如何禁用缓存? Go1.18 快讯:constraints 包被移除标准库 跟着 Go 作者学泛型 「2022 版」轻松搞定 Go 开发环境 鹅厂小哥用行动反对加班:程序员加班能被终结吗? Go 为什么选择 Gopher 作为吉祥物? 本地如何配置多个 GitHub/Gitee 账号? 为 Java 开发者准备的 Go 教程 02:Java 有而 Go 无 GitHub 发现了 studygolang 项目依赖的漏洞 Typora 宣布收费后,这款开源 Markdown 编辑器火了 为 Java 开发者准备的 Go 教程 01:漫游了 我的 2021 年终总结 泛型版 singleflight:Go 中如何防止缓存击穿? 2021 年你写了多少代码?这个 Go 工具帮你统计 Go1.18 新特性:TryLock Go 泛型入门教程 程序员瑞士军刀:各种结构的转换工具 终于有 Go 版的 Elasticsearch 了 Go泛型系列:maps 包讲解 Go 1.18 中的 any 是什么? Go1.18 快讯:新的 IP 包 Go编程模式:详解函数式选项模式 Go泛型系列:slices 包讲解 Nginx 竟然也有 playground — Go 语言构建的 Go泛型系列:Go1.18 类型约束那些事 Go1.18 快讯:Module 工作区模式 Go1.18 快讯:新增的 Cut 函数太方便了 Go1.18 快讯:废弃了这个 API Go1.18 快讯:新增字符串 Clone API Go:如何获得项目根目录? Go 如何获取和设置环境变量 重磅变动:更快找到微信公众号里的Go文章 Go 这样设置版本号:我们的项目也可以 假期结束,推荐 2 本 manning 出的 Go 图书 Go Fiber 框架系列教程 04:测试应用 Go Fiber 框架系列教程 03:中间件 Go泛型系列:提前掌握Go泛型的基本使用 推荐一个 Go GUI 实战项目 Go Fiber 框架系列教程 02:详解相关 API 的使用 Go Fiber 框架系列教程 01: 和 Express 对比学习 Go Module:私有不合规库怎么解决引用问题 Go1.17 新特性:go get 变了 Go1.17 新特性:testing 包的相关变化 StackOverflow 上关于 Go select 死锁的问题 新书推荐:用 Gin 框架构建分布式应用 Go 官网要变天。。。 Gin 这是要成为 Go 官方框架? 扬眉吐气:刚刚,Go 已经默认支持泛型了 Go 1.17 新特性:Module 有哪些变化? Go 第三方库推荐:类型转换如此简单 担心密码提交到 GitHub?建议使用这个 Go 开源工具 Go 的时间格式化为什么是 2006-01-02 15:04:05? GitHub 为 Go 社区带来安全支持 Go开源项目推荐:500行代码确认请求时间花在哪 一道关于 len 函数的诡异 Go 面试题解析 厉害了我的 Go:推荐系统都有开源实现 Go1.17 新特性:新版构建约束 这个工具真好:看看你的Go项目依赖有无漏洞 网友很强大,发现了Go并发下载的Bug Rust 劝退系列 09:函数 Go项目实战:一步步构建一个并发文件下载器 这本 Go 新书挺期待的:100 个常见错误 Go 启用新的官方问答社区 这是要干嘛?!微软招 Go 编译器全职开发人员 Go1.17 快报之标准库越来越注重易用性 Go1.17 新特性之切片变数组 回顾 Go 官网的演变史 站长8年前的Go代码竟然进入大厂的项目里了 Go图书翻译:一个好消息,一个坏消息 不怕烂尾!决定组织翻译这本 Go 图书 Rust 劝退系列 08:模式匹配 一本花了2.5年写成的Go免费在线图书 被黑惨了:一句话,说明自己会 Go,咋整? Go1.16 中的新函数 signal.NotifyContext 怎么用? Go 1.17 新特性提前学之测试执行随机化 Rust 劝退系列 07:流程控制 官方的 Go 多版本管理:使用和原理 Rust新书:给你一个劝退的理由 周刊题解:常量表达式这个规则应该了解下 盘点那些使用 Go 语言的国外公司 编写了50万行Go代码是一种什么体验 Rust 劝退系列 06:常量 Uber 使用 Go 的规模这么大?!都自己定制的 Go 编译器了 Go Team Leader — rsc 大神新开源了一个库,增强模板功能 再一次看到了 Go 的节制:int128 类型要不要支持? Rust 劝退系列 05:复合数据类型 「卷」有理论依据:海勒姆定律—Go又是怎么卷的 Go 真的也可以进行 GUI 开发:还有这样的图书呢 Rust 劝退系列 04:基本数据类型 我的 Go 语言书单 Rust 劝退系列 03:变量 我又来推荐免费 Go 新书了:一本用 Go 讲架构的书 注释竟然还有特殊用途?一文解惑 //go:linkname 指令 这个功能,公众号、微信群会不会被玩坏? 一道 Go 闭包题,面试官说原来自己答错了:面别人也涨知识 Rust 劝退系列 02:第一个 Rust 程序 Rust 劝退系列 01:打造开发环境
除了心灵美,颜值也很重要
2021-02-02 · via 文章列表 on polarisxu

大家好,我是站长 polarisxu。

好吧,这篇文章不是聊美女的,而是聊排版的。让你失望了!

记得高中语文作文,老师总是一再强调,字要工整。如果字迹不清楚,看起来很费劲,即使内容很好,阅卷老师可能也没耐心读,给人的印象就很不好。

现在我们在网络上写文章,同样存在“字要工整”的问题,这就是排版。现在受欢迎的软件,一个个颜值都很高。我们的文章,也必须是高颜值。本文就介绍一些“高颜值”文章的基本工具和排版小建议。

01 Mardown 和 Typora

Markdown 几乎成了标准,出版社都支持使用 Markdown 进行图书撰写。所以,如果你还不会 Markdown,一定简单学习下,这里有一个极简的教程:https://studygolang.com/markdown

目前,日常写作,我全部使用的 Markdown。关于 Markdown 的编辑器有很多,我个人一直使用 Typora,很不错,因此推荐给你。

这款软件有几个功能我认为特别棒:

  • 网页复制的内容,粘贴到 Typora,默认会转为 Markdown 格式,包括代码,一般都能正确转换;这个功能真的超级喜欢;
  • 默认所见即所得方式编辑。一般的编辑器都是 Markdown 编写,然后预览;或者一个窗口编写,一个窗口预览,而 Typora 是输入 Markdown 格式即可在当前位置看到预览效果;这个也是我超级喜欢的;
  • 直接粘贴图片,可以对图片进行复制操作(即使是网络图片也可以复制到本地);这个是很常用的功能,它还支持配置图床,不过我没有用到;
  • 支持复制为多种格式:纯文本、Markdown、HTML 代码或简化格式的内容,方便粘贴到其他地方;

当然还有很多其他的功能,这里不一一介绍,你需要某个功能时可以自己摸索一下。

02 公众号排版

虽然微信公众号不支持 markdown,但它是一个富文本编辑器,支持各种带格式的文本。(相比很多其他平台,微信公众号好用很多)

于是有很多第三方的工具,专门帮助微信公众号进行文章排版。我一直使用的是 mdnice.com,相信不少人也在使用它。

个人喜欢 mdnice 的如下功能:

  • 专门为程序员准备,支持 markdown 格式,可以方便将渲染会后的内容复制到微信公众号、知乎等;
  • 对文章进行格式化,让格式更适合阅读,比如中英文之间自动加空格等;
  • 由于微信公众号不支持外链,支持一键将外链生成为文末「参考资料」;
  • 有众多风格主题和代码主题供选择;
  • 可以对主题进行自定义:修改 CSS;比如我就将 #nice 增加了 padding: 1px;

下图是本文的效果:

关于图片:我一般都是微信公众号里面通过本地上传,而没有使用 mdnice 集成的图床功能,因为即使用了,复制到微信,也是经常粘贴失败。

此外,文章开头,大家都喜欢给一些引导语句,比如关注 xxx,设为星标之类的,看你的喜好了。而文章末尾,可以加上往期推荐,放上公众号二维码做关注引导!关于头尾,微信公众号有模板,可以提前配置好模板,每次发文章时,插入模板,保证内容形式的统一。

03 总结

markdown 是新时代必备的技能,大家应该掌握。通过网络写文章,应该考虑读者的阅读体验,把它当做一个产品来经营,给大家输出高质量文章的同时,保证文章的美观,保证阅读体验!

小提示:不知道大家发现没,不像读书时候学到的,段落第一行缩进 2 个字,现在网络上的阅读,都没有缩进的习惯,遇到了缩进的反倒不习惯了。比如 markdown 排版的文章,段落和段落之间会有明显的空行,个人认为比缩进阅读体验更好。所以,建议你别用缩进。

此外,为了阅读体验,可以进行大段落划分,即使没有合适的标题,也可以通过 01、02、03 这样的方式进行划分。

本文的阅读体验如何?欢迎吐槽!