我在找一个有代码补完功能的编辑器

2012-06-25 00:34:55 +08:00
 silvernoo
因为一直从事c#和c++开发的原因使我对于代码补全功能非常依赖,之前配置的vim代码补全功能感觉非常不好,我又试过了很多编辑器,发现有许多人大推PyCharm这个ide,不光是代码补全其他方面也非常完美,有种直逼vs的感觉,但是也和vs旗鼓相当的慢,这样我又要开始寻找新的编辑器了
11710 次点击
所在节点    Python
38 条回复
Hualin
2012-06-25 21:00:29 +08:00
我用的是 SublimeCodeIntel,是一个sublime text 2 的插件。有代码补全 和 goto definition,挺快的。
demon386
2012-06-25 21:03:13 +08:00
感谢各位回复,原来之前是我SublimeCodeIntel的设置文件有个地方写错了,现在补全正常,相当好用。
Esay
2012-06-25 21:43:21 +08:00
@humiaozuzu neocomplcache 真是个好东西,用起来很方便,谢谢推荐。
shiweifu
2012-06-25 22:00:23 +08:00
@chendeshen 发破解不符合v2ex的氛围吧……
lerry
2012-06-25 22:02:49 +08:00
SublimeCodeIntel配置好,用着很爽
silvernoo
2012-06-26 10:14:56 +08:00
谢谢各位厚爱,我得去配置vim+neocomplcache了
ufo22940268
2012-06-26 10:38:20 +08:00
脑补
jerichowon
2012-06-29 11:30:33 +08:00
@demon386 请问SublimeCodeIntel配置怎么写的,我想实现跨文件的自动提示功能,但是一直没有成功。我是Windows环境。
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"]
}
}
youngershen
2012-06-29 12:01:06 +08:00
楼主还没搞清ide和编辑器的区别
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"
]
}
}

但是无效,智能感知不能啊。
我将“/”换成“\”依然不行。郁闷。
Hualin
2012-06-29 18:38:43 +08:00
有个叫 pyscript的ide,没sublime那么漂亮,它是IDE,功能挺多很实用。sypder也是我前阵子在用的ide,类似matlab的界面,有时候会崩溃,会坑爹的。

sublimeCodeIntel 不用配置吧。windows下用ctrl+J激活,如果你打到需要补全的时候,它会触发一个事件,sublime底下的状态栏会显示正在扫描python目录,过一会就能补全了。
tioover
2012-06-30 19:02:41 +08:00
@shiweifu
@chendeshen
SublimeText2为什么要破解?不是只是保存的时候偶尔弹出购买窗口么
huochengfang
2012-06-30 21:24:55 +08:00
Source Insight超级能打,并且身轻体健(C#支持存疑)。Slick Edit也能打,只是肥一点。
deepjia
2012-06-30 21:43:23 +08:00
@huochengfang Source Insight 对中文的支持实在是个很纠结的问题……
huochengfang
2012-06-30 22:01:29 +08:00
@deepjia 多少年了SI还在3.X徘徊……Slick Edit的补全大小写敏感,也不知这两年进化了没有……
chendeshen
2012-07-01 10:02:24 +08:00
@tioover 就那不爽,破解就不会。
tioover
2012-07-01 15:27:00 +08:00
@chendeshen 我去……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/40444

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX