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/*.ttf

3 安装字体
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",
"font
face": "MicrosoftYaHeiMono", 
"font
size": 12,
"ignored
packages":
[
""
],
"tab_size": "8",
"theme": "Soda Dark.sublime-theme"
}

该配置文件会不断增加,修改

6.经验

1) linux相关软件配置在.config目录中,软件有问题,备份目录然后清空,说不定就解决问题。
2) 开源的代码如果有问题,不要盲目的去google,第一时间找到软件的github,里面有issues项目,搜索里面,80%有你要的答案,没有的话,提交给作者。
3) 软件的说明文档很重要,需要也值得好好看一遍。
原创粉丝点击