sublime text 3 环境设置
1. 设置build system 环境
tool -> build system -> new build system ,粘贴以下代码并保存
- {
- "cmd":["python.exe", "-u", "$file"],
- "path":"C:/Users/Sablier/AppData/Local/Programs/Python/Python37",
// 注意:路径根据自己的python安装路径而定- "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
- "selector": "source.python",
- "encoding": "cp936" ,
// 识别中文环境- }
//ctrl + B 执行程序
//ctrl + shift + c 终止程序
//ctrl + shift + P 加载控制台
2.为cancel build 建立快捷键
tool - > cancel build
可中止程序运行
快捷键中是ctrl+break
然而现在的大多数键盘已经不好按break键了,于是要修改键位
preferences - > key bindings
在左边搜索cance_build,模仿左边的语法在右边加上自己的自定义
- { "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 中黏贴以下数据并保存:
- // 我们Python3目前只需要能打开shell运行,和运行这个脚本,两个功能,因此就只要包含Python3.5 和 Python3.5 – Run current file两项就好了(本行不要复制)
- [
- {
- "caption": "SublimeREPL: Python3",
- "command": "run_existing_window_command", "args":
- {
- "id": "repl_python3",
- "file": "config/Python3/Main.sublime-menu"
- }
- },
- {
- "caption": "SublimeREPL: Python3 - RUN current file",
- "command": "run_existing_window_command", "args":
- {
- "id": "repl_python3_run",
- "file": "config/Python3/Main.sublime-menu"
- }
- }
- ]
在 Menu.sublime-menu 中粘贴以下数据并保存:
- [
- {
- "id": "tools",
- "children":
- [{
- "caption": "SublimeREPL",
- "mnemonic": "R",
- "id": "SublimeREPL",
- "children":
- [{
"caption": "Python3",- "id": "Python3",
- "children":
[{
"command": "repl_open",- "caption": "Python3",
- "id": "repl_python3",
- "mnemonic": "P",
- "args": {
- "type": "subprocess",
- "encoding": "utf8",
- "cmd": ["python3", "-i", "-u"],
- "cwd": "$file_path",
- "syntax": "Packages/Python/Python.tmLanguage",
- "external_id": "python3",
- "extend_env": {"PYTHONIOENCODING": "utf-8"}
- }
- },
- {
"command": "repl_open",- "caption": "Python3 - RUN current file",
- "id": "repl_python3_run",
- "mnemonic": "R",
- "args": {
- "type": "subprocess",
- "encoding": "utf8",
- "cmd": ["python3", "-u", "$file_basename"],
- "cwd": "$file_path",
- "syntax": "Packages/Python/Python.tmLanguage",
- "external_id": "python3",
- "extend_env": {"PYTHONIOENCODING": "utf-8"}
- }
- }
- ]}
- ]
- }]
- }
- ]
4. preferences - > key bindings 粘贴以下代码,注意只能有一个[],设定F5为sublimeREPL -> python3 -> RUN current file 快捷键。
- {
- "keys":["f5"],
- "caption": "SublimeREPL: Python3 - RUN current file",
- "command": "run_existing_window_command",
- "args":{
- "id": "repl_python3_run",
- "file": "config/Python3/Main.sublime-menu"
- }
- }
sublime text 3 环境设置的更多相关文章
- Python以及Sublime Text的安装设置
Python以及Sublime Text的安装设置 目录 Python以及Sublime Text的安装设置 一.Python 1. Python版本 2. 安装新版本python 2.1 下载安装包 ...
- 在sublime text 3中设置浏览器预览快捷键
1.安装 SideBarEnhancements ctrl+shift+p,进入命令模式,然后输入package control(或者直接输 pci 或许也行),回车: 输入:SideBarEnhan ...
- Linux添加目录到环境变量以及添加Sublime Text到环境变量
本文主要介绍了Linux添加目录到环境变量以及添加Sublime Text到环境变量,通过具体的解释说明,让我们从中学到Linux添加目录到环境变量以及添加Sublime Text到环境变量的精髓所在 ...
- Sublime Text3中文环境设置
Sublime Text3中文环境设置 1.首先打开安装好的的Sublime软件,选择Preferences下面的Package Contorol选项出现弹窗方框 2.在弹窗输入install pac ...
- Mac系统搭建Go语言Sublime Text 2环境配置
Go语言是谷歌自家的编译型语言,旨在不损失性能的前提下降低代码复杂率.其优势是让软件充分发挥多核心处理器同步多工的优点,并可解决面向对象程序设计的麻烦. 一.安装Golang的SDK 在官网http: ...
- Mac OS X下环境搭建 Sublime Text 2 环境变量配置 开发工具配置Golang (Go语言)
Golang (Go语言) Mac OS X下环境搭建 环境变量配置 开发工具配置 Sublime Text 2 一.安装Golang的SDK 在官网http://golang.org/ 直接下载安装 ...
- sublime text 3 环境变量的配置、安装Package Control、汉化和注册
1.在运行里输入sysdm.cpl打开环境变量设置界面,输入sublime的安装目录,分号和之前的隔开 2.下载好Package Control,解压重命名为package control 下载地址: ...
- sublime text 3快捷键设置
sublime text 3 v-3103默认快捷键设置 [ { "keys": ["ctrl+shift+n"], "command": ...
- 全网最详细的Sublime Text 3的设置字体及字体大小(图文详解)
不多说,直接上干货! 前期博客 全网最详细的Windows里下载与安装Sublime Text *(图文详解) 全网最详细的Sublime Text 3的激活(图文详解) 你也许是如下的版本: 点 ...
随机推荐
- pygame的常用模块
加载图片: pygame.image.load("图片名称") eg:xiaojiejie = pygame.image.load("./data/a/o/l/t/i/p ...
- Eclipse的JSON文件报错解决
有时候我们后端老哥不想写HTML,偷懒去下载个前端页面,结果里面的JSON文件老报错 虽然可以正常运行,但红X看起来就是不爽,怎么解决呢 这是因为Eclipse认为JSON文件不需要注释,所以报的编译 ...
- IDEA设置注释模板
特别提示:本人博客部分有参考网络其他博客,但均是本人亲手编写过并验证通过.如发现博客有错误,请及时提出以免误导其他人,谢谢!欢迎转载,但记得标明文章出处:http://www.cnblogs.com/ ...
- C#开启一个进程
Process myProc = null; myProc = Process.Start(@"E:\QQ轻聊\Tencent\QQLite\Bin\QQScLauncher.exe&quo ...
- scrollView 嵌套 listview 方式除了测量还有什么方法?
1.手动设置 ListView 高度经过测试发现,在 xml 中直接指定 ListView 的高度,是可以解决这个问题的,但是 ListView中的数据是可变的,实际高度还需要实际测量.于是手动代码设 ...
- 如何使用Loadrunner Controller 监控服务器的系统资源
(1)保证装有loadrunner Controller的控制机和被监控的目标机(服务器)之间能够ping通,在同一个网段内,保证两台机器用administrator登陆. (2)Win + R, s ...
- JavaScript日常学习6
JavaScript的运算符.比较符.条件语句.循环语句.跳出循环(break.continue).标签 JavaScript的运算符.比较符.条件语句.循环语句.跳出循环(break.continu ...
- Maven 安装 / 常用配置 / 阿里maven中央仓库
Maven 官方下载地址: http://maven.apache.org/download.cgi 可以选择清华的镜像: 解压在settings.xml里面配置阿里中央仓库: <mirror& ...
- Win32 编程 基础
Win32 程序开发的流程 message based, event driven Win32程序是message based, event driven.也就是说Win32程序的运行是依靠外部 ...
- java锁机制的面试题
java锁机制的面试题 1.ABA问题 2.CAS乐观锁 3.synchronize实现原理 4.synchronize与lock的区别 5.volatile实现原理 6.乐观锁的业务场景及实现方式 ...