下载 / 安装
Windows / MAC OS
官网下载,双击安装,这个都会吧~
Linux
Linux下安装,一种办法是从官网下载 tar.bz ,手动安装。
这里介绍用 apt-get 自动安装方法:
sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text-dev
命令结束后,一切搞定!
看看应用列表里是不是出来个亲切的图表?(虽然这个图标一点也不亲切。。)
修改siderbar颜色
Windows
修改 主题文件: /Pristine Packages/Theme – Default.sublime-package/Default.sublime-theme
背景色
{
“class”: “sidebar_tree”,
“row_padding”: [8, 3],
“indent”: 12,
“indent_offset”: 17,
“indent_top_level”: false,
“layer0.tint”: [30, 30, 30],
“layer0.opacity”: 1.0,
“dark_content”: false
},
文字
{
“class”: “sidebar_label”,
“color”: [150, 150, 150],
“font.bold”: false
// , “shadow_color”: [250, 250, 250], “shadow_offset”: [0, 0]
},
分割线
{
“class”: “sidebar_container”,
“layer0.tint”: [10, 10, 10],
“layer0.opacity”: 1.0,
“layer0.draw_center”: false,
“layer0.inner_margin”: [0, 0, 1, 0],
“content_margin”: [0, 0, 1, 0]
},
其实RGB颜色大家都明白,可以改成自己喜欢的样子。
PS:备份原来的东西的时候一定要把类型名改了,因为sublime会去加载所有的包。
相关阅读:
Ubuntu 12.10 安装破解Sublime Text 2 http://www.linuxidc.com/Linux/2013-07/86898.htm
Ubuntu 13.04安装Sublime Text 2 http://www.linuxidc.com/Linux/2013-05/84228.htm
编码神器——Sublime Text 包管理工具及扩展大全 http://www.linuxidc.com/Linux/2013-10/91701.htm
如何开发 Sublime Text 2 的插件 http://www.linuxidc.com/Linux/2013-09/90046.htm
Windows Mac Linux下安装以及破解Sublime Text 2编辑器 http://www.linuxidc.com/Linux/2013-08/89452.htm
文本编辑器Sublime Text 使用体验 http://www.linuxidc.com/Linux/2013-08/89326.htm
Linux
注意一下Sublime存放的位置就可以:/usr/lib/sublime-text-2
如果是安装包安装,一般是 /opt 下。
附:Linux目录解析 http://www.linuxidc.com/Linux/2014-03/98104.htm
MAC OS X
OS下有些麻烦,不能直接修改,需要点工具读写文件,我是在win下改好后再覆盖过来的。
安装插件
同vim一样,sublime本身不过只是一个编辑器,要想把它改装成IDE,需要安装各种插件;当然,即便你不需要插件它本身的强大也可以给你带来意想不到的惊喜!
1.插件管理器
顾名思义是用来管理插件的工具,先安上它再搞别的插件就方便了。
安装方法:
选择菜单 view->show console ,这时候你就可以看到下边出现了 控制台窗口。(显示框+输入框)这里可以执行Python代码
输入以下代码,就可以安装好 插件管理器(package control)了
插一句:很多地方的代码为 import urllib2,os; 这个是python2.x的代码,在python3.x里已经换成了 import urllib.request,os; 如果你是Sublime2.0及以下的版本,请自行修改代码。
import urllib.request,os;pf=’Package Control.sublime-package’;ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),’wb’).write(urllib.request.urlopen(‘http://sublime.wbond.net/’+pf.replace(‘ ‘,’%20’)).read())
接下来一定记住先重启软件!
按住ctrl+shift+p
2. 可以自己搞了
装完插件管理器,你就可以去找自己需要的插件然后安装。
下面这些个列表会告诉你有哪些不错的插件,你可以去试试。
20 个强大的 Sublime Text 插件 http://www.linuxidc.com/Linux/2014-03/98105.htm
配置编译环境
控制台输入(以C++为例)
原理很简单,就是在外部建立一个用来执行文件的 bat,然后调用它。注意的就是,需要用start 来打开一个新窗口,同时需要 pause 一下来看结果,其中很蛋疼的就是Sublime默认后台执行你的start,如果你的pause和start放在一个文件了pause对start %1 的文件是无效的,因此其实需要新建两个文件。注意环境变量。。。
MyCRun.bat
@echo off
%1
echo.
echo ——————-
pause
exit
MyCallRun.bat
@start MyCRun %1
配置文件在 Sublime Text 3\Packages\C++.sublime-package 。 先备份一下。
修改里面的 C++.sublime-build 为
{
“shell_cmd”: “g++ \”${file}\” -o \”${file_path}/${file_base_name}\””,
“file_regex”: “^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$”,
“working_dir”: “${file_path}”,
“selector”: “source.c, source.c++”,
“variants”:
[
{
“name”: “Run”,
“shell_cmd”: “g++ \”${file}\” -o \”${file_path}/${file_base_name}\” && MyCallRun \”${file_path}/${file_base_name}.exe\”” // 其实就是这里加了个MyCallRun
}
]
}
C/C++
Sublime Text 3 默认配置好了 c++ 。但是需要你自己把 gcc 目录添加进环境变量
Java
Sublime Text 3 默认只运行了javac,需要自己添加运行。
苦逼看不懂 Sublime 的命令格式,于是把 javac 改成一个自己的bat。
在命令行可直接访问的地方建立 myJRun.bat (我直接放在 jdk/bin 下了)
@ECHO OFF
cd %~dp1
ECHO Compiling %~nx1…
IF EXIST %~n1.class (
DEL %~n1.class
)
javac %~nx1
IF EXIST %~n1.class (
ECHO Running…
ECHO ———————-OUTPUT———————-
java %~n1
)
注意不能使用 cls 。
修改java的编译选项(备份好原来的)。
目录:Packages/Java.sublime-package/JavaC.sublime-build
{
“shell_cmd”: “myJRun.bat \”$file\””,
“file_regex”: “^(…*?):([0-9]*):?([0-9]*)”,
“selector”: “source.java”
}
这样以后写的Java代码点 Build 就会自动运行了。
这种办法不能跨平台,再研究研究Sublime自己的方式。