sublime 我就不说了,一个很好用的文本编辑器,界面也非常美观。利用sublime编辑python是很好的选择,当然除了编辑之外,我们也很希望能够在sublime中运行python,这时候就下载安装一个叫SublimeREPL的插件,怎么下载和安装,我相信大家在找到我这篇文章之前就知道怎么做的。

关键是如何运行python呢? 可以利用SublimeREPL来运行。在sublime中点击
[Tools]-[sublimeREPL]-[Python]-[Python - RUN current file],是不是有点麻烦? 因为SublimeREPL有非常多语言的菜单,并且有很多级菜单,不太方便。
这里我教大家如何配置一个快捷键,把以上这么多的点击省掉。

首先我告诉大家,在Sublime中的菜单是可以配置的,这也就是为什么每次安装完一个插件就会在菜单中出现新的菜单栏。比如安装完sublimeREPL。这里sublimeREPL的菜单栏的配置在
【sublime安装目录】-【Data】-【Packages】-【SublimeREPL】-【config】-【Python】-【Main.sublime-menu】文件里放在。打开这个文件,看一看里面的内容,你就有想法怎么配置快捷键了。

{"command": "repl_open","caption": "Python - RUN current file","id": "repl_python_run","mnemonic": "d","args": {"type": "subprocess","encoding": "utf8","cmd": ["python", "-u", "$file_basename"],"cwd": "$file_path","syntax": "Packages/Python/Python.tmLanguage","external_id": "python","extend_env": {"PYTHONIOENCODING": "utf-8"}},}{"command": "repl_open","caption": "Python - IPython","id": "repl_python_ipython","mnemonic": "p","args": {"type": "subprocess","encoding": "utf8","autocomplete_server": true,"cmd": {"osx": ["python", "-u", "${packages}/SublimeREPL/config/Python/ipy_repl.py"],"linux": ["python", "-u", "${packages}/SublimeREPL/config/Python/ipy_repl.py"],"windows": ["python", "-u", "${packages}/SublimeREPL/config/Python/ipy_repl.py"]},

原来我们点击的“Python - RUN current file”就是执行了这个文件中的一些命令。如果我们能够配置sublime的一个快捷键,比如【F5】,按下它也能执行这些命令,那该多好,问题就解决了。

好了,就是这样,在Sublime中点击【Preferences】-【Key Bindings-User】,打开配置文件,在里面写入

[{"keys": ["f5"], "command": "run_existing_window_command", "args":{"id": "repl_python_run","file": "config/Python/Main.sublime-menu"}}
]

这样就OK了,试一试按下F5。

sublime配置运行python文件的快捷键相关推荐

  1. 解决 sublime text3 运行python文件无法input的问题

    解决 sublime text3 运行python文件无法input的问题 参考文章: (1)解决 sublime text3 运行python文件无法input的问题 (2)https://www. ...

  2. Sublime Text3 运行python 并且设置快捷键

    sublime 下载地址https://www.sublimetext.com/3 激活码 -– BEGIN LICENSE -– TwitterInc 200 User License EA7E-8 ...

  3. 如何在cmd运行python文件夹_python怎么在cmd运行文件夹

    学习Python的人都知道数组是最常用的的数据类型,为了保证程序的正确性,需要调试程序. 因此,需要在程序中控制台中打印数组的全部元素,如果数组的容量较小,例如 只含有10个元素,采用print命令或 ...

  4. sublime text3运行python不显示内容_sublime text 运行python无法出结果

    一.python和sublime text 已经安装完毕. 二.用sublime text运行python程序得时候出现 三.配置Python环境 1.打开Tools > Build Syste ...

  5. shell运行python文件_在python shell中运行python文件的实现

    在python shell中运行python文件的实现 最近在学习flask开发,写好程序后需要在python shell中运行测试功能.专门抽时间研究了下,总结以防止以后遗忘. 这是测试文件的结构, ...

  6. python无法打开_如何解决Windows命令行无法运行python文件?

    我在使用windows的命令行运行python文件,但是每次出现的都是这种情况 我设置了Path,D:Python,后来又设置了个PythonPath,添加了Lib和DLLS的路径,但是没用. 我觉得 ...

  7. 用pycharm写python_如何利用pyCharm编写和运行python文件

    在安装python环境后,通常可以利用IDE pyCharm来编译我们的python文件.创建一个python文件夹,用pyCharm打开文件夹,在文件夹中新建一个python文件demo.py 也许 ...

  8. vscode运行python文件_vscode怎么运行python文件

    1.首先需要确保安装了VScode的Python插件,打开Python脚本,可以直接拖入,点击文件,点击首选项里的用户设置,这时候会用户设置配置文件. 2.然后在左边文件Ctrl+F搜索Python关 ...

  9. python打卡以及Linux自动运行python文件

    python打卡以及Linux自动运行python文件 前因 分析 python代码 实现linux自动运行python文件 了解crond 开机自启设置 定时运行python文件设置 crond踩坑 ...

最新文章

  1. 通过java.util.concurrent写多线程程序
  2. “希希敬敬对”团队作业——敏捷冲刺5
  3. 18、监听器/国际化
  4. hadoop fs –ls /hbase 无内容_Hadoop大数据实战系列文章之HDFS文件系统
  5. 创造自己的专属免费网盘:Nextcloud
  6. node 的多进程架构
  7. Xcode工作区间xxxx.xcworkspace不包含xxxx.xcodeproj
  8. 51单片机蜂鸣器加数码管
  9. Django 国际化翻译中的 gettext 和 gettext_lazy
  10. 1024程序员节日随笔
  11. 2021人工智能状况分析报告
  12. windows配置静态路由表
  13. vue2.x tui-image-editor图片编辑器的使用
  14. Ubuntu18.04 + 树莓派4B + wifi + 换源 +ssh + 防火墙相关 + mate桌面 + + vnc + ROS Melodic
  15. 基于JTBC的装修公司网站
  16. js动态添加修改删除元素
  17. js 验证码错误,输入框获得焦点并清除内容
  18. 万能密码为什么能成功
  19. Python 写文件中文乱码问题
  20. MODIS影像获取NPP均值

热门文章

  1. android 修改framework下资源文件后如何编译
  2. MMU和cache学习
  3. redis mysql 解决超卖_Redis 分布式锁解决超卖问题
  4. requests记录
  5. 在性能测试时使用nmon进行监控服务器性能
  6. 项目中常见错误总结一
  7. python 爬虫之爬取大街网(思路)
  8. 巧用linux云服务器下的的/dev/shm/,避开磁盘IO不给力!
  9. 前端框架Bootstrap 教程
  10. 使用Xcode和Instruments调试解决iOS内存泄露【转】