Sublime Text 3 是一款优秀的代码编辑器,可以通过各种插件将其配置成一款易用的IDE。

Anaconda 则是出色的python科学计算包。尽管其内置了spyder和jupyter两款代码编辑器/IDE,但是使用起来还是有些不便。所以……

Sublime配置
  • 安装包管理插件

    • 按住CTRL+`快捷键,呼出命令行,输入以下代码

      1
      import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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)

  • 安装汉化包

    • 按下CTRL+shift+P呼出包管理(Package Control)
    • 输入install package
    • 输入localization
    • 回车安装
  • 安装anaconda

    • 使用包管理进入包安装
    • 输入anaconda
配置Anaconda
  • 首选项->package settings->anaconda->setting-dafault

    • 搜索”python_interpreter”选项,在引号内加入python解析器路径

    • 搜索“swallow_startup_errors” ,将false改为true

    • 复制以下选项到首选项->package settings->anaconda->setting-user,并按下文修改

      1
      2
      3
      4
      "python_interpreter": "*",
      "suppress_word_completions": true,
      "suppress_explicit_completions": true,
      "complete_parameters": true,

尽管Sublime是一款免费软件,但如果不付费购买,会弹出弹窗影响使用体验

1
2
3
4
5
6
7
8
9
10
11
12
13
—– BEGIN LICENSE —–
TwitterInc
200 User License
EA7E-890007
1D77F72E 390CDD93 4DCBA022 FAF60790
61AA12C0 A37081C5 D0316412 4584D136
94D7F7D4 95BC8C1C 527DA828 560BB037
D1EDDD8C AE7B379F 50C9D69D B35179EF
2FE898C4 8E4277A8 555CE714 E1FB0E43
D5D52613 C3D12E98 BC49967F 7652EED2
9D2D2E61 67610860 6D338B72 5CF95C69
E36B85CC 84991F19 7575D828 470A92AB
—— END LICENSE ——