package control 代码来自https://packagecontrol.io/installation
1. 安装 Package Control 插件 [方法1.view——showconsole——粘贴代码并回车(代码来自https://packagecontrol.io/installation)方法2.按住Ctrl+` ——粘贴代码并回车 ]
2. 汉化 sublime [按下“ ctrl + shift + P ”(或者菜单栏:Preferences——Package Control)调出命令面板命令面板中输入“install”,按下“Enter”在新出现的窗口中输入ChineseLocalization ,按下“Enter”,完成安装后汉化完成 ]
3. 安装ConvertToUTF8,使得python代码中的中文能够正确显示 [ 保证网络畅通 按下“ ctrl + shift + P ”(或者菜单栏:工具——命令面板)调出命令面板 命令面板中输入“install”,按下“Enter” 在新出现的窗口中输入ConvertToUTF8 ,按下“Enter”即可完成安装 ]
4. 安装SublimeREPL [ 保证网络畅通 按下“ ctrl + shift + P ”(或者菜单栏:工具——命令面板)调出命令面板 命令面板中输入“install”,按下“Enter” 在新出现的窗口中输入SublimeREPL ,按下“Enter”即可完成安装 ]
5. 配置SublimeREPL(这一步骤可省略,看文末介绍) [ 打开文件sublime/Data/packages/SublimeREPL/config/python/Main.sublime-menu文件 查找到 {'command': 'repl_open', 'caption': 'Python', 'id': 'repl_python', 'mnemonic': 'p', 'args': { 'type': 'subprocess', 'encoding': 'utf8', 'cmd': ['python', '-i', '-u'], 'cwd': '$file_path', 'syntax': 'Packages/Python/Python.tmLanguage', 'external_id': 'python', 'extend_env': {'PYTHONIOENCODING': 'utf-8'} } }, 把它复制并列粘贴在原位置下面,稍稍修改刚刚粘贴的部分 {'command': 'repl_open', 'caption': 'Python', 'id': 'repl_python', 'mnemonic': 'p', 'args': { 'type': 'subprocess', 'encoding': 'utf8', 'cmd': ['python', '-i', '-u'], 'cwd': '$file_path', 'syntax': 'Packages/Python/Python.tmLanguage', 'external_id': 'python', 'extend_env': {'PYTHONIOENCODING': 'utf-8'} } }, {'command': 'repl_open', 'caption': 'Python - my', (我取名python-my,这里你自己取一阅虚个名字,显示在菜单栏中肺五) 'id': 'repl_myf5', (我取id为 repl_myf5, 你自己取一个独一无二的) 'mnemonic': 'p', 捧民强 'args': { 'type': 'subprocess', 'encoding': 'utf8', 'cmd': ['python', '-i', '-u','$file_basename'], (这里修改添加了一点字段) 'cwd': '$file_path', 'syntax': 'Packages/Python/Python.tmLanguage', 'external_id': 'python', 'extend_env': {'PYTHONIOENCODING': 'utf-8'} } }, 保存,至此在菜单栏 工具——SublimeREPL——python中就出现了python-my选项 ]
6. 添加源文档中的字段 [ 打开一个python源文档,在文档头添加字段 # -*- coding: utf-8 -*- (没有这个字段编译会出错,python编码和sublime不同) 选择工具——SublimeREPL——python——python-my(我取的名字), 即可编译 ]
7. 设置快捷键 [ 用工具菜单调用编译太慢,可以设置快捷键 选择菜单preferences——键绑定-用户,在打开的文件中输入 [ { 'keys': ['f5'], (f5是我设置的快捷键,可以改,当然还是推荐f5) 'caption': 'SublimeREPL: Python', 'command': 'run_existing_window_command','args': { 'id': 'repl_myf5', (repl_myf5是我取的id,你填入你的id) 'file':'config/python/Main.sublime-menu' } } ] 上面内容包括方括号,保存后,即可使用设定的快捷键 ]
8. 要注意的是,调试程序,使用快捷键编译时候,首先 ctrl + s 保存当前文件,编译的才是最新修改的源文件(要是谁会在快捷键里面添加 先保存 再编译 功能请告诉我一下,我不太会配置快捷键,thankyou,发送邮件scuv@qq.com)建议 查看——布局——列2 ,2列布局看起来更方便,多编译几次右边会出现很多编译窗口,关闭编译窗口 使用ctrl + w 可以快速关闭