`
haoningabc
  • 浏览: 1476935 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Textmate调试Python

阅读更多
转http://phaibin.72pines.com/2011/08/11/textmate%E8%B0%83%E8%AF%95python/

Textmate调试Python
要让Textmate调试Python的时候在光标停在编辑器里面,类似XCode的效果,需要安装PdbTextMateSupport。方法是:

sudo easy_install PdbTextMateSupport
这会安装相关的模块。然后你需要让pdb知道Textmate,这命令行运行:

pdbtmsupport enable
这个命令的原理是建立~/.pdbrc文件,然后在里面加入:

from PdbTextMateSupport import preloop, precmd

pdb.Pdb.preloop = preloop

pdb.Pdb.precmd = precmd

但是我之后调试出错,在这个文件前面加上”import pdb”就好了。

然后在Textmate里面设置,勾选“Highlight current line”。


分享到:
评论

相关推荐

    eclipse也可以和textmate一样美

    通过安装和配置各种插件,Eclipse可以支持几乎所有的编程语言和框架,包括Java、Python、C++、JavaScript等。而TextMate则更专注于单一的编辑体验,主要针对Web开发者。 为了提升Eclipse的视觉美感,我们可以安装像...

    Python必学教程 Python开发工具 高效Python编程神器 最全Pycharm教程 - 精编版 共331页.pdf

    PyCharm是JetBrains公司开发的一款专业级的编程工具,特别适合Python开发,支持多种Python框架如Django,并且提供了丰富的代码辅助和调试功能。 教程内容分为多个部分,涵盖了PyCharm的基础设置和高级特性。首先,...

    python.pdf笔记

    11. **SlickEdit/TextMate/Netbeans IDE**:其他流行的文本编辑器或IDE,支持Python开发。 ### 其他重要知识点 1. **Python 3.0更新**:强调了Python 3.0相对于之前版本的重大变化,包括语法调整和新功能的引入。 ...

    最全Pycharm教程 - 精编版

    虽然PyCharm主要用于Python开发,但它也支持混合语言项目,并且能够调试其他语言的脚本,如JavaScript。这对于涉及前端开发的项目尤其有用。 #### 十四、PyCharm部署 对于需要将应用程序部署到生产环境的情况,...

    Pycharm教程

    - **外部编辑器集成**:如 Emacs 和 TextMate 的集成,适应不同开发者的需求。 #### 三、不足之处及改进建议 尽管这套教程内容详尽且覆盖面广,但也存在一些可以改进的地方: 1. **教程链接处理**:目前教程中提供...

    Pycharm 教程

    - **远程调试支持**:能够在远程服务器上调试Python代码。 - **资源管理**:高效管理虚拟机上的资源。 ##### 8. Django工程的创建和管理 - **项目创建**:快速启动新的Django项目。 - **模型定义**:指导如何定义...

    E-TextEditor v1.0.20 绿色特别版

    它拥有强大的语法高亮和代码折叠功能,支持多种编程语言,如Python、Java、C++等,能够帮助开发者更好地理解和组织代码。此外,它的自动完成功能可以提高编写代码的速度,减少输入错误,提升开发效率。 "绿叶"标签...

    sublime文档

    - **Textmate兼容性**:Sublime Text借鉴了Textmate的一些设计理念,如语法定义和构建系统,为用户提供熟悉的工作环境。 - **Vi和Emacs模拟**:提供Vi和Emacs键盘快捷方式,满足不同用户的操作习惯。 - **Be Sublime...

    sunset aptana编码样式

    `.tmTheme`文件是一种TextMate主题格式,通常用于定义文本编辑器的颜色配置。这个名为"sunset.tmTheme"的文件包含了所有颜色规则,用于定义关键词、注释、字符串、数字、运算符等各种代码元素的颜色。要将此主题应用...

    Ruby及开发工具(一个script的程序语言)

    Ruby由日本人松本行弘在1995年创建,它深受Perl、Smalltalk、Eiffel、Lisp和Python等语言的影响,融合了多种编程思想。 Ruby的核心特性包括: 1. 面向对象:Ruby是一种纯面向对象的语言,所有的数据类型都是对象,...

    atom-language-django:打包到 Atom 编辑器以改进 Django 开发

    5. **集成开发环境 (IDE) 功能**:虽然 Atom 不是一个完整的 IDE,但通过 "atom-language-django" 这样的插件,可以实现类似的功能,如跳转到定义、查看文档和调试支持,增强开发过程中的交互性。 "atom-language-...

    Titanium开发者平台介绍

    这类项目涉及到了API调用、UI设计、事件处理等多个方面,虽然会遇到一些挑战(如调试问题),但是官方提供的资源(如KitchenSink示例项目)能极大帮助开发者解决问题。 综上所述,Titanium开发者平台以其独特的优点...

    分享18个最佳代码编辑器/IDE开发工具

    JetBrains是IDE开发领域中非常有名的一家公司,它提供了多种针对不同编程语言的IDE,包括适用于Java的IntelliJ IDEA、适用于Python的PyCharm、适用于Web开发的WebStorm、适用于Ruby的RubyMine等。这些IDE以其智能...

    文字编辑软件 E-TextEditor v1.0.42b

    E-TextEditor是一款专为Windows操作系统设计的高效文本编辑软件,被誉为Windows版的TextMate,深受程序员和文本编辑爱好者的青睐。它集成了强大的文本编辑功能,旨在提供一个统一的平台,满足用户对多语言文本处理的...

    Snippets-Highlights:Snippets Highlights 配置文件

    高亮配置文件通常是以特定格式(如TextMate Bundle、VSCode Theme等)编写的,可以定制为各种颜色方案,以满足个人审美或视觉舒适度的需求。 3. **Snippets-Highlights的使用方法** 这个项目的亮点在于其提供的...

Global site tag (gtag.js) - Google Analytics