是否有可能使vim更像是一个python IDE?

时间:2013-03-19 14:59:18

标签: python vim ide

vimscript中是否有任何命令或我可以使用的任何扩展名?

我已经使用语法高亮显示,但我希望错误突出显示或警告,如果可能的话。

1 个答案:

答案 0 :(得分:3)

你可以做很多事情来改善它。

对于静态错误突出显示/警告,我使用PyFlakes:http://www.vim.org/scripts/script.php?script_id=2441

如果您想要更多情报,我建议您使用Ropevim:http://rope.sourceforge.net/ropevim.html

Rope会给你的东西:

  • 重命名
  • 提取方法/本地变量
  • 移动类/功能/模块/包/方法
  • 内联方法/局部变量/参数
  • 重组
  • 更改签名

其他与重构相关的功能:

  • 预览重构
  • 撤消/重做重构
  • 显示重构进度

代码有助于:

  • 代码完成
  • 转到定义
  • 显示pydoc
  • 查找事件
  • 组织导入(删除未使用和重复的导入并对其进行排序)
  • 生成python元素