如何在微信公众号编辑Python代码?

直接引用代码完全没法看,后来在群里听说chrome有一个神器:markdownhere

安装过程就不说了,下面说一说如何使用。

markdown语法说明

粘贴一段代码,放到txt文件中(为了去除格式),此时看起来是这样的

在顶部加```python,尾部加```,全部选中后,点击右上角Markdown Here的图标“单击转换Markdown”

看下图

转换后的效果

但是,点击保存后,是这样的

try 和 except竟然错位了,萌新至今不清楚是为什么。(如果你知道请告诉我)

右键点击Markdown Here的图标,选项,可以自行设置基本渲染CSS和语法高亮CSS

把语法高亮改为Monokai Sublime,再次预览简直完美有没有

但是保存之后还是会出现错位的问题,没办法手动修改吧。手动修改再保存,就不会再错位了。

但是有一种解决方案。

就是不用```python,改为增加一个Tab的空格,具体方法是:

复制文本到sublime编辑器中,全选,然后按Tab,全部空格,然后把有空格的代码复制到公众号编辑器中,选中之后,Markdown Here转换

结果是这样的,保存之后代码没有变化,手机中预览也是正常的,但是缺少了高亮。

看看萌新以前发布的样式吧

各位大佬知道如何解决错位的问题吗?

原文发布于微信公众号 - Python爬虫与算法进阶(zhangslob)

原文发表时间:2017-08-28

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏北京马哥教育

[来稿]pycharm快捷键、tips、常用设置及版本控制 制

在PyCharm安装目录 /opt/pycharm-3.4.1/help目录下可以找到ReferenceCard.pdf快捷键英文版说明 or 打开pychar...

5008
来自专栏守望轩

Visual Studio 2008 每日提示(一)

Visual Studio 2008 每日提示(tip of day )是2007年7月Sara Ford在她的博客里推出了VS 2008每日提示系列,里面收集...

3767
来自专栏.Net移动开发

.Net语言 APP开发平台——Smobiler学习日志:如何实现离线声音文件上传

最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便

1683
来自专栏小狼的世界

Sublime Text 3 提高工作效率的使用技巧

Sublime Text 3对于Sublime Text 2压倒性的优势就是秒启动,启动非常非常快,所以从2012年到2016年我一直用Sublime Text...

1804
来自专栏林德熙的博客

win10 UWP 标题栏后退

BackRequested 后退方法,如何获得参见:c# 设计模式 责任链.md 注意不要在每个页面的构造都使用添加事件,如果这样子,那么就会出现按一下后退出现...

711
来自专栏liulun

学习WPF——了解路由事件

入门 我们先来看一个例子 前台代码: 后台代码: 点击按钮的运行效果 第一个弹出窗口 第二个弹出窗口: ...

2077
来自专栏我和未来有约会

SplashScreenSource的妙用

默认初始屏幕体验 在托管 API 下为 Silverlight 定义的默认体验是:超出某一时间阈值(约为 0.5 秒)的任何加载都将在内容区域中显示基于 XA...

2019
来自专栏九彩拼盘的叨叨叨

前端学习 第1周 第4天

774
来自专栏我和未来有约会

SplashScreenSource的妙用

默认初始屏幕体验 在托管 API 下为 Silverlight 定义的默认体验是:超出某一时间阈值(约为 0.5 秒)的任何加载都将在内容区域中显示基于 XA...

2207
来自专栏我和未来有约会

图解-Silverlight做一个简单的动画

简述: 做一个最简单的动画,这里用到的Microsoft Expression Studio中的Design和Blend。首先在Design中做好你要做动画的图...

3795

扫码关注云+社区

领取腾讯云代金券