将Komodo Edit打造成Python开发的IDE

转载:http://www.cnblogs.com/harrychinese/archive/2011/11/03/Make_Komodo-Edit_As_IDE.html


将Komodo Edit打造成Python开发的IDE

Komodo Edit是ActiveState Software发布的一个非常不错的编辑器, 免费, 更重要的支持python/perl/ruby的code completion, 还能在 editor 中能提示代码有没有问题. 和收费的Komodo IDE 相比, 少了run/debugging/code outline/正则表达式工具的功能. 关于code 的outline功能, 可以使用插件解决, 见后面的补充! 

特别提一下, Komodo Edit智能提示相当棒, 对于单个py文件的编辑, 我首选komodo. Eclipse-pydev, 因为是基于workspace的, 编辑单个文件显得太重量级了, 不过仍是我开发项目的首选. 

==============================
基本配置
==============================

在菜单Edit/Perferences配置
一, Code Intelligence
  1. 默认的Calltip显示窗口和行数都太小了, 可以调的大一些. 
  2. API Catalogs, 选中相应的第3方类库后, Komodo就生成相应的calltip数据库, 供将来使用. 
二, Smart Editing
  1. 选中Enable soft characters, 这样就会自动关闭括号
  2. 选中Syntax checking, 因为 Komodo Edit没有相应的debug功能, 所以这个选项一定要开启
三, Language/Python
  1.增加cpython解释器的路径, 而不能ironpython或jython. 只有这样, komodo才能支持python的智能提示. 
四, Severs
  Komodo Edit没有像Komodo IDE那样集成subversion等工具, 但Komodo Edit还是支持FTP/SCP等网络访问方式. 
  
   
==============================
集成run/debug功能
==============================   
个人觉得没有debug还能将就, 如果不能集成run的话, 写程序就不顺手了. 下文介绍如何将 Komodo  Edit打造成Python开发的IDE. 

一, 如何在toolbox sidebar和 Menu bar上, 增加run python命令
方法是: 通过点击菜单View/Tabs & Sidebar显示toolbox Sidebar, 在toolbox Sidebar中右击菜单增加Custom menu, 比如Python_Run. 然后在其下再增加command. 下面是2个自定义的命令, 还可以为自定义的命令指定快捷键.  

1, CPython_output
Command C:\Python27\python.exe  "%F"
Start in: C:\Python27, 这个必须填写全路径
Run in: Command output tab , 将输出重定向到 Komodo 的output tab页

2, Run_IronPython_Win
Add to Toolbox: checked
Command: C:\ironPython27\ipyw.exe  "%F"
Start in: C:\ironPython27 , 这个必须填写全路径
Run in: New Console, 直接弹出一个新的命令行

其实 Komodo 将自定义的命令以文件的形式存放在如下的目录中, 所以备份出来. 
存放的路径为: %USER_HOME%\Application Data\ActiveState\KomodoEdit\6.1\tools

二, 上面2个命令是run命令, 如果要debug python, 最好使用 winpdb, 它既有Console版也有GUI版, 我暂时没有使用
http://winpdb.org
http://code.google.com/p/winpdb/wiki/DebuggingTutorial
用上面的方法, 也可以将winpdb集成到 komodo edit中.

 

2011年12月更新:

Komodo Edit 没有代码的outline功能, Komodo IDE有类似的功能. 不过没有关系, 下载 NST 插件, 代码 outline 的功能比 Komodo IDE 自身的强多了, 插件安装和firefox装插件方法一样. 
NST - New Source Tree
http://community.activestate.com/xpi/nst-new-source-tree
安装后, 在菜单 view/sidebars下就多了一个NST source bar. 

Komodo的Find功能也令人耳目一新, 有2个使用Find的方法:
1. Ctrl+F, Find 对话框, 可以在当前文档/所有打开文档/指定目录中查找内容字符串. 结果显示在Find Result的 靠底的tab页, 在Find Result tab上还可以上锁, 上锁后这个find 结果就一直保存着. 另外, 还有一个再搜索的文本框, 这样我们可以在结果中, 进行更精确的搜索. 
2. Komodo 菜单 View/Toolbars/Open&Find, 这个工具条可以帮助我们快速地定位文件/代码, 很好用的. Open下拉框列出了着当前文件所在目录的所有文件, Find 中输入要Find的字符串, 按回车后, 高亮显示找到的字符串, 再回车, 可以遍历找到的字符串.



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
2018年09月,官网正在发布16天试用期最新版本:Komodo-IDE-11.1.0-91033.msi,92.1MB。 在新版本的Komodo IDE 11中,提供了所有语言的多线程和多进程服务,自定义指定本地和远程 调试的图形调试器,同时支持代码折叠、跟踪变化、智能语法检测以及快速书签等实用型功能, 在使用调试器时还可以支持切换打印和实时预览,功能的全面度让你不得不感叹工具的强大之处。 本注册破解软件是针对此官方版的软件,将软件进行激活使用,免除了软件的使用期限。 经在Windows10_x64和Window7_x32测试,均成功! 一、安装教程 1、在本站下载好安装包,双击运行“Komodo-IDE-11.0.1-90797.exe”程序, 弹出软件安装向导,点击“Next”开始安装; 2.自定义软件安装目录,默认路径为“C:\Program Files (x86)\ActiveState Komodo IDE 11”, 可以修改安装目录,安装路径选择时,不要带有英文符号的路径,点击“Next”进行安装; 3.等待安装进度完成,点击“finish”完成安装 二、破解教程 1、 安装完成后先不要运行软件,找到刚下载好的安装包目录,打开“crack”文件夹, 将crack”注册机文件夹内两个文件拷贝到软件的安装目录下,打开安装目录文件夹,双击 运行“Keygen.exe”运行程序,并点击注册机界面中的“Generate”生成证书文件,注册成功。 3、运行软件查看软件注册信息是否成功激活使用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值