- Sublime Text:学习资源篇
- Sublime插件:增强篇
- Sublime插件:Markdown篇
- Sublime插件:C语言篇
- Sublime插件:主题篇
- Sublime插件:Git篇
- Sublime 小技巧:文本自动换行显示?
sublime-settings - User 基本配置:
{
"font_size": 12,
"ignored_packages":
[
"Vintage"
],
"font_face": "Consolas",
// 设置tab的大小为4
"tab_size": 4,
// 使用空格代替tab
"translate_tabs_to_spaces": true,
"font_face": "YaHei Consolas Hybrid", //需要先安装字体,解决中文,英文不在一行问题
"save_on_focus_lost": true, // 失去光标自动保存
// 添加行宽标尺
"rulers": [80, 100],
// 显示空白字符
"draw_white_space": "all",
// 保存时自动去除行末空白
"trim_trailing_white_space_on_save": true,
// 保存时自动增加文件末尾换行
"ensure_newline_at_eof_on_save": true,
// 默认编码格式
"default_encoding": "UTF-8",
"update_check": false, // 不检查更新
// 这个会把光标的样式从闪烁变成淡入淡出,其余的选项还有“smooth”, “phase”, “blink”, “wide”, “solid”.
"caret_style": "phase",
// 高亮当前行
"highlight_line": true,
// 增加行间距
"line_padding_bottom": 1,
"line_padding_top": 1,
// 一直现在代码折叠箭头
"fade_fold_buttons": false,
"word_wrap": true,
}
sublime 自带格式化:
[
{"keys": ["ctrl+alt+l"], "command": "reindent" , "args":
{"single_line": false}},
]
sublime 中文解决方案
下载需要的文件
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
2.将subl移动到/usr/bin/,并且将sublime-imfix.so移动到/opt/sublime_text/(sublime的安装目录)
cd ~/sublime-text-imfix sudo cp ./lib/libsublime-imfix.so /opt/sublime_text/ sudo cp ./src/subl /usr/bin/
用subl命令试试能不能启动sublime,如果成功启动的话,应该就可以输入中文了。
终端输入:
LD_PRELOAD=./libsublime-imfix.so subl
注:如果不在终端中输入**subl**则无法输入中文,即要想输入中文则必须使用subl命令在终端中打开sublime
如果想点击sublime图标启动也能输入中文的话,则只需将 sublime 相应的 .desktop文件 中的 Exec那一行修改为
Exec=subl
即可 (.desktop文件一般位置/usr/share/applications/
和~/.local/share/applications/
)
主题篇
Sublime Text 是一个轻量、简洁、高效、跨平台的编辑器。有些人会认为变更Sublime Text的皮肤是一件浪费时间的事情,但也许你没想过,一个漂亮的主题会提高你的工作效率。下面这9款主题都能让你的编辑器里的代码具有不同的配色效果。
- Spacegray
一个最小化的设计可以帮你把注意力放在编写代码上,该主题在 UI 上没什么吸引人之处,但很适合编码。
非常精确的颜色设置,这些颜色在不同的设备和不同的亮度环境下测试过。
颜色很丰富,使用流行的扁平设计风格。