课时9:sublime的使用

简介: 本此课程介绍了编程中常用的字符集(如UTF-8、ASCII等)及其重要性,同时讲解了纯文本与富文本的区别。推荐SublimeText作为纯文本编辑器,并详细介绍了其安装、配置及插件管理的方法。最后,通过几个简单的练习,帮助读者更好地掌握SublimeText的使用。1. 编程与文本编辑器2. SublimeText3的安装3. SublimeText3的初步使用4. SublimeText3的练习与配置

课时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位版本。

image.png

确定好版本后,就可以开始安装了。以64位系统为例,直接点击64位的安装包,出现询问是否安装的提示时,点击“是”。稍等一会儿后,会让你选择安装路径。

选择安装路径时注意两点:一是要确保自己能找到安装位置;二是路径中尽量不要出现中文和特殊字符,最好是纯英文和数字的组合。虽然路径里有中文和特殊字符不一定会出问题,比如SublimeText3就不一定会受影响,但万一出现问题,排查和处理起来会比较麻烦。所以为了保险起见,开发相关的路径尽量使用英文。选择好安装路径后(我习惯安装在默认路径,大家也可以根据自己的喜好选择安装在C盘、D盘等),点击“下一步”。

image.png

接下来有个关键步骤,勾选“AddtoExplorercontextmenu”(将其添加到资源管理器右键菜单),如果不勾选,后续在右键菜单里就找不到SublimeText3,想要用它打开文件就会很麻烦。勾选之后,继续点击“下一步”,稍等一下,软件就安装完成了,最后点击“完成”。

image.png

不过SublimeText3安装完后,桌面不会自动生成快捷方式。如果想要在桌面创建快捷方式,可以找到软件的安装位置(我的在“C:\ProgramFiles\SublimeText3”),右键点击软件图标,选择“发送到”-“桌面快捷方式”。我这里已经创建过了,就不再重复操作。创建好快捷方式后,双击打开软件。

image.png

 

03、 SublimeText3的初步使用

 

初次打开SublimeText3,界面可能和我的不太一样,一般打开后里面什么内容都没有。我们要进入到一个左边是文件列表,右边是文件内容的界面,操作很简单:点击菜单栏的“File”(文件),选择“Open Folder”(打开文件夹),然后找到自己电脑上的某个文件夹(比如我的是在桌面的“resource\course”目录下),选中这个文件夹后点击“确定”,这时界面就和我展示的一样了(虽然主题可能不同,但基本布局是一样的)。

image.png

image.png

 

3.1安装PackageControl插件


SublimeText3最大的优点之一就是可以通过安装插件来扩展功能,而PackageControl就是一个非常重要的插件管理器。接下来我们就学习如何安装PackageControl插件。

image.png

image.png

在SublimeText3中,直接按下键盘上的“Ctrl+Shift+P”组合键,这时会弹出一个菜单,在菜单里输入“install”(安装的意思),输入“i”“c”后,就会出现“InstallPackageControl”(安装包控制器)选项,直接按下回车键或者用鼠标点击这个选项都可以。之后软件会联网下载插件,下载成功后会弹出一个界面,提示“PackageControlwassuccessfullyinstalled”(包控制已成功安装),点击“确定”。安装成功后,在菜单栏的“Preferences”(首选项)里能看到“PackageControl”选项,这就说明安装成功了。安装完PackageControl后,最好关闭SublimeText3并重启一下,这样使用起来会更稳定。

image.png

image.png

 

3.2使用PackageControl安装中文语言包


安装好PackageControl后,它的功能就和360安全卫士里的软件管家一样,可以方便地给SublimeText3安装各种插件和包。我们先以安装中文语言包为例,来看一下具体操作。

image.png

点击菜单栏的“Preferences”-“PackageControl”,在弹出的选项里选择“InstallPackage”(安装包),这时会出现一个搜索界面。在搜索框里输入“chinese”,就会出现“ChineseLocalizations”(中文本地化)选项,点击这个选项,软件就会自动下载并安装中文语言包。安装过程中会有提示信息,安装完成后,SublimeText3的界面就会变成中文的了。而且在“帮助”菜单里,还可以切换成其他语言,比如英文、日语、俄语等。

 

04、 SublimeText3的练习与配置

 

4.1练习内容


(1) 按照上述步骤安装SublimeText3。

(2) 在安装好的SublimeText3中安装PackageControl插件。

(3) 通过PackageControl插件安装SublimeText3的中文语言包。

(4) 尝试给SublimeText3安装新的主题。可以通过搜索引擎搜索相关教程,研究如何操作。

相关文章
|
7月前
|
安全 Python
课时17:Sublime和Python的整合
今天给大家带来分享的是 Sublime和 Python,进一步搭建 Python 的具体环境,分为以下两个部分。 1.快捷键 Ctrl+B 2.使用 SublimeREPL 来运行 python 代码
|
7月前
|
搜索推荐
课时10:sublime的基本设置
今天,我们来聊聊如何对SublimeText进行简单的个性化配置。在使用SublimeText的过程中,很多人都会遇到一些问题,比如Sublime自带的字体不太好看,或者字体大小不符合个人需求,不是偏大就是偏小。接下来,我们就详细看看如何调整这些设置。 1.字体大小与样式调整 2.主题安装与配置
794 1
|
前端开发 JavaScript Linux
Sublime Text 3配置Go语言开发环境
【4月更文挑战第13天】本篇文章 Huazie 向大家介绍使用 Sublime Text 3搭建Go语言开发环境,并演示编译运行 Go语言代码
1004 8
Sublime Text 3配置Go语言开发环境
lua环境,sublime text 插件安装
lua环境,sublime text 插件安装
|
Python
Sublime Text Python 代码提示插件 Anaconda
Sublime Text Python 代码提示插件 Anaconda
279 1
|
JSON 数据格式
Sublime Text 查找的内容 高亮显示
Sublime Text 查找的内容 高亮显示
1478 0
Sublime Text 查找的内容 高亮显示
|
开发框架 前端开发 C#
Sublime Text 3配置 C# 开发环境
【5月更文挑战第2天】本篇 Huazie 介绍了 Sublime Text 3 配置 C# 的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
63716 7
Sublime Text 3配置 C# 开发环境
|
前端开发 Unix Linux
Sublime Text 3配置 Python 开发环境
【5月更文挑战第7天】本篇 Huazie 介绍了 Sublime Text 3 配置 Python 开发环境的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
309 1
Sublime Text 3配置 Python 开发环境
|
C++
Sublime Text 3 解决中文乱码问题
【5月更文挑战第1天】本篇介绍 Sublime Text 3 解决中文乱码问题,不仅仅适用于 C/C++ 代码,也适用于其他任何 Sublime Text 3 集成的开发环境。
2002 5
Sublime Text 3 解决中文乱码问题
Sublime Text 16进制显示
Sublime Text 16进制显示
759 0