免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4952 | 回复: 8
打印 上一主题 下一主题

[C++] 花费几百个小时打造的超级vim,linux下读写c/c++代码的神器 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-09-30 23:16 |只看该作者 |倒序浏览
本帖最后由 langsim 于 2015-10-01 00:57 编辑

项目的地址: github.com/langsim/vim-ide


使用范围

系统要求:vim 7.2及以上版本,完美支持linux, mac, cygwin.
功能:浏览和编写c/c++, python项目
特点:安装绿色简单,功能可比source insight,但保持了原汁原味的vim。

对比

souce insight:通过Linux上的samba服务去写Linux主机里的代码,或者在windows上用source insight写完代码后再传到linux上。
eclipse:很好用,但不得打开Linux图形界面,另外eclipse运行很慢,尤其大项目。
qt creator:即使不是QT项目,当然也可以在Linux图形界面用QT creator写代码,比eclipse运行快。
codeblocks:也跟eclipse和qtcreator一样,要在linux下的图形界面下使用,用的不多,不做评价。
VIM与EMACS:作为开发环境都要加跳转及自动补全类的插件。不需要打开图形界面,不需要鼠标,能一键搜索。另外它们都可以直接ssh到Linux主机直接使用。VIM与EMACS都可以无界限的加任何功能的插件。从基本操作上个人还是更喜欢emacs,但vim更容易定制到自己希望的样子。

愿景与方向

每个人可以用特别少的学习成本在终端上特别方便的写代码。
用更少的学习成本就可以有更多的便利和更好的用户体验,同时保持安装过程以及这些配置文件更好的简洁性。



论坛徽章:
15
射手座
日期:2014-11-29 19:22:4915-16赛季CBA联赛之青岛
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16赛季CBA联赛之四川
日期:2017-02-07 21:08:572015年亚冠纪念徽章
日期:2015-11-06 12:31:58每日论坛发贴之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-07-12 22:20:002015亚冠之浦和红钻
日期:2015-07-08 10:10:132015亚冠之大阪钢巴
日期:2015-06-29 11:21:122015亚冠之广州恒大
日期:2015-05-22 21:55:412015年亚洲杯之伊朗
日期:2015-04-10 16:28:25
2 [报告]
发表于 2015-10-01 11:51 |只看该作者
支持一下。

论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
3 [报告]
发表于 2015-10-01 12:42 |只看该作者
我也来支持一下。我主要用gVim,不过只用了几个插件,没花太多时间弄,感觉已经完全满足了我所有的需求。

论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
4 [报告]
发表于 2015-10-01 12:43 |只看该作者
我现在ctags、cscope什么的都不用,写C++完全是OOP,模块化程度很高,所以在项目里面找起东西来很容易。

论坛徽章:
10
亥猪
日期:2013-08-15 14:50:422015年迎新春徽章
日期:2015-03-04 09:58:112015亚冠之吉达阿赫利
日期:2015-07-21 09:49:08神斗士
日期:2015-11-20 14:07:3815-16赛季CBA联赛之江苏
日期:2017-08-17 14:04:21CU大牛徽章
日期:2013-09-18 15:15:45CU大牛徽章
日期:2013-09-18 15:16:09CU十二周年纪念徽章
日期:2013-10-24 15:41:34巳蛇
日期:2014-03-29 19:05:3215-16赛季CBA联赛之辽宁
日期:2022-04-08 16:41:44
5 [报告]
发表于 2015-10-01 23:31 |只看该作者
以前vim+cscope+ctags+YouCompleteMe
现在发现Qtcretor省心又好用

论坛徽章:
5
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:53:172015亚冠之水原三星
日期:2015-06-02 16:34:202015年亚冠纪念徽章
日期:2015-10-19 18:13:37程序设计版块每日发帖之星
日期:2015-11-08 06:20:00
6 [报告]
发表于 2015-10-02 09:22 |只看该作者
回复 5# 千年老狼
Qtcretor能达到YouCompleteMe的水平么,后者可是有语法分析的啊

   

论坛徽章:
0
7 [报告]
发表于 2015-10-03 15:06 |只看该作者
这个配置文件一样适用于gvim 回复 3# fender0107401


   

论坛徽章:
0
8 [报告]
发表于 2015-10-03 15:09 |只看该作者
回复 6# xinglp
写普通代码不清楚,写qt肯定有,但写普通代码也肯定比youcompleteme好用。我觉得人性化程度比vs高。


   

论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
9 [报告]
发表于 2015-10-03 21:02 |只看该作者
回复 7# langsim

这个别人都知道。。。


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP