sublime text 3 优化配置
1. sublime text 3 模板插件 SublimeTmpl 配置
首先ctrl + shift + p 输入install,然后输入SublimeTmpl安装该插件。
修改模板内容格式
在Preference -> Package Setting -> SublimeTmpl -> Settings - Default 处找到Python的模板配置文件位置:
"python": {
"syntax": "Packages/Python/Python.tmLanguage",
"extension": "py"
},
打开该文件,修改其中模板的格式,此处既可以自定义模板的内容
#!/usr/bin/env python
# coding: utf-8
# Date : ${date}
# Author: ${author}
# Email : ${email}
# Func :
$0
然后打开Preference -> Package Setting -> SublimeTmpl -> Settings - User , 输入自定义内容。
{ "attr": {
"author": "b4zinga" ,
"email": "b4zinga@outlook.com",
"link": "http://www.cnblogs.com/0x4D75/",
},
}
修改快捷键
点击 Preference -> Package Setting -> SublimeTmpl -> Key Bindings - Default 找到对应的快捷键,复制该项到 Key Bindings - User中,修改即可。
本处修改Python的快捷键为ctrl + shift + p 。(注意:同时修改php的,避免冲突。)
{
"keys": ["ctrl+alt+p"], "command": "sublime_tmpl",
"args": {"type": "python"}, "context": [{"key": "sublime_tmpl.python"}]
}
也可在Settings - User 处禁用部分快捷键。
"disabled_keymap_actions": "html, css" // 关闭html/css语法的快捷键(多个逗号分隔)
"disabled_keymap_actions: "all" //关闭所有语法快捷键
保存,然后按 ctrl + shift + p 即可新建Python模板,其他语言也可参照此。
2. 设置sublime text的 TAB 为4个空格
打开 Preferences->Settings-User,在大括号中加入以下代码:
"tab_size": 4,
"translate_tabs_to_spaces": true,
保存即可。
3. 添加markdown支持 -- Markdown Preview
ctrl + shift + p 安装 Markdown Preview
然后打开Preferences -> Key Bindings User添加如下内容,设置快捷键:
{ "keys": ["alt+m"], "command": "markdown_preview", "args": {"target": "browser", "parser":"markdown"} }
sublime text 3 优化配置的更多相关文章
- Ubuntu下Sublime Text 2优化配置
以前经常用Notepad++,最近因为需要长期在Linux环境下进行C开发,就使用了sublime Text 2,这里就不介绍基本的了主要针对我使用的经验中进行一些总结. 1.pacage contr ...
- Sublime Text 3 C++ 配置
Sublime Text 3 C++ 配置 先将MinGW\bin添加至环境变量中,然后打开Sublime Text,菜单Tools->Build System->New Build Sy ...
- 在Sublime Text 3中配置Python3的开发环境/Build System
本文来源:https://www.cnblogs.com/zhangqinwei/p/6886600.html Sublime Text作为一款支持多种编程语言的文本编辑神器,深受广大开发者的喜爱.通 ...
- 轻盈潇洒卓然不群,敏捷编辑器Sublime text 4中文配置Python3开发运行代码环境(Win11+M1 mac)
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_210 20世纪初,几乎所有的飞机都是并列双翼结构,此时,美国著名飞行大亨霍华德·休斯认为自己的飞机不够快,助手委婉地提醒他,如果速 ...
- sublime text 3 + python配置,完整搭建及常用插件安装
四年的时间,一直使用EmEditor编辑器进行Python开发,之前是做面向过程,只需要将一个单独的py文件维护好即可,用着也挺顺手,但是最近在做面向对象的开发,不同的py文件中相互关联较多,感觉单纯 ...
- Mac系统搭建Go语言Sublime Text 2环境配置
Go语言是谷歌自家的编译型语言,旨在不损失性能的前提下降低代码复杂率.其优势是让软件充分发挥多核心处理器同步多工的优点,并可解决面向对象程序设计的麻烦. 一.安装Golang的SDK 在官网http: ...
- Mac下Sublime Text 3安装配置
1.下载Sublime Text 3 2.安装Package Control,参考 快捷键 control + ` 或者菜单栏选择View > Show Console 在控制台输入: impo ...
- Sublime Text 3中配置运行Java
1.安装JDK并配置环境变量 2.在JDK的bin目录下新建runJava.bat文件,右键选编辑,复制粘贴如下代码并保存: @echo off cd %~dp1 echo Compiling %~n ...
- Linux入门(8)——Ubuntu16.04安装sublime text 3并配置Python开发环境
打开终端,添加sublime text 3的仓库: 按enter键继续 更新软件库: sudo apt-get update 安装Sublime Text 3: sudo apt-get instal ...
随机推荐
- leetcode — trapping-rain-water
/** * Source : https://oj.leetcode.com/problems/trapping-rain-water/ * * Created by lverpeng on 2017 ...
- 【原创】sizeof运算符总结
sizeof运算符返回一条表达式或一个类型名字的所占字节数,返回值为size_t的常量表达式,注意:sizeof右结合,且为编译时计算,而非运行时 两种形式:sizeof (type)和sizeof ...
- Docker 设置固定网络IP
1.创建自定义网络: 2.查看自定义网络: 3.启动容器: 4.查看容器IP:
- JVM中对象的回收过程
当我们的程序开启运行之后就,就会在我们的java堆中不断的产生新的对象,而这是需要占用我们的存储空间的,因为创建一个新的对象需要分配对应的内存空间,显然我的内存空间是固定有限的,所以我们需要对没有 ...
- javascript小实例,移动端页面中的拖拽
上文说到,想将移动端的拖拽说一说,那现在趁有时间,就将这个福利文带来了,哈哈! 在我还不知道怎么做移动端的手势操作的时候,我觉得这TM实在是太难了,这是多么高深的学问啊,手势操作耶,上滑下滑左滑右滑的 ...
- C#之WebApi权限认证_学习笔记1
自己并不懂,在此先记录下来,留待以后学习... 正文 前言:最近,讨论到数据库安全的问题,于是就引出了WebApi服务没有加任何验证的问题.也就是说,任何人只要知道了接口的url,都能够模拟http请 ...
- 解码 id_token
简介 id_token是一个特殊的token,在Microsoft Graph的认证和授权过程中颁发,它包含了已认证用户的一些信息.本文将介绍如何通过实例理解id_token,并且演示了如何解码. 准 ...
- vb.net ping
Function ping(ByVal IP As String) As String If My.Computer.Network.Ping(IP) Then MessageBox.Show(&qu ...
- 安装python3
由于centos已经自带了python,但是没有python3,楼楼接下来自己去安装下.截止到本文python的最新版本为3.7.1,官网的地址为:https://www.python.org/ 下载 ...
- 四个O(n^2)级别的排序性能测试
测试环境为DEV-C++,并且选择排序,插入排序,冒泡排序,均为优化后的,若想了解具体优化过程,请参照:https://blog.csdn.net/qq_40164152 测试用例: #ifndef ...