文档章节

我的Sublime设置

在山的那边
 在山的那边
发布于 2016/07/09 18:21
字数 1015
阅读 161
收藏 1

 

前段时间,先是Sublime升级导致HaoIDE没法用,只能降级Sublime版本使用,SF禁用TSL1.0导致Mac上HaoIDE不能使用,后来同事说windows的可以用,暂时转到windows使用。论坛里又有人说Sublime安装包中sublime_plugin.py 修改一行代码就完美解决了TSL1.0的问题,同时还解决了Mac下输入中文卡顿,好神奇,好历害的样子(仅对Mac有效,windows下HaoIDE升级到3114 修改了貌似没有作用。)

print(f, "in", self.zippath, "is not utf-8 encoded, unable to load plugin")

偏好设置

"bold_folder_labels": true //设置文件夹名为粗体,便于区分

"draw_white_space": "all" //设置显示空格

"font_size": 16 //设置字体大小

"highlight_line": true //高亮焦点行,在某篇博客上看到的,之前没法现

"preview_on_click": false //点击文件打开新的标签页

"rulers":[ 80,100,120]  //设置标识线,这样给写代码一个参考,尽量不超过100,符合规范

"save_on_focus_lost": true //失去焦点,自动保存,最怕的就是写了半天,木有保存的悲剧。

"show_encoding": true // 显示当前文件的字符编码

"show_full_path": true // 标题栏显示当前焦点文件的全路径,单击右键还能打开该文件的目录

"spell_check": false //关闭拼写检查,写文章可以打开

 

"tab_size": 2,
"translate_tabs_to_spaces": true, //tab 保持2个空格,默认为4个,觉的4个有点宽

"trim_trailing_white_space_on_save": true //保存时去掉无用的空格

{
	"bold_folder_labels": true,
	"color_scheme": "Packages/Color Scheme - Default/Mac Classic.tmTheme",
	"draw_white_space": "all",
	"font_size": 16,
	"highlight_line": true,
	"ignored_packages":
	[
		"Vintage"
	],
	"preview_on_click": false,
	"rulers":
	[
		80,
		100,
		120
	],
	"save_on_focus_lost": true,
	"show_encoding": true,
	"show_full_path": true,
	"spell_check": false,
	"tab_size": 2,
	"translate_tabs_to_spaces": true,
	"trim_trailing_white_space_on_save": true,
	"word_wrap": false
}

快捷键

今天把所有快捷键重置了一遍,也整理下统一成command + XX +XX 减少记忆,用的次数多了就不能记忆

每个人习惯的快捷键不一样,看个人习惯。快捷键自定义设定 偏好设定=>keybindings - User   在绑定时看下keybindings - default中该快捷键有没有被占用,占用的快捷键对你有木有用

// 删除一行 
{ "keys": ["super+shift+d"], "command": "run_macro_file", "args": {"file": "res://Packages/Default/Delete Line.sublime-macro"} },

{ "keys": ["super+shift+n"], "command": "filenametoclipboard" } //获取当前文件的文件名这里filenametoclipboard是百度到的

{"keys": ["super+shift+j"], "command": "js_format"} //需要安装jsformat插件,格式化js/json等的格式,再也不用百度js格式化工具啦

{"keys": ["super+shift+a"], "command": "save_to_server"} //需要安装haoide(SF开发插件,保存代码到服务器上)

{ "keys": ["super+shift+z"], "command": "alignment" } //代码格式化,变量对齐 需要安装alignment插件

super + L 选中一行

super + ctrl + G 选中所有选中的词

super + shift + p 命令面板 (强大的入口)

super + T 显示所有标签列表

super + shift + [/]上一个标签页/下一个标签页

super+alt+[/] 折叠代码 展开 (实用)

前面一篇博客介绍过一些其它实用的,这里补充

插件

目前我的Sublime中的插件已经稳定下来,把其它无用的卸载了

alignment //代码格式化,主要是变量对齐

