zoukankan      html  css  js  c++  java
  • SubLime Text 3 配置SublimeREPL来交互式调试程序

    1. 安装 SublimeREPL 插件

     

     等待一下,输入sublimerepl,选择sublimeREPL,然后它就会在后台安装。

    安装完之后,查看如下图

    选择你要执行的*.py文件,通过这个路径,选择 Python -RUN current file就可以直接执行*.py程序了,选择Python-PDB current file 就可以调试*.py程序。但是每次执行代码都要到这个很长的路径下选择,确实很麻烦。

    2.设置SublimeREPL运行的Python环境

    在你的Sublime Text 3的路径下,我的是...Sublime Text 3DataPackagesSublimeREPLconfigPython 找到Main.sublime-menu文件,然后用Sublime Text 3 打开,找到id 为 repl_python行,修改 "cmd": ["python", "-i", "-u","$file_basename"],保存。

    这样相当于将SublimeREPL的python交互环境的命令改为运行当前文件的交互环境。

    3.快捷键设定。

    在路径:Preferences->Key Bindings 

    输入如下代码:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    [
        {
        "keys": ["f5"],
        "caption""SublimeREPL: Python - RUN current file",
        "command""run_existing_window_command",
        "args": {
            "id""repl_python_run",
            "file""config/Python/Main.sublime-menu"}
        },
        {
        "keys": ["f8"],
        "caption""SublimeREPL: Python - PDB current file",
        "command""run_existing_window_command",
        "args": {
            "id""repl_python_pdb",
            "file""config/Python/Main.sublime-menu"}
        },   
    ]

      

    效果如下:

    这里定义了 f5 直接运行*.py文件,f8调试*.py文件。

    4. 调试*,py的命令

    表 1. pdb 常用命令

    本文转自:https://www.cnblogs.com/JackyXu2018/p/8821482.html

  • 相关阅读:
    java project 和 java web project 获取路径问题
    java.lang.UnsupportedClassVersionError: *** : Unsupported major.minor version 51.0
    Hibernate Annotation (Hibernate 注解)
    远程访问(post 传参数) 以及IOUtils复制文件
    使用jdk中keytool生成证书
    Chrome 的滚动条修改.
    https原理及tomcat配置https方法
    HttpClient 访问 https 出现peer can't
    Dom4j解析xml
    Tomcat Server 配置
  • 原文地址:https://www.cnblogs.com/feiyuhuo/p/10247234.html
Copyright © 2011-2022 走看看