课时9:sublime的使用
摘要:本此课程介绍了编程中常用的字符集(如UTF-8、ASCII等)及其重要性,同时讲解了纯文本与富文本的区别。推荐SublimeText作为纯文本编辑器,并详细介绍了其安装、配置及插件管理的方法。最后,通过几个简单的练习,帮助读者更好地掌握SublimeText的使用。
1. 编程与文本编辑器
2. SublimeText3的安装
3. SublimeText3的初步使用
4. SublimeText3的练习与配置
01、 编程与文本编辑器
我们之前讲过字符集,像ASCII、ISO、GBK以及Unicode等,大家要知道文本文件是有编码的,以后编程主要用的是UTF-8编码。同时还介绍了两种文件类型,纯文本文件和富文本文件,编写代码时用的都是纯文本文件。
俗话说“工欲善其事,必先利其器”,对于编程来说,一款好用的纯文本编辑器至关重要,它能让我们编写代码更高效、更清晰。纯文本编辑器有很多,Windows系统自带的记事本就是一个,它可以用来写纯文本,理论上大部分程序都能用记事本开发。但在实际开发中,并不推荐使用记事本。因为用记事本写代码,尤其是涉及UTF-8编码的代码时,它会在文件开头自动添加一个标识来区分文件格式,这很容易导致程序在某些系统里无法正常运行,即便代码本身没问题,也可能因为这个标识使得解析器无法正确解析代码。所以开发时千万不要用记事本。
除了记事本,还有很多其他好用的纯文本编辑器,像Notepad++、Atom(不过这个可能不太好安装)、VisualStudioCode,以及我们接下来重点介绍的SublimeText3。如果你已经有自己习惯使用的编辑器,完全可以继续用,不用更换。但如果在听我的课,最好和我使用一样的编辑器,这样在学习过程中可能会更轻松,等工作的时候再根据自己的喜好选择。当然,这不是强制要求,大家根据个人习惯来就好。
02、 SublimeText3的安装
我把SublimeText3的安装包放在了“setup package”里,在“resources”文件夹下可以找到。安装包有两个,一个不带x64的是32位版本,带x64的是64位版本,大家要根据自己的系统选择。查看系统是32位还是64位的方法很简单,找到“计算机”图标,右键点击选择“属性”,在弹出的窗口里能看到“系统类型”,如果显示是64位,就安装64位版本的SublimeText3;显示32位,就安装32位版本。
确定好版本后,就可以开始安装了。以64位系统为例,直接点击64位的安装包,出现询问是否安装的提示时,点击“是”。稍等一会儿后,会让你选择安装路径。
选择安装路径时注意两点:一是要确保自己能找到安装位置;二是路径中尽量不要出现中文和特殊字符,最好是纯英文和数字的组合。虽然路径里有中文和特殊字符不一定会出问题,比如SublimeText3就不一定会受影响,但万一出现问题,排查和处理起来会比较麻烦。所以为了保险起见,开发相关的路径尽量使用英文。选择好安装路径后(我习惯安装在默认路径,大家也可以根据自己的喜好选择安装在C盘、D盘等),点击“下一步”。
接下来有个关键步骤,勾选“AddtoExplorercontextmenu”(将其添加到资源管理器右键菜单),如果不勾选,后续在右键菜单里就找不到SublimeText3,想要用它打开文件就会很麻烦。勾选之后,继续点击“下一步”,稍等一下,软件就安装完成了,最后点击“完成”。
不过SublimeText3安装完后,桌面不会自动生成快捷方式。如果想要在桌面创建快捷方式,可以找到软件的安装位置(我的在“C:\ProgramFiles\SublimeText3”),右键点击软件图标,选择“发送到”-“桌面快捷方式”。我这里已经创建过了,就不再重复操作。创建好快捷方式后,双击打开软件。
03、 SublimeText3的初步使用
初次打开SublimeText3,界面可能和我的不太一样,一般打开后里面什么内容都没有。我们要进入到一个左边是文件列表,右边是文件内容的界面,操作很简单:点击菜单栏的“File”(文件),选择“Open Folder”(打开文件夹),然后找到自己电脑上的某个文件夹(比如我的是在桌面的“resource\course”目录下),选中这个文件夹后点击“确定”,这时界面就和我展示的一样了(虽然主题可能不同,但基本布局是一样的)。
3.1安装PackageControl插件
SublimeText3最大的优点之一就是可以通过安装插件来扩展功能,而PackageControl就是一个非常重要的插件管理器。接下来我们就学习如何安装PackageControl插件。
在SublimeText3中,直接按下键盘上的“Ctrl+Shift+P”组合键,这时会弹出一个菜单,在菜单里输入“install”(安装的意思),输入“i”“c”后,就会出现“InstallPackageControl”(安装包控制器)选项,直接按下回车键或者用鼠标点击这个选项都可以。之后软件会联网下载插件,下载成功后会弹出一个界面,提示“PackageControlwassuccessfullyinstalled”(包控制已成功安装),点击“确定”。安装成功后,在菜单栏的“Preferences”(首选项)里能看到“PackageControl”选项,这就说明安装成功了。安装完PackageControl后,最好关闭SublimeText3并重启一下,这样使用起来会更稳定。
3.2使用PackageControl安装中文语言包
安装好PackageControl后,它的功能就和360安全卫士里的软件管家一样,可以方便地给SublimeText3安装各种插件和包。我们先以安装中文语言包为例,来看一下具体操作。
点击菜单栏的“Preferences”-“PackageControl”,在弹出的选项里选择“InstallPackage”(安装包),这时会出现一个搜索界面。在搜索框里输入“chinese”,就会出现“ChineseLocalizations”(中文本地化)选项,点击这个选项,软件就会自动下载并安装中文语言包。安装过程中会有提示信息,安装完成后,SublimeText3的界面就会变成中文的了。而且在“帮助”菜单里,还可以切换成其他语言,比如英文、日语、俄语等。
04、 SublimeText3的练习与配置
4.1练习内容
(1) 按照上述步骤安装SublimeText3。
(2) 在安装好的SublimeText3中安装PackageControl插件。
(3) 通过PackageControl插件安装SublimeText3的中文语言包。
(4) 尝试给SublimeText3安装新的主题。可以通过搜索引擎搜索相关教程,研究如何操作。