bracketHighLighter //括号匹配,百度下很强大,还没有完全使用起来,仅用作括号匹配

BufferScroll // 代码折叠后,重新打开时依然有效

DocBlockr//生成标准注释

Emmet //还没有使用过,快捷生成html代码

jsformat//JS/JSON格式化

Side Bar 增强原生sidebar功能,比如打开当前文件目,复制路径等等

Tag //HTML格式化,还有其它一些功能目前主要使用格式化

SublimeCodeIntel //代码提示,在PHP/JS等这些比较方便  另外一个也可以像IDE那样跳转到定义处:ctrl+鼠标左键  超实用

待安装的插件Git 

 

用JSON作为配置的好处就是容易移植,当我在另外一台电脑上使用时,只需把配置文件复制下就行,据说插件也可以复制放到sublime 目录下。

© 著作权归作者所有

在山的那边

在山的那边

粉丝 15
博文 57
码字总数 26767
作品 0
长宁
程序员
私信 提问
Sublime Text 使用体验

说服我使用一种新编辑器是很难的,但鉴于听到Sublime Text获得如此多的赞扬,我最终决定试一下。毕竟,比起我的又老又生硬的Vim,Sublime Text界面好看的多,布局更顺手——我是对界面很挑剔...

oschina
2013/05/29
10K
55
sublime--package control的配置与插件安装

自动配置:   准备一个安装好的 sublime text 。这里我的是版本3;   1. 快捷键:ctrl + ~;调出控制台,因为我的是版本3,所以在控制台中输入下边这段代码: 1 import urllib.request,...

鋒o丫头
2017/11/01
0
0
Ubuntu安装SublimeText3

Sublime Text 3安装 [在Ubuntu系统中]首先介绍Sublime Text 3的安装,首先去sublime的官网(http://www.sublimetext.com/3)去下载sublime text 3的安装包,根据自己的系统选择合适的安装包进行...

布衣大侠
2018/08/11
0
0
Sublime Text 全程指南

安装(Installation) Sublime Text 官方网站 提供了Sublime Text各系统各版本的下载,目前Sublime Text的最新版本是 Sublime Text 3 。这里以Windows版本的Sublime Text安装为例。 注意在安...

_子墨
2014/12/29
0
3
设置 Sublime Text 的 Python 开发环境

最近,当我主要使用Python开发环境编辑的时候,我开始越来越多地用到Sublinme Text 2.这篇文章主要说明了能让Python的编程者使用更方便的一些设置和调整。 为何选择Sublime Text? 我以前一直...

renwofei423
2013/05/29
128.4K
28

没有更多内容

加载失败,请刷新页面

加载更多

硬件配置

https://akkadia.org/drepper/futex.pdf sudo lshw -businfo[sudo] lambda 的密码: Bus info Device Class Description======================================......

MtrS
53分钟前
2
0
springmvc的return “success”源码解读

qqqq

architect刘源源
今天
4
0
Java程序员五面阿里分享 逆袭成功 太不容易了!

前言 拿到阿里实习offer,经历了5次面试,其中4轮技术面,1轮HR面试。在这里分享一下自己的面试经验和学习心得。希望能够帮助更多的小伙伴。 我本科毕业于中南大学信管专业,真正开始学习Jav...

别打我会飞
昨天
4
0
Android Camera模块解析之视频录制

《Android Camera架构》 《Android Camera进程间通信类总结》 《Android Camera模块解析之拍照》 《Android Camera模块解析之视频录制》 《Android Camera原理之CameraDeviceCallbacks回调模...

天王盖地虎626
昨天
2
0
手把手教你使用issue作为博客评论系统

自从上周在阮一峰的 每周分享第 60 期 看到了可以将 GitHub 的 issue 当作评论系统,插入第三方网页的 JS 库——utterances。我就对此“魂牵梦绕”。个人博客使用的是VuePress。 TLDR (不多废...

jump--jump
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部