![]() | 1 vexfisher 2012-06-25 00:41:14 +08:00 vim代码补全功能感觉非常不好? vim在代码补全方面有词典和snipmate插件,都是非常强大的哦 |
![]() | 2 humiaozuzu 2012-06-25 00:41:21 +08:00 ![]() vim的补全很好用,python/ruby都有实时语法补全,然后可以参考我的配置。。。关键在于neocomplcache这个神一般的插件 https://github.com/humiaozuzu/dot-vimrc |
![]() | 3 fanzeyi 2012-06-25 00:43:10 +08:00 vim 有时候卓越的补全能力让我很惊叹…… 不过只是有时候…… 而且也不知道在什么情况下才能触发……=_= 貌似是装进系统的包都会有补全…… |
![]() | 4 liyandong 2012-06-25 00:50:53 +08:00 notepad |
![]() | 5 Echoldman 2012-06-25 01:03:25 +08:00 Sublime Text 2,我最近搞明白了他的‘代码片段’编写的方式,很容易就能达到你想要的功能。 |
6 phuslu 2012-06-25 01:06:09 +08:00 一直用 pyscripter 在 win 下开发 linux 程序。 :) |
![]() | 7 clino 2012-06-25 10:12:58 +08:00 ulipad 的补全功能你也可以试试看 |
![]() | 8 kunimi 2012-06-25 10:19:59 +08:00 继续鼓吹Emacs:) |
![]() | 9 xupefei 2012-06-25 10:45:10 +08:00 自动补全当然选 PyCharm…… |
![]() | 10 sailxjx 2012-06-25 10:46:11 +08:00 Sublime还是相当不错滴 |
![]() | 11 adow 2012-06-25 10:56:58 +08:00 我的vim 的补全有时有有时没有,大部分时间都没有,而且并不只是系统带的包,连当前目录下的python包的补全也是有时有有时没有。我完全没看出规律,到现在都只能在几乎没有代码补全的环境下写python,郁闷哪。难道vim的代码补全和vs,xcode这样里面的不是一个概念吗? |
![]() | 12 silvernoo OP |
![]() | 13 atan 2012-06-25 13:01:18 +08:00 sublime,用过之后就不想换了 |
![]() | 14 chendeshen 2012-06-25 13:50:04 +08:00 推唯一Sublime Text 2破解高手:目前最好用的代 http://pan.baidu.com/netdisk/extractpublic?username=%E9%A3%98%E9%80%B8%E7%82%B9 |
![]() | 15 chendeshen 2012-06-25 13:51:30 +08:00 |
![]() | 16 demon386 2012-06-25 19:27:20 +08:00 @kunimi 你Emacs补全用的啥?用了几个和autocomplete搭配的都不顺手。Ropemacs的话慢到令人发出中指。。 |
![]() | 17 demon386 2012-06-25 19:31:48 +08:00 各位用Sublime的同学,请问哪个插件可以对当前Python project(而不仅是当前文件)中的symbol进行补全。比如我用到自己写的一个类想对其中的方法进行补全,好像SublimeCodeIntel没法做到。 |
![]() | 18 kunimi 2012-06-25 20:34:32 +08:00 @demon386 yasnippet + auto-complete + pycomplete,其实配置个Emacs当Python的IDE的确挺麻烦的,不过折腾下也挺有趣的。Ropemacs load起来是比较慢,不过我觉得还是可以忍的。 |
![]() | 19 Pazzilivo 2012-06-25 20:43:36 +08:00 sublime text有这个功能,vim装上插件也可以实现 |
![]() | 20 demon386 2012-06-25 20:59:39 +08:00 @kunimi 略微折腾了一下launchpad上的python-mode,自带pycomplete。但是不能用。得了我还是用Sublime写python吧。Emacs唯一割舍不下的是org-mode。 |
![]() | 21 Hualin 2012-06-25 21:00:29 +08:00 我用的是 SublimeCodeIntel,是一个sublime text 2 的插件。有代码补全 和 goto definition,挺快的。 |
![]() | 22 demon386 2012-06-25 21:03:13 +08:00 感谢各位回复,原来之前是我SublimeCodeIntel的设置文件有个地方写错了,现在补全正常,相当好用。 |
![]() | 23 Esay 2012-06-25 21:43:21 +08:00 @humiaozuzu neocomplcache 真是个好东西,用起来很方便,谢谢推荐。 |
![]() | 24 shiweifu 2012-06-25 22:00:23 +08:00 @chendeshen 发破解不符合v2ex的氛围吧…… |
![]() | 25 lerry 2012-06-25 22:02:49 +08:00 SublimeCodeIntel配置好,用着很爽 |
![]() | 26 silvernoo OP 谢谢各位厚爱,我得去配置vim+neocomplcache了 |
![]() | 27 ufo22940268 2012-06-26 10:38:20 +08:00 脑补 |
![]() | 28 jerichowon 2012-06-29 11:30:33 +08:00 @demon386 请问SublimeCodeIntel配置怎么写的,我想实现跨文件的自动提示功能,但是一直没有成功。我是Windows环境。 |
![]() | 29 demon386 2012-06-29 11:58:30 +08:00 @jerichowon 我就是在 ~/.codeintel/config里加了python和pythonExtraPaths的路径(Mac): { "Python" : { "python": "/usr/local/bin/python", "pythonExtraPaths": ["/usr/local/lib/python2.7/site-packages"] } } |
![]() | 30 youngershen 2012-06-29 12:01:06 +08:00 楼主还没搞清ide和编辑器的区别 |
![]() | 31 jerichowon 2012-06-29 12:05:15 +08:00 @demon386 我在这个配置文件里面也加了相关的路径(Windows),如下: { "Python": { "python": "F:/ProgramFiles/Python27/lib/", "pythonExtraPaths": [ "libs", "~/Applications/Sublime Text 2.app/Contents/MacOS", "/Applications/Sublime Text 2.app/Contents/MacOS", "G:/Downloads/About_Python/facebook-tornado-v2.3.0-4-g0b432be/facebook-tornado-0b432be/tornado" ] } } 但是无效,智能感知不能啊。 我将“/”换成“\”依然不行。郁闷。 |
![]() | 32 Hualin 2012-06-29 18:38:43 +08:00 ![]() 有个叫 pyscript的ide,没sublime那么漂亮,它是IDE,功能挺多很实用。sypder也是我前阵子在用的ide,类似matlab的界面,有时候会崩溃,会坑爹的。 sublimeCodeIntel 不用配置吧。windows下用ctrl+J激活,如果你打到需要补全的时候,它会触发一个事件,sublime底下的状态栏会显示正在扫描python目录,过一会就能补全了。 |
![]() | 33 tioover 2012-06-30 19:02:41 +08:00 |
![]() | 34 huochengfang 2012-06-30 21:24:55 +08:00 Source Insight超级能打,并且身轻体健(C#支持存疑)。Slick Edit也能打,只是肥一点。 |
![]() | 35 deepjia 2012-06-30 21:43:23 +08:00 @huochengfang Source Insight 对中文的支持实在是个很纠结的问题…… |
![]() | 36 huochengfang 2012-06-30 22:01:29 +08:00 @deepjia 多少年了SI还在3.X徘徊……Slick Edit的补全大小写敏感,也不知这两年进化了没有…… |
![]() | 37 chendeshen 2012-07-01 10:02:24 +08:00 @tioover 就那不爽,破解就不会。 |
![]() | 38 tioover 2012-07-01 15:27:00 +08:00 @chendeshen 我去…… |