Sublime Text 使用心得--第一期汇总
来源:互联网 发布:淘宝定制付定金和尾款 编辑:程序博客网 时间:2024/06/06 03:49
0.概述
由于自己低级原因,正式成为一个sublime的正版用户,含着泪高呼正版万岁。
以后sublime即将成为我的主要编辑器,一定会继续使用,一定会有后续的。
1.linux下程序结构
在usr/.config目录下有一个sublime相关的文件夹,里面保存着本机相关的一些配置信息,包括你的注册信息。
注意!清空以后本机sublime的所有配置属性就会重置。
本人就是因为没有认清楚这个目录的关键性,很戏剧化话的将sublime从我的那些年的正版债清单上划掉了划掉了~划~掉~了。
70$就是不认真看软件使用说明书以及不熟悉linux软件配置的代价。
2.package control
1).sublime2安装
使用快捷键ctrl +`进入cosole,键入以下命令回车即可。
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installedpackagespath(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.installopener(urllib2.buildopener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation')
2).sublime3安装
sublime3中内置的python3.3出现了不少兼容性的问题。package control安装比较麻烦,而且还只是alpha版本。
首先,需要安装git
其次,执行下列命令
cd Packages/
git clone https://github.com/wbond/sublimepackagecontrol.git "Package Control"
cd "Package Control"
git checkout python3
sublime安装
3.常用插件
1).ctags
代码跳转
2).ConvertToUTF8
转换字符编码
使用这款插件的时候需要注意,会出现not support GBK的情况
这是因为linux和windows下使用的是sublime自建的python库,需要单独安装作者提供的插件
sublime2环境
使用package control,安装 Codecs26
sublime3环境
安装Codecs33
作者git-issues
3).Alignment
自动对齐软件
4).SublimeLinter
支持lint语法的插件,高亮linter认为有错误的代码。
4.个性化配置
1).Soda Dark.sublime-theme
皮肤主题
2).码农推荐字体
ubuntu-font-family-0.80
MSYHMONO(Yahei Consolas Hybrid )
a. window下安装
右键安装即可
b. linux下安装
1 创建目录
sudo mkdir -p /usr/share/fonts/vista
sudo cp YaHei.Consolas.1.12.ttf /usr/share/fonts/vista/2 更改权限
sudo chmod 644 /usr/share/fonts/vista/*.ttf3 安装字体
cd /usr/share/fonts/vista/
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv
在这之后就可以使用YaHei Consolas Hybrid字体了
http://www.cnblogs.com/MonkeyF/archive/2013/05/13/3076466.html
5.总结
目前使用的配置文件
{
"colorscheme": "Packages/Tomorrow Color Schemes/Tomorrow-Night.tmTheme",
"fontface": "MicrosoftYaHeiMono",
"fontsize": 12,
"ignoredpackages":
[
""
],
"tab_size": "8",
"theme": "Soda Dark.sublime-theme"
}
该配置文件会不断增加,修改
6.经验
1) linux相关软件配置在.config目录中,软件有问题,备份目录然后清空,说不定就解决问题。
2) 开源的代码如果有问题,不要盲目的去google,第一时间找到软件的github,里面有issues项目,搜索里面,80%有你要的答案,没有的话,提交给作者。
3) 软件的说明文档很重要,需要也值得好好看一遍。
- Sublime Text 使用心得--第一期汇总
- Sublime Text 使用心得
- Sublime Text 2 使用心得
- Sublime Text 2 使用心得
- Sublime Text 2 使用心得
- Sublime Text 2 使用心得
- Sublime Text 2 使用心得
- Sublime Text 2 使用心得
- Sublime Text 2 使用心得
- Sublime Text 2 使用心得
- Sublime Text 2 使用心得
- Sublime Text 3 使用心得
- Sublime Text 2 使用心得
- Sublime Text 2 使用心得
- Sublime Text 3 使用心得
- Sublime Text 2 使用心得
- Sublime Text 2 使用心得
- Sublime Text 2 使用心得
- 用开源nginx-rtmp-module搭建flash直播环境
- php serialize序列化
- 内核proc文件系统与seq接口(1)---内核proc文件系统简介
- 虚函数实现原理
- Lock-free 多核数据结构设计
- Sublime Text 使用心得--第一期汇总
- GDB 使用
- 【DFS】nyoj 325 zb的生日
- PIO方式读取硬盘(包括CHS, 24-bit LBA, 48-bit LBA)
- crtmpserver主线版本在Redhat AS 5上面编译不通过,参考攻略
- 软件开发管理规范--不是这个规范多好,而是有总比没有强!!!
- android AutoCompleteTextView 实现输入提示,类似百度支持输入拼音提示中文(gray)
- 样式优先级
- 外链可以实现提高网站关健字权重