Sublime Text默认语法设置-解决每次新建标签页都需要选择语法的问题

本文介绍如何在SublimeText中设置全局默认语言,如SQL,只需简单几步创建snippet,轻松实现新标签页默认语法。修改代码片段即可切换到Python或其他语言。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

Sublime Text是一款方便快捷的代码编辑器,我们一般会重度使用一种语言(比如笔者是SQL),但是每次新建标签页都需要选择语法的操作很麻烦。这里介绍一种配置方式,能够一劳永逸的解决问题。

解决方法

单击 Tools→Developer→New Snippet 弹出一个窗口,把下面这段代码粘贴进去:

import sublime, sublime_plugin
class EverythingIsPowerShell(sublime_plugin.EventListener):
    def on_new(self, view):
        view.set_syntax_file('Packages/SQL/SQL.sublime-syntax')

文件另存为 DefaultLanguage.py,路径选择:插件文件夹/Packages/User/
这样以后建立的新标签就默认是SQL语法了,如果想使用其他语法只需把上述代码中的两处SQL换成其他语言即可(比如Python)。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值