1. 设置build system 环境

tool -> build system -> new build system ,粘贴以下代码并保存

  1. {
  2. "cmd":["python.exe", "-u", "$file"],
  3. "path":"C:/Users/Sablier/AppData/Local/Programs/Python/Python37",
    // 注意:路径根据自己的python安装路径而定
  4. "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
  5. "selector": "source.python",
  6. "encoding": "cp936" ,
    // 识别中文环境
  7. }

//ctrl + B 执行程序
//ctrl + shift + c 终止程序
//ctrl + shift + P 加载控制台

2.为cancel build 建立快捷键

tool - > cancel build
可中止程序运行
快捷键中是ctrl+break
然而现在的大多数键盘已经不好按break键了,于是要修改键位
preferences - > key bindings
在左边搜索cance_build,模仿左边的语法在右边加上自己的自定义

  1. { "keys": ["ctrl+shift+c"], "command": "cancel_build" },

3. 安装sublime REPL 交互插件

1. Ctrl+shift+p,在弹出的对话框中输入 packages control 安装 packages control 环境, 并重启sublime

2. Ctrl+shift+p,在弹出的对话框中输入install packages 等待 packages control 初始化完成,键入sublime REPL 搜索并安装。重启sublime。

3. 配置 python3 运行环境(如果电脑上只有一个版本的python,则可以不用执行。如果同时有 python2 和 3 则需要配置单独的 python3 启动环境)

  Packages -> Browse Package 找到 SublimeREPL的文件夹 -> config (语言版本文件夹),新建 python3 文件夹;

  进入python3文件夹,新建 Default.sublime-commands 和 Menu.sublime-menu 两个文件(模仿Python文件夹);

  在 Default.sublime-commands 中黏贴以下数据并保存:

  1. // 我们Python3目前只需要能打开shell运行,和运行这个脚本,两个功能,因此就只要包含Python3.5 和 Python3.5 – Run current file两项就好了(本行不要复制)
  2.  
  3. [
  4. {
  5. "caption": "SublimeREPL: Python3",
  6. "command": "run_existing_window_command", "args":
  7. {
  8. "id": "repl_python3",
  9. "file": "config/Python3/Main.sublime-menu"
  10. }
  11. },
  12.  
  13. {
  14. "caption": "SublimeREPL: Python3 - RUN current file",
  15. "command": "run_existing_window_command", "args":
  16. {
  17. "id": "repl_python3_run",
  18. "file": "config/Python3/Main.sublime-menu"
  19. }
  20. }
  21. ]

  在 Menu.sublime-menu 中粘贴以下数据并保存:

  1. [
  2. {
  3. "id": "tools",
  4. "children":
  5. [{
  6. "caption": "SublimeREPL",
  7. "mnemonic": "R",
  8. "id": "SublimeREPL",
  9. "children":
  10. [{
    "caption": "Python3",
  11. "id": "Python3",
  12. "children":
    [{
    "command": "repl_open",
  13. "caption": "Python3",
  14. "id": "repl_python3",
  15. "mnemonic": "P",
  16. "args": {
  17. "type": "subprocess",
  18. "encoding": "utf8",
  19. "cmd": ["python3", "-i", "-u"],
  20. "cwd": "$file_path",
  21. "syntax": "Packages/Python/Python.tmLanguage",
  22. "external_id": "python3",
  23. "extend_env": {"PYTHONIOENCODING": "utf-8"}
  24. }
  25. },
  26.  
  27. {
    "command": "repl_open",
  28. "caption": "Python3 - RUN current file",
  29. "id": "repl_python3_run",
  30. "mnemonic": "R",
  31. "args": {
  32. "type": "subprocess",
  33. "encoding": "utf8",
  34. "cmd": ["python3", "-u", "$file_basename"],
  35. "cwd": "$file_path",
  36. "syntax": "Packages/Python/Python.tmLanguage",
  37. "external_id": "python3",
  38. "extend_env": {"PYTHONIOENCODING": "utf-8"}
  39. }
  40. }
  41. ]}
  42. ]
  43. }]
  44. }
  45. ]

  

4. preferences - > key bindings 粘贴以下代码,注意只能有一个[],设定F5为sublimeREPL -> python3 -> RUN current file 快捷键。

  1. {
  2. "keys":["f5"],
  3. "caption": "SublimeREPL: Python3 - RUN current file",
  4. "command": "run_existing_window_command",
  5. "args":{
  6. "id": "repl_python3_run",
  7. "file": "config/Python3/Main.sublime-menu"
  8. }
  9. }

