Sublime Text 之使用笔记(一)

       上学期开始就经常看到一款黑色背景、语法高亮的文本编辑器,却一直不知道它叫啥。最近又吃饱了撑着没事儿找事儿,Google 着 Google 着,就瞄到了这个号称是咱 Programmer 必备神器的 Sublime Text。没错,就是它啦!(目前最新版本为 V2.0,官方下载地址: http://www.sublimetext.com/2

       Wiki 说,“Sublime Text 是一款基于 Python 的跨平台文字编辑器,最初设计为 Vim 编辑器的多功能扩充软件。” 目前,Sublime 虽然也是一款需要购买 Licence 的收费商业软件,但没有购买也同样可以长期无影响地免费使用(除了会出现购买提示,但“传说”其频率比偶尔还偶尔)。

       关于软件设置(或称偏好设置),在 Sublime 中分默认和用户两种类型,分别在菜单【Preferences】->【Settings - Default】和【Settings - User】。顾名思义,用户设置都应该在后者对应的文件中进行修改。通过其他途径对软件进行的设置也会保存到此配置文件中。Sublime 自带了多个主题配色方案,选择【Preferences】->【Color Scheme】可进行设置,默认是“Monokai”。下图是设置编辑的字体样式及大小的配置例子:


       Sublime 虽然轻量却又功能强大的原因之一是因为可以安装各种插件,其中安装方法含离线和在线两种:

  • 离线安装:将已下载的安装包解压到 AppData\Roaming\Sublime Text 2\Packages 目录下(建议在菜单中选择【Preferences】->【Browse Packages...】直接打开此目录)即可。
  • 在线安装:第一次安装插件前,需先安装 Package Control 包,方法为依次选择菜单【View】->【Show Console】(或使用快捷键 Ctrl + `)打开控制台,在底部文本框中输入下列字符串并按回车:
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(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')

        几秒后就可以完成安装,然后重启 Sublime,若菜单【Preferences】含有【Package Control】项,即表明安装成功。此后每次安装插件,则选择【Package Control】(或使用快捷键 Ctrl + Shift + P)打开指令面板,键入 install 后在下方选项中选择 Install Package,稍后即显示可供安装的插件包列表,点击相应项即可安装,如下图所示:


        以下是3个常用的插件(更多插件介绍可参阅 http://wbond.net/sublime_packages/community):
  • SublimeTmpl:文件模版,包括HTML、JavaScript、CSS、PHP、Python、Ruby 等。在菜单【File】->【New File (Sublime Tmpl)】选择相应模版。
  • GBK Encoding Support:支持打开、编辑、保存 GBK 编码的文件,以及 GBK 与 UTF8 编码的文件之间的格式转换。
  • ConvertToUTF8:可解决 CJK (中日韩统一表意文字)格式文件的乱码问题,如 GBK、BIG5、EUC-KR、EUC-JP、Shift_JIS 等编码的文件

       轻量、简洁、高效、跨平台,我想这些优点足以让咱 Programmer 们钟爱 Sublime。虽然我才刚认识它,但可以想象,这就好比 暗夜使者对于 DNF 玩家的那种轻便灵活而又绚丽无比的操纵感,你说这能让人不着迷么?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值