python代码怎么弄颜色_Python3-Sublime 默认syntax设置:让你的代码有颜色吧

在mac端学习python,记录和分享自己的学习历程。参考书:《Python编程:从入门到实践》

安装Sublime文本解释器后,想让自己的代码有颜色,把函数、定义的变量等区分开来。

2fbfbebf402b

搜索了一下,发现可以通过菜单栏中的:View--Syntax--python3,实现这个目的。但是每次打开一个新文件都需要这样操作比较麻烦。如何更改默认设置呢?

在简书搜索到了一位朋友分享的方法,选取了其中一种,测试了一下,很有效。

方法如下:

以 Python 为例,单击 Tools > Developer > New Snippet... 弹出一个窗口,把下面这段代码粘贴进去:

import sublime, sublime_plugin

class EverythingIsPowerShell(sublime_plugin.EventListener):

def on_new(self, view):

view.set_syntax_file('Packages/Python/Python.sublime-syntax')

注意要把新建文件中的原有内容删除掉。

文件另存为 DefaultLanguage.py,路径选择:插件文件夹/Packages/User/。

如果是对其他语言进行默认syntax设置,需要对上述代码做一定的修改:

如果你想改变默认语言,先新建一个标签,通过 View > Syntax 选择要设置的默认语法,比如 HTML,然后单击 View > Show Console 调出控制台,然后输入

view.settings().get('syntax')

回车,最后一行会显示

'Packages/HTML/HTML.sublime-syntax'

替换掉上段代码中的路径,就完成了默认代码的替换。

这种方法可以完美支持 Ctrl+N 和双击标签栏两种方式新建默认语法的源文件。

上述这段方法的作者信息:

作者:zhysv

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值