sublime text 3 环境设置的更多相关文章

  1. Python以及Sublime Text的安装设置

    Python以及Sublime Text的安装设置 目录 Python以及Sublime Text的安装设置 一.Python 1. Python版本 2. 安装新版本python 2.1 下载安装包 ...

  2. 在sublime text 3中设置浏览器预览快捷键

    1.安装 SideBarEnhancements ctrl+shift+p,进入命令模式,然后输入package control(或者直接输 pci 或许也行),回车: 输入:SideBarEnhan ...

  3. Linux添加目录到环境变量以及添加Sublime Text到环境变量

    本文主要介绍了Linux添加目录到环境变量以及添加Sublime Text到环境变量,通过具体的解释说明,让我们从中学到Linux添加目录到环境变量以及添加Sublime Text到环境变量的精髓所在 ...

  4. Sublime Text3中文环境设置

    Sublime Text3中文环境设置 1.首先打开安装好的的Sublime软件,选择Preferences下面的Package Contorol选项出现弹窗方框 2.在弹窗输入install pac ...

  5. Mac系统搭建Go语言Sublime Text 2环境配置

    Go语言是谷歌自家的编译型语言,旨在不损失性能的前提下降低代码复杂率.其优势是让软件充分发挥多核心处理器同步多工的优点,并可解决面向对象程序设计的麻烦. 一.安装Golang的SDK 在官网http: ...

  6. Mac OS X下环境搭建 Sublime Text 2 环境变量配置 开发工具配置Golang (Go语言)

    Golang (Go语言) Mac OS X下环境搭建 环境变量配置 开发工具配置 Sublime Text 2 一.安装Golang的SDK 在官网http://golang.org/ 直接下载安装 ...

  7. sublime text 3 环境变量的配置、安装Package Control、汉化和注册

    1.在运行里输入sysdm.cpl打开环境变量设置界面,输入sublime的安装目录,分号和之前的隔开 2.下载好Package Control,解压重命名为package control 下载地址: ...

  8. sublime text 3快捷键设置

    sublime text 3  v-3103默认快捷键设置 [ { "keys": ["ctrl+shift+n"], "command": ...

  9. 全网最详细的Sublime Text 3的设置字体及字体大小(图文详解)

    不多说,直接上干货! 前期博客 全网最详细的Windows里下载与安装Sublime Text *(图文详解) 全网最详细的Sublime Text 3的激活(图文详解) 你也许是如下的版本:   点 ...

随机推荐

  1. pygame的常用模块

    加载图片: pygame.image.load("图片名称") eg:xiaojiejie = pygame.image.load("./data/a/o/l/t/i/p ...

  2. Eclipse的JSON文件报错解决

    有时候我们后端老哥不想写HTML,偷懒去下载个前端页面,结果里面的JSON文件老报错 虽然可以正常运行,但红X看起来就是不爽,怎么解决呢 这是因为Eclipse认为JSON文件不需要注释,所以报的编译 ...

  3. IDEA设置注释模板

    特别提示:本人博客部分有参考网络其他博客,但均是本人亲手编写过并验证通过.如发现博客有错误,请及时提出以免误导其他人,谢谢!欢迎转载,但记得标明文章出处:http://www.cnblogs.com/ ...

  4. C#开启一个进程

    Process myProc = null; myProc = Process.Start(@"E:\QQ轻聊\Tencent\QQLite\Bin\QQScLauncher.exe&quo ...

  5. scrollView 嵌套 listview 方式除了测量还有什么方法?

    1.手动设置 ListView 高度经过测试发现,在 xml 中直接指定 ListView 的高度,是可以解决这个问题的,但是 ListView中的数据是可变的,实际高度还需要实际测量.于是手动代码设 ...

  6. 如何使用Loadrunner Controller 监控服务器的系统资源

    (1)保证装有loadrunner Controller的控制机和被监控的目标机(服务器)之间能够ping通,在同一个网段内,保证两台机器用administrator登陆. (2)Win + R, s ...

  7. JavaScript日常学习6

    JavaScript的运算符.比较符.条件语句.循环语句.跳出循环(break.continue).标签 JavaScript的运算符.比较符.条件语句.循环语句.跳出循环(break.continu ...

  8. Maven 安装 / 常用配置 / 阿里maven中央仓库

    Maven 官方下载地址: http://maven.apache.org/download.cgi 可以选择清华的镜像: 解压在settings.xml里面配置阿里中央仓库: <mirror& ...

  9. Win32 编程 基础

    Win32    程序开发的流程 message based, event driven Win32程序是message based, event driven.也就是说Win32程序的运行是依靠外部 ...

  10. java锁机制的面试题

    java锁机制的面试题 1.ABA问题 2.CAS乐观锁 3.synchronize实现原理 4.synchronize与lock的区别 5.volatile实现原理 6.乐观锁的业务场景及实现方式 ...