上学期开始就经常看到一款黑色背景、语法高亮的文本编辑器,却一直不知道它叫啥。最近又吃饱了撑着没事儿找事儿,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 玩家的那种轻便灵活而又绚丽无比的操纵感,你说这能让人不着迷么?

Sublime Text 之使用笔记(一)相关推荐

  1. 关于sublime text 4 的注册破解

    文章转自博客园大佬,亲测超级好用 附上链接 Sublime Text 4 破解笔记 - 益达的博客 - 博客园 (cnblogs.com)https://www.cnblogs.com/xyida/p ...

  2. 除了Sublime Text ,还有啥笔记应用能double代码效率?

    点击上方"朱小厮的博客",选择"设为星标" 回复"1024"获取独家整理的学习资料 编程容易产生挫折,即使作为一种业余爱好也可能是这样.建立 ...

  3. 笔记:Sublime Text 3

    笔记:Sublime Text 3 http://www.sublimetext.com/3 Sublime Text官网 http://www.sublimetextcn.com/3/ Sublim ...

  4. ubuntu笔记 - 安装和配置Sublime Text

    经测试系统版本 12.04以上32bit和64bit. 最基本的方法就是去官网下载安装包安装,然后建立命令快捷方式.这里建议采用另一种方法,直接使用命令行命令安装,这样反而要简单很多,安装完成以后在命 ...

  5. sublime text 使用笔记

    2019独角兽企业重金招聘Python工程师标准>>> 注册码: Sublime Text 3 3126 注册码 第一个测试通过 -– BEGIN LICENSE -– Michae ...

  6. sublime text 食用笔记

    下载 & 安装 下载地址 Platform: windows Version: build 3200 Link: sublime_text_x64_portable.zip 安装 解压文件 ( ...

  7. 【word】word 和excel、sublime text笔记

    目录 一 WORD 错误!文档中没有指定样式的文字 二 EXCEL 制作Excel斜线表头 设置图表的纵坐标轴起点 设置标签间隔 EXCEL设置竖版标签 数据栏条形图 EXCEL中怎样统计(非空)行数 ...

  8. python注释多行代码快捷键_python学习笔记(五)---sublime text 多行代码注释快捷键...

    转载网址:https://blog.csdn.net/mycms5/article/details/70194045/ 多行选择后按下ctrl+/ 选择类 Ctrl+D 选中光标所占的文本,继续操作则 ...

  9. sublime 学习笔记之ubuntu下让sublime text 3成为默认编辑器

    在ubuntu下,gedit编辑器用得并不顺手,想让sublime text 3成为默认的编辑器. sublime text 3的ubuntu安装教程为官方教程 $wget -qO - https:/ ...

最新文章

  1. Jenkins用户权限管理
  2. NetworkManager 冲突
  3. python猜密码游戏规则_【python笔记 三 】python脚本实战---数字密码小游戏
  4. jquery ajax 防止浏览器缓存
  5. .sql文件_Mysql分组排序及Sql文件执行
  6. 力扣编辑距离系列问题总结
  7. JMV监控工具之JConsole
  8. 6个功能杰出的黑科技APP, 每一个都令你大开眼见!
  9. IT小公司避坑及生存指南
  10. OnlyOffice在线部署
  11. dB、dBm、dBw、dBμV、dBmV、dBV、dBv等单位介绍
  12. 论文笔记: 多标签学习 PML-NI 算法
  13. Unity线性空间UI制作方面总结
  14. Unity下SpriteSheet 使用
  15. 一个程序员 作者 设计师的 2018 年终总结
  16. 《中医确有专长证》和《中医专长医师资格证》的区别
  17. 计算机与软件工程-研究生复试-专业面试题型举例
  18. Win10微软输入法取消繁体简体切换快捷键的方法
  19. MATOKU FLASH手绘一套作品
  20. 深度学习矩阵乘法的终极奥义einsum,结合多个计算框架上的使用

热门文章

  1. 编写出版教科书使用作品怎样处理
  2. BZOJ 1488 [HNOI2009]图的同构 Polya定理
  3. 商业计划书:基于手机摄像头的体感运动游戏
  4. 新同事不讲武德,这接口测试玩得忒野了
  5. 关于css设置盒子模型,设置像素与实际像素不同的问题
  6. 我的代码重构经验(转载)
  7. uniapp 小程序实现抖音视频效果
  8. Python (基础例子)
  9. UiPath认证官网
  10. 折纸的不归路(12)