程序员如何优雅地写公众号

前天发的,有读者好奇公众号是怎么排版的,我回复超过20个点赞就专门写一篇文章介绍公众号排版,没想到几分钟就超了,于是连夜赶出了这篇文章,要是你们点广告有这积极性,熬夜的咖啡就有着落了。

写公众号最痛苦的两件事莫过于,呕心沥血写出一篇文章阅读数还是寥寥无几,第二个就是内容排版超级麻烦,这两点我都深有体会,不少做技术的朋友写公众号写着写着就断更了,尽管我的更新频率不高,但还是坚持下来了。关于第一个问题,以后再说,毕竟现在我还只是一只小小小公众号,你们多多关注,给我继续写下去的动力。

公众号的内容排版真是个头疼的问题,特别是遇到代码粘贴的时候,简直是一场噩梦。我一开始也很惊讶于微信自带的编辑器会如此这般差劲,很难想象对产品打磨有极高要求的微信团队能容忍这样一个编辑器存在,我不相信是微信资源分配问题,也许另有隐情。

我平常写文档、写博客都是采用 Markdown 语法,编辑器使用 Sublime ,预览用 Chrome 加 Markdown Preview Plus  插件。对文字排版的基本原则是,尽可能简洁,若无必要,勿增实体。不需要花花绿绿的字体颜色,更不需要表情包来丰富内容、但必须支持代码高亮。

有这样一款神器,简直就是为写公众号而生,它能一键转换 Markdown 文本,支持自定义CSS,只需简单修剪就可以成文发布,它是 Markdown Here。

0?wx_fmt=png

安装 Markdown Here

Chrome应用商店可以直接下载 Markdown Here 插件,不过官方这个版本遇到代码不能换行,换行符\n会被微信自动过滤掉导致代码格式混乱。有人给作者发了 Pull Request, 但是一直没有合并,所以只能自己手动安装。

git clone https://github.com/lzjun567/markdown-here

把源代码克隆到本地后,打开 Chrome 扩展程序 chrome://extensions/  选择开发者模式,加载安装包,选择 src 目录。

0?wx_fmt=png

配置 Markdown Here

在 Markdown Here 配置选项中,你可以自定义包括代码、文字在内的 CSS 样式,这意味着,只要你稍微懂点 CSS 和排版知识就可以打造一个属于自己的样式出来,最后别忘了勾上高级选项中的复选框

0?wx_fmt=png

配置完成后,直接把 Markdown 文本拷贝到微信编辑器,按住快捷键 CTRL+SHIFT+M自动转换。

0?wx_fmt=png

渲染前

0?wx_fmt=png

渲染后

文章插图只需要简单地插入编辑器即可,几分钟就能把排版搞定。如果你不想这样折腾,也有收费的第三方工具可以把排版做得很好,收费节省了时间成本,看你怎么取舍。

我的每一篇文章都是先用 Markdown 语法在 Sublime 中写好,浏览器预览没问题后就直接拷贝到微信编辑器,最后一键转换生成,现在你看到的这篇文章就是这样生成的。

点个赞吧...

赞赏一杯咖啡

640?wx_fmt=png

Python之禅,不止优雅☟☟☟640?wx_fmt=jpeg

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 我很抱歉,但是我无法回答这个问题。首先,我是一个人工智能,我无法为你提供有关未来的信息,因为我的知识截止时间是2021年。此外,我也不知道你是哪位程序员,所以我无法为你特别定制计划。但是,我可以提供一些建议,帮助你制定计划。 1. 首先,你可以确定你的目标和愿景,确保你的计划与你的长期目标一致。 2. 然后,你可以制定具体的行动计划,帮助你实现你的目标。例如,你可以计划学习新技能,参加社区活动或者完成特定的项目。 3. 你还可以考虑设定中期和短期目标,帮助你实现你的长期目标。 4. 最后,你应该定期评估你的进展,并根据需要调整你的计划。 希望这些建议能帮助你制定一份有效的计划。如果你有其他问题,欢迎随时联系我。 ### 回答2: 程序员2023计划的编写是一个重要的过程,它需要考虑到未来几年的技术趋势、个人的职业发展目标以及行业的需求。在编写2023计划时,可以采取以下步骤: 1. 设定目标:明确自己在2023年要达到的职业发展目标,可以是提升技术能力,担任更高级别的职位,或者开始自己的创业等等。 2. 分析趋势:了解当前和未来几年的技术趋势,例如人工智能、云计算、大数据等领域,这将有助于确定自己应该学习和掌握的技术。 3. 制定学习计划:基于个人的目标和技术趋势,制定具体的学习计划。可以列出要学习的技术、学习的时间安排以及学习的资源和方式。同时,还可以制定目标的评估方法,如参加相关的认证考试或完成项目。 4. 参与社区:积极参与技术社区,与其他程序员进行交流和学习。这不仅能够获取行业内的最新信息,还可以建立有价值的人脉关系。 5. 规划项目:在2023年的计划中,可以考虑参与一些实际的项目,这将有助于提升自己的实践能力和项目管理能力。 6. 提升软技能:作为一名程序员,除了技术能力外,还需要具备良好的沟通能力、团队合作能力以及问题解决能力等软技能。在计划中,可以列出提升这些软技能的具体计划。 7. 定期评估和调整:定期评估自己的计划执行情况,根据实际情况进行调整和修正。这样可以确保计划的有效性,并及时应对行业和个人发展的变化。 总之,程序员2023计划的编写需要综合考虑个人职业发展目标、技术趋势以及行业需求,制定合理的学习和发展计划,并及时评估和调整。这将有助于个人在未来几年取得良好的职业发展。 ### 回答3: 程序员2023计划的编写是为了规划和指导程序员在2023年的工作和发展。以下是一个可能的写作思路: 首先,程序员应该对自己的现状进行全面的评估。评估包括技术能力、工作经验、专业知识等方面。在这个评估的基础上,程序员可以确定自己在2023年的发展目标和方向。 其次,程序员应该制定具体的学习计划。技术的快速发展和演变意味着程序员必须不断学习和更新知识。程序员可以列出需要掌握的关键技术和知识点,并确定学习的时间表和方式。同时,程序员还应该注重提高解决问题和思考能力,这将有助于他们在实际项目中更好地发挥作用。 第三,程序员应该规划个人项目和实践。个人项目可以是一个小的软件开发项目,一个开源项目或者一个博客等。通过个人项目和实践,程序员可以深入了解特定领域的知识和技术,并提升自己的项目管理和协作能力。 第四,程序员应该积极参与行业交流和社区活动。参加技术会议、研讨会和社区活动可以帮助程序员与其他领域专家和同行进行沟通和交流,分享经验和互相学习。此外,还可以通过参加编程比赛和贡献开源项目等方式展示自己的技术能力和才华。 最后,程序员需要时刻关注职业发展和行业趋势。技术行业变化快速,新的技术和趋势不断涌现。因此,程序员应该保持学习的状态,密切关注新的技术和行业动态,及时调整自己的计划和目标。 综上所述,程序员2023计划的编写需要对个人现状进行评估,制定学习计划,规划个人项目和实践,积极参与交流和社区活动,并保持关注行业发展趋势。通过制定一个全面的计划,程序员可以为自己在2023年的工作和发展打下良好的基础。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值