Sublime Text 3 的安装和使用

来源:互联网 发布:java int转date 编辑:程序博客网 时间:2024/06/06 11:46

之前学Python都是用的自带的IDLE,这几天心血来潮,突然想装个Sublime Text玩玩,毕竟Python IDLE没有语法高亮和自动填充功能,敲得太累了,而且也不好找错误。
有了想法就开始行动。我于是在网上找了一些ST3安装和使用的方法。鉴于在此过程中踩了不少的坑,浪费了很多时间,所以为了不重蹈覆辙,这里做一下总结,留着以后参考。

1.Sublime Text 3 的下载和安装

首先,Sublime Text 是一文本编辑器,可通过包(Package)扩充本身的功能。
我原来以为ST是一种专用于Python的ide,其实不是的,准确地说,ST是一种编辑器,各种语言都可以在上面编辑,类似于我用过的Notepad++。
在官网下载对应版本:
下载地址:https://www.sublimetext.com/
安装:打开文件夹,使用.exe文件安装,一路next就完事了。

2.去掉标题栏的UNREGISTERED

安装好后,打开ST3程序,会看到标题栏上有一个讨厌的UNREGISTERED标志。这是因为软件未注册。
解决方法是:
首先,Help -> About Sublime Text,查看Build版本;
然后在网上搜对应版本的注册码,复制下来,Help –> Enter Licence,粘贴,Enter即可。

3.Python文件的编辑和运行

编辑:首先,新建文件,在窗口右下角点击plain text,选择Python语言;可以看到打出的代码实现了语法高亮。
运行:在sublime text中可以使用快捷键(windows是CTRL + b)快速运行一个python文件,sublime会直接调用系统默认python运行文件,并在下面的框里弹出结果。
注意:ctrl +b前先保存程序,不然会报错。

4.安装拓展包

ST3的工具优点就是轻量级,简易工具。所以有时候需要依靠一些插件。为了使用众多的插件来扩展 Sublime Text的功能,你需要安装一个叫做 Package Control 的插件管理器——这个东西你必须要手动安装。但是一旦你安装好了以后,你就可以使用 Package Control 来安装,移除或者升级所有的 ST3 插件了。

  • 点击 这里 从 Sublime Text 3 官方获取用于安装的代码。依次点击 View > Show Console 或者命令“Ctrl和 + 组合键”调出ST3 的控制台。在控制台中粘贴刚才的代码,然后点击回车。最后重启 ST3。
  • 现在你可以通过快捷键 cmd+shift+P 打开 Package Control 来安装其他的插件了。输入 install然后你就能看见屏幕上出现了 Package Control: Install Package,点击回车然后搜索你想要的插件(比如Anaconda)
  • 点击刚刚生成的Package Control ->输入install,在新窗口命令行中输入Anaconda并点击第一个备选项进行安装。安装完成后会显messages文档。

由于Anaconda插件本身无法知道Python安装的路径,所以需要设置Python主程序的实际位置。依次点击Preferences->Package Settings->Anaconda:

  • 选择Settings-Default选项,搜寻“python_interpreter”
    key,并键入python主程序的磁盘位置。我的是:

    "python_interpreter":"C:\\Users\\13049\\AppData\\Local\\Programs\\Python\\Python36\\python.exe",
  • 选择Settings-Users选项,键入以下json数据。

    {"python_interpreter":"C:\\Users\\13049\\AppData\\Local\\Programs\\Python\\Python36\\python.exe","suppress_word_completions":true,"suppress_explicit_comletions":true,"complete_parameters":true,}

    保存,重启ST3即可。