我从.NET的世界转向了Python。Visual Studio是我用过的一个很棒的工具。
在python的世界里,我们确实有基本的空闲和另一个是VIM。我已经看到很多开发人员已经将VIM配置为一个很棒的IDE。在Windows7中使用basic VIM似乎没什么用处。所以我想调节我的VIM到一个有文件资源管理器,语法突出显示,搜索,错误突出显示等的级别,这样它就给人一种Visual Studio的感觉和更多的生产力。
但所有可用的技巧/技巧主要是针对Linux/Ubuntu用户的,我以后可能会用到这些技巧,但到目前为止,我需要让Windows中的VIM更高效、更直观。
请建议一些技巧/技巧/资源来查看VIM配置?
谢谢
发布于 2012-11-06 23:05:48
This question解决了您的底层问题:使用不是VS的集成开发环境编写Python。
有几篇很受欢迎的博客文章讨论了您的高级问题:为Python开发设置Vim。他们是a quick google away…
我觉得有必要指出的是,IDE不是一个集成开发环境。你可以对它进行大量的定制,最终得到一个看起来像集成开发环境的东西,但你不会得到一个集成开发环境。只有一个过度定制的文本编辑器。
无论如何,这里有一些开始使用Vim的提示:
$ vimtutor的内置文档:你的大多数问题的答案都在里面。:help显示首页,:help 'option'显示option的文档,:help :command显示command…的文档使用Janus或SPF13或任何预先打包的插件,点击有色单词上的<C-]>可以跳转到它的definition.
vimrc使用它来通过<C-]>“跳转到定义”。cscope是另一种选择,它功能更强大,但也稍微复杂一些。参见:help tags.
netrw (:Ex),一旦Vim Drew Neil的激光制导vimcasts.
:help motion.txt之前尝试一下。发布于 2012-11-06 22:58:08
你可以在windows,http://www.vim.org/scripts/index.php上使用vim插件,在谷歌中输入"vim {your feature here}“会得到很多结果。
流行的文件资源管理器是nerdtree,
可以使用以下命令打开语法突出显示
vimrc中的syntax on
使用reg exes搜索打开的文件很容易。使用/初始化搜索。
使用grep搜索目录很容易。
我不是在windows上开发的,但我读到过一些linux工具可能值得安装Cygwin,如果还没有安装的话。
发布于 2012-11-07 04:53:09
我不是任何编辑器/IDE的布道者。
但是,如果你是Python的新手,我建议你尝试一下Sublime Text 2 http://www.sublimetext.com/。它是一个非常轻量级但功能强大的编辑器,有很好的追随者,而且它有一个免费的评估版本,没有截止日期。
但是,如果您打算使用诸如Django/ GAE之类的框架,那么我建议您使用JetBrains http://www.jetbrains.com/pycharm/中的PyCharm
最后,这些工具都是您的个人选择,直到您熟悉其中的一两个工具。
谢谢,-Hari
https://stackoverflow.com/questions/13253510
复制相似问题