本人用过Sublime Text3,Atom,Visual Studio Code,Pycharm等编辑器用来编写python.不得不说,最专业的是Pycharm.调试,debug等一切都不错。可惜就是有点臃肿,运行比较慢。Atom开源,UI漂亮。可以就是太卡了。微软的Visual Studio Code中规中矩,但插件等质量都上来了。有望成为我日后主力的Python IDE.而Sublime Text3是我用过最为顺手的编辑器。可以用"丝般顺滑"来形容了。

  Sublime Text3有丰富的插件与可定义。界面,字体都可以弄得非常漂亮。而作为一款轻量级的编辑器,速度又快,功能齐全。一直都作为我的主力编辑器。

       

        Linux下安装sublime text3

目前最简单的方法是通过ppa安装,打开终端,输入以下命令:

sudo add-apt-repository ppa:webupd8team/sublime-text-3

sudo apt-get update

sudo apt-get install sublime-text-installer

卸载 sublime text 命令:

sudo apt-get remove sublime-text-installer


Windows下安装sublime text3

直接到官网下载安装包来进行安装


  要想将Sublime Text3打造成为一个合格的Python IDE。首先要安装一下的插件

  1.Pakcage Control:

           Package Control是一定要安装的插件。有了它,你就可以很方便快捷地安装并管理插件。用ctrl+`调出sublime Text3的终端。输入以下代码并运行。安装完成后,就可以用它来安装并管理插件

import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

        


        2.SideBarEnhancements

   侧边栏的增强插件

        3.Terminal

   可以在编程过程中很方便地调出系统终端来运行程序

  4.SublimeREPL

             各种各样可以在sublimeText3上运行的python命令行

  5.Anaconda

提示等。

             安装好anaconda后,在Preferences->Package Settings->Anaconda->Settings-User中写入并保存以下的代码。   

{
 "suppress_word_completions": true,
 "suppress_explicit_completions": true,
 "complete_parameters": true,
 "anaconda_linting": false,
 "swallow_startup_errors": true
}



  要想在Sublime Text3中运行py文件,首先要进行一配置。在第一次运行py文件时,sublime text会询问用那一个python编译器来运行py文件。

在Preferences->Package Settings->Anaconda->Settings-User中,"python_interpreter"中配置好python程序的路径

  

"python_interpreter": "/home/anaconda3/bin/python3.6"

  若使用的是build system。那么就在Tools->build System->New build System中写入并保存以下的代码


 

{
"cmd": ["/usr/bin/python3", "-u", "$file"], 
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", 
"selector": "source.python"
}