avatar
C++ IDE under Linux# Programming - 葵花宝典
s*x
1
先看一下机场的全局图:
所有的国际到达/出发都在MAIN HALL。T1,T3都是国内航线。T2在重建,预计还有两年
完成。
国际到达/转机:
国际达到的飞机分别停靠在A和G。
http://www.flysfo.com/web/page/airline/airlines/index.html
其中,有直飞中国航线的Air China和UNITED都在G。入境和海关都位于MAIN HALL的下层。
到达以后,随人流前往入境处:
旅客根据自己的身份进入相应的区域排队:
入境以后,在海关行李提取区等候自己的行李:
并携带所有行李过海关。
过了海关以后,旅客分成两路:国际
转机和国际到达,分别从不同的出口离开MAIN HALL的下层。
注意!对于分别从G和A出来的旅客来说,这两个门的左右是反的!
比如从G出来的旅客,过了海关以后,脸朝向的图中的右侧。所以对于这些旅客来说,
他们的左手侧(图的上方)是转机门,右手侧(图的下方)是到达门。A出来的看到的
正好相反。下面以从G出来的旅客作为例子说明。从A出来的旅客注意方向问题。
过了海关,如果被检查,过了检查区以后面对着左右两条路:
国际到达的旅客
avatar
N*N
2
手里就这个挣钱,其他全是loser
avatar
w*l
3
职位描述:
1、负责接听电话、使用在线咨询,耐心解答客户对旅游产品所提出的问题,并达成交
易;
2、清晰阐述相关旅游线路的设计思路并正确引导客户消费;
3、收集客人的意见和建议,实时处理客人的投诉;
4、通过质控及问题反馈,提高用户满意度;
5、负责与供应商对接进行订购确认,协调解决顾客行中的问题;
任职资格:
1、要求极强的责任心和耐心,普通话标准,良好沟通能力,会粤语优先;;
2、学习能力强,能快速掌握旅游产品基础信息及办公系统的操作;
3、具有良好的服务意识和敬业精神, 乐于与不同类型的客户沟通;
办公地点:
Palo Alto
【公司介绍】
玩哪儿旅行(http://www.wannar.com/)Wannar Travel INC.是一家充满活力和创造力的在线旅游公司,致力于欧美当地最有趣的旅订购服务,包括当地出发的短/长线旅游团、景点/活动/演出门票、中文租车及导游服务。
玩哪儿现已完成天使轮融资,投资方分别是来自美国硅谷及国内顶级风投机构,以及多
位知名天使投资人共同完成的联合投资。
玩哪儿在中国北京和美国加州Palo Alto设立了办公室,并拥有美国加利福尼亚州合法
的旅行社执照
avatar
n*a
4
爸爸妈妈8点进去的,9点半出来的,我同学远远的看到我父母走过来的时候,我父母满
脸笑容,我那时候正好和我同学在讲电话,所以我听到远处我妈妈喊通过啦,我就开始
尖叫,可怜了我那毫无防备的同学。
签经:
是个女vo,看起来很好心的样子(我妈妈说的)
vo: 早上好
妈妈:早上好
vo:你女儿要结婚了?
妈妈:是的
vo:你女儿什么时候去美国的
妈妈:04年去的
vo:你女儿回来过?
妈妈:回来过一次的
vo:你女儿的材料呢?
妈妈:在这里,我能不能都给你啊?
vo:好的
于是翻看我准备的材料---
vo:你们要去多长时间啊?
妈妈:3个月或者是6个月
vo:既然去了,就呆6个月好了,呆得长一点,好好玩玩。 你们通过了。
妈妈:阿亚,谢谢你啊,我好激动啊!
爸爸:哎呀,我要激动哭了(爸爸还真眼泪打转,他自己说的)
vo笑:一路走好。
好开心啊!我父母碰到的vo这么好心,我父母的普通话不好,那个vo也听懂了,真
是太好了。 他们也没有收入,我们也没有多少一起的照片。真的非常非常开心。

非常感谢我2个同学,从我父母到达上海后就一直全程陪同着。
也非常感谢这里给予祝福的兄弟姐
avatar
e*q
5
好像PPTV上没有央视,其他直播的电台也没有新闻。大家在PPTV上如何看新闻呢?
avatar
m*n
6
是因为你下作。吐槽帖,还请勿喷。本来就是心情不好的产物,多说无益。拒绝谈人生
和各种事情的问题。
首先我觉得一个人的肤浅有很多的方面,有时候肤浅是个好词。因为某种程度的肤浅是
一件好事。说明还不够专注说明还有的学习。所以肤浅在我这里一直都不是个不好的词
汇。也许别人觉得是,但是我觉得不是。所以我先说明一下。
然后呢男友是个自认为肤浅的人。其实我觉得都还好。术业有专攻,有的人就是会做这
件事,比如说我觉得他炒菜的样子以及炒出来的菜都很好很棒也很好吃,作为一个吃货
我觉得这样的男人可以托付一生了。然而他总是说自己肤浅,我就说那么我们就学,学
那些你觉得肤浅的事情,学会了能用了自然就不会有人觉得你肤浅了。然而男友并不想
学。说自己也学不会总是推脱。无论我怎么努力的跟他说让他学,他都拒绝了。
我后来也是离开了他。毕竟他是这样的好,我觉得但是他又是那样的让我失望。我觉得
真的是不会可以学,但他不愿意学,我跟着他一起学。从一开始的部分到后来我都想跟
他一起走。然而他刻意的躲避我不想学。我实在是不知道要说什么。
最后他还甩了一句:
你一定是因为我肤浅才离开我的。
我想说:
我是因为你不学才离开的。
avatar
r*e
7
大家在linux下开发有什么好的ide方案?像kdeveloper这样的,换个机器整个library
什么的又要重搞。eclipse又太慢,整天出些莫名奇妙的错误。大家又什么好的便携的
解决方案?
我现在想的有3个:
1.用回emacs,vi。缺点是功能比较弱。
2.Java based.没有什么对c++支持比较好的ide
3.remote development.比如在自己的laptop上setup一个environment然后连上公司系
统开发。没试过,不知道是不是可行。
希望大牛指点1,2
avatar
M*c
8
浦发银行如果你手里就有这个,那还是先继续持有吧。

【在 N****N 的大作中提到】
: 手里就这个挣钱,其他全是loser
avatar
w*l
9
很好的帖子 顶
avatar
t*s
10
有个‘焦点新闻’类别啊。
或者看cntv上的cctv新闻频道。
avatar
D*a
11
i've been using eclipse cdt for years without problem, but you are right it
has been getting pretty bloated lately.
you can also try netbeans

library

【在 r***e 的大作中提到】
: 大家在linux下开发有什么好的ide方案?像kdeveloper这样的,换个机器整个library
: 什么的又要重搞。eclipse又太慢,整天出些莫名奇妙的错误。大家又什么好的便携的
: 解决方案?
: 我现在想的有3个:
: 1.用回emacs,vi。缺点是功能比较弱。
: 2.Java based.没有什么对c++支持比较好的ide
: 3.remote development.比如在自己的laptop上setup一个environment然后连上公司系
: 统开发。没试过,不知道是不是可行。
: 希望大牛指点1,2

avatar
N*N
12
就这个是红的,其他都是绿的,资金的一半是浦发,挺怕它翻脸的,不过估计中报会不错

【在 M******c 的大作中提到】
: 浦发银行如果你手里就有这个,那还是先继续持有吧。
avatar
e*q
13
焦点新闻更新很慢,而且好多前几天看过的新闻被换了日期在当天又重播了。。。很ft
cntv我去试试

【在 t**s 的大作中提到】
: 有个‘焦点新闻’类别啊。
: 或者看cntv上的cctv新闻频道。

avatar
g*g
14
eclipse is not slow, but you have to give it enough memory.
I have 30 open projects and 50K+ source files and it runs
fine on my lenovo laptop, which I use as a workstation for
daily work.

library

【在 r***e 的大作中提到】
: 大家在linux下开发有什么好的ide方案?像kdeveloper这样的,换个机器整个library
: 什么的又要重搞。eclipse又太慢,整天出些莫名奇妙的错误。大家又什么好的便携的
: 解决方案?
: 我现在想的有3个:
: 1.用回emacs,vi。缺点是功能比较弱。
: 2.Java based.没有什么对c++支持比较好的ide
: 3.remote development.比如在自己的laptop上setup一个environment然后连上公司系
: 统开发。没试过,不知道是不是可行。
: 希望大牛指点1,2

avatar
M*c
15
银行由于放款额增加,财报坏不到哪里去。

不错

【在 N****N 的大作中提到】
: 就这个是红的,其他都是绿的,资金的一半是浦发,挺怕它翻脸的,不过估计中报会不错
avatar
r*e
16
I'm sure eclipse works in most situation. But in my company we use a remote
client like VNC to access linux box under windows. Eclipse is slow comparing
to other c++ based ide.
And eclipse makes lots strange errors: like in many places, the syntax is
fine but it reports an error. This lets me feel that eclipse project, like
many other open source projects, becomes too big to control. (Or the
community manages it badly.)

【在 g*****g 的大作中提到】
: eclipse is not slow, but you have to give it enough memory.
: I have 30 open projects and 50K+ source files and it runs
: fine on my lenovo laptop, which I use as a workstation for
: daily work.
:
: library

avatar
s*y
17
我除权前卖的,今天才又进了些,你都要扔了。急什么啊。

【在 N****N 的大作中提到】
: 手里就这个挣钱,其他全是loser
avatar
r*e
18
Thanks for the advice. I tried netbeans. But it's slow as well.
I wish I could have an ide which is as portable as Java based.(Finding the
correct lib in c++ is a pain. Especially you don't have the root permission.
) and as quick as these ides in c++.
It seems eclipse makes everything super complicated. If i want to debug, I
must create a debug config first. wtf.

it

【在 D*******a 的大作中提到】
: i've been using eclipse cdt for years without problem, but you are right it
: has been getting pretty bloated lately.
: you can also try netbeans
:
: library

avatar
M*c
19
sppedsky说得有道理:)
let the profit run.

【在 s******y 的大作中提到】
: 我除权前卖的,今天才又进了些,你都要扔了。急什么啊。
avatar
L*n
20
how about codeblocks? it's pretty fast but may not be as portable as java
based ide.

permission.

【在 r***e 的大作中提到】
: Thanks for the advice. I tried netbeans. But it's slow as well.
: I wish I could have an ide which is as portable as Java based.(Finding the
: correct lib in c++ is a pain. Especially you don't have the root permission.
: ) and as quick as these ides in c++.
: It seems eclipse makes everything super complicated. If i want to debug, I
: must create a debug config first. wtf.
:
: it

avatar
s*y
21
那就卖一半呗,这还不简单

【在 N****N 的大作中提到】
: 就这个是红的,其他都是绿的,资金的一半是浦发,挺怕它翻脸的,不过估计中报会不错
avatar
g*g
22
check preferences-> search compiler, errors/warnings,
it may have something to do withyour settings.

remote
comparing

【在 r***e 的大作中提到】
: I'm sure eclipse works in most situation. But in my company we use a remote
: client like VNC to access linux box under windows. Eclipse is slow comparing
: to other c++ based ide.
: And eclipse makes lots strange errors: like in many places, the syntax is
: fine but it reports an error. This lets me feel that eclipse project, like
: many other open source projects, becomes too big to control. (Or the
: community manages it badly.)

avatar
g*g
23
The debug part is not true, you can set a break point, and
choose debug as ...,a debug config is automatically created.

permission.

【在 r***e 的大作中提到】
: Thanks for the advice. I tried netbeans. But it's slow as well.
: I wish I could have an ide which is as portable as Java based.(Finding the
: correct lib in c++ is a pain. Especially you don't have the root permission.
: ) and as quick as these ides in c++.
: It seems eclipse makes everything super complicated. If i want to debug, I
: must create a debug config first. wtf.
:
: it

avatar
D*a
24
if I were you with this setup, I will run eclipse in windows, and use sshfs
to access the files.
for debugging, you can use gdbserver in the linux box and have your eclipse
attach to it.

remote
comparing

【在 r***e 的大作中提到】
: I'm sure eclipse works in most situation. But in my company we use a remote
: client like VNC to access linux box under windows. Eclipse is slow comparing
: to other c++ based ide.
: And eclipse makes lots strange errors: like in many places, the syntax is
: fine but it reports an error. This lets me feel that eclipse project, like
: many other open source projects, becomes too big to control. (Or the
: community manages it badly.)

avatar
d*x
25
基本不用
linux下没有什么好用的c++ ide
大家都是各种编辑器直接开搞。

library

【在 r***e 的大作中提到】
: 大家在linux下开发有什么好的ide方案?像kdeveloper这样的,换个机器整个library
: 什么的又要重搞。eclipse又太慢,整天出些莫名奇妙的错误。大家又什么好的便携的
: 解决方案?
: 我现在想的有3个:
: 1.用回emacs,vi。缺点是功能比较弱。
: 2.Java based.没有什么对c++支持比较好的ide
: 3.remote development.比如在自己的laptop上setup一个environment然后连上公司系
: 统开发。没试过,不知道是不是可行。
: 希望大牛指点1,2

avatar
r*e
26
我manager就是emacs+gdb,但是learning curve高,还要搞lisp.而且什么按住conrol后
能自动去相应definition or implementatin也没有。
drum的思路好像不错,我就想看能不能搞一个remote developement环境或者portable
development environment.我自己也有个x200装的linux,跑个ide,更新个最新的lib不
是问题。
今天下午又把我的那个vm 服务器弄死机了,经常是eclipse debug着整个机器就当掉了。
今天下午就在想是不是open source社区的问题好像就是更新太平凡,搞得弄个library
经常不兼容。
今天下午还看到新闻说gnome要搞个gnome os。汗。
有可能审美观不同,对eclipse总不怎么感冒,界面太繁琐了,相比之下netbeans干净
很多。

【在 d**********x 的大作中提到】
: 基本不用
: linux下没有什么好用的c++ ide
: 大家都是各种编辑器直接开搞。
:
: library

avatar
t*t
27
emacs难道没有etags, 不可能吧.

portable
了。
library

【在 r***e 的大作中提到】
: 我manager就是emacs+gdb,但是learning curve高,还要搞lisp.而且什么按住conrol后
: 能自动去相应definition or implementatin也没有。
: drum的思路好像不错,我就想看能不能搞一个remote developement环境或者portable
: development environment.我自己也有个x200装的linux,跑个ide,更新个最新的lib不
: 是问题。
: 今天下午又把我的那个vm 服务器弄死机了,经常是eclipse debug着整个机器就当掉了。
: 今天下午就在想是不是open source社区的问题好像就是更新太平凡,搞得弄个library
: 经常不兼容。
: 今天下午还看到新闻说gnome要搞个gnome os。汗。
: 有可能审美观不同,对eclipse总不怎么感冒,界面太繁琐了,相比之下netbeans干净

avatar
G*7
28
qtcreator is fast. it's c++ based.
i tried and disliked codelite. very crashy.

library

【在 r***e 的大作中提到】
: 大家在linux下开发有什么好的ide方案?像kdeveloper这样的,换个机器整个library
: 什么的又要重搞。eclipse又太慢,整天出些莫名奇妙的错误。大家又什么好的便携的
: 解决方案?
: 我现在想的有3个:
: 1.用回emacs,vi。缺点是功能比较弱。
: 2.Java based.没有什么对c++支持比较好的ide
: 3.remote development.比如在自己的laptop上setup一个environment然后连上公司系
: 统开发。没试过,不知道是不是可行。
: 希望大牛指点1,2

avatar
r*e
29
有吗?我不知道啊,我没看过我manager搞developement,只是有时候看到他在用emacs
和gdb,问他什么事,他也一直是用grep。
我们这还有用vi的,搞得我这个年轻人苦不堪言啊。
大牛们指条明路吧,从长期来说会不会emacs更有前途点。照我的理解一旦把emacs搞好
了,再加上不断累积的lisp script。这个也不容小看。

【在 t****t 的大作中提到】
: emacs难道没有etags, 不可能吧.
:
: portable
: 了。
: library

avatar
r*e
30
I used it in the past 4 months(1.X). Recently it stopped working, for
example,when I debug, it won't jump into the current line. I need to find
the file name and line number to check the line myself. Pain in the ass.
Then I downloaded and use the 2.3.1.(Can't use 2.5.1, the c library is not
new enough,I think we are using gcc 4.6.2) When I debug by using it, the gdb
crashed consistantly in some files.
That's why I need a new ide. I have the impression that qtcreator is not
stable enough. Another thing i don't like is that each time there's a new
file(not created by me), I need to add it in the qc.files.
I wanted to use kdeveloper. I think many people here mentioned it. But the
library thing seems complicated.

【在 G*****7 的大作中提到】
: qtcreator is fast. it's c++ based.
: i tried and disliked codelite. very crashy.
:
: library

avatar
l*s
31
You won't go wrong with emacs, but vi is as capable.

emacs

【在 r***e 的大作中提到】
: 有吗?我不知道啊,我没看过我manager搞developement,只是有时候看到他在用emacs
: 和gdb,问他什么事,他也一直是用grep。
: 我们这还有用vi的,搞得我这个年轻人苦不堪言啊。
: 大牛们指条明路吧,从长期来说会不会emacs更有前途点。照我的理解一旦把emacs搞好
: 了,再加上不断累积的lisp script。这个也不容小看。

avatar
t*t
32
emacs is a kind of IDE and surely is more powerful than vim. however as an
editor, there are lots of default function missing, you need to program a
lot of things to make it a good editor. when you move to another environment
, you must copy your settings and scripts, otherwise it's hardly useable.
vim, on the other hand, is an editor, not as powerful as emacs (although
also programmable). but as a good editor, most functions for editor are
built-in or provided with default installation. a few lines of custom
settings (some personal perferences) are all you need to bring with you.
it doesn't make sense to compare these two without context. as editor? i
will say vim wins. as IDE? vim is not even an IDE.

【在 l*********s 的大作中提到】
: You won't go wrong with emacs, but vi is as capable.
:
: emacs

avatar
t*t
33
emacs has etag support and vim has ctag support. both are designed for C and
can be used to find function/macro/variable defintion across files. C++
support is kind of limited but still useable.
basically you build a mini database with external tool (etags or ctags), and
emacs and vim can use it to navigate around. the database must be updated
frequently when you move things across files (a few lines discrepency within
file is acceptable), but you can insert them in Makefile. vim also has
button to call ctags, not sure about emacs, but hey, you can always add
button yourself for emacs.

emacs

【在 r***e 的大作中提到】
: 有吗?我不知道啊,我没看过我manager搞developement,只是有时候看到他在用emacs
: 和gdb,问他什么事,他也一直是用grep。
: 我们这还有用vi的,搞得我这个年轻人苦不堪言啊。
: 大牛们指条明路吧,从长期来说会不会emacs更有前途点。照我的理解一旦把emacs搞好
: 了,再加上不断累积的lisp script。这个也不容小看。

avatar
g*g
34
i think you may not give your vm enough memory.
also, if possible, use linux as host and run windows as vm may solve your
problem

portable
了。
library

【在 r***e 的大作中提到】
: 我manager就是emacs+gdb,但是learning curve高,还要搞lisp.而且什么按住conrol后
: 能自动去相应definition or implementatin也没有。
: drum的思路好像不错,我就想看能不能搞一个remote developement环境或者portable
: development environment.我自己也有个x200装的linux,跑个ide,更新个最新的lib不
: 是问题。
: 今天下午又把我的那个vm 服务器弄死机了,经常是eclipse debug着整个机器就当掉了。
: 今天下午就在想是不是open source社区的问题好像就是更新太平凡,搞得弄个library
: 经常不兼容。
: 今天下午还看到新闻说gnome要搞个gnome os。汗。
: 有可能审美观不同,对eclipse总不怎么感冒,界面太繁琐了,相比之下netbeans干净

avatar
r*e
35
Min= 256m
Max= 1G
Perm=384
I think it should be large enough.
I didn't make this chose. The company gives us a laptop and holds the
virtual machine on the servers.

【在 g*****g 的大作中提到】
: i think you may not give your vm enough memory.
: also, if possible, use linux as host and run windows as vm may solve your
: problem
:
: portable
: 了。
: library

avatar
w*s
36
我现在觉得linux下还是emacs和vi好用,尤其是emacs,
emacs里移动光标非常灵活,基本可以不用鼠标操作,
相比IDE,emacs不是很智能,
但是个人觉得,减少鼠标操作极大提高编辑效率。

library

【在 r***e 的大作中提到】
: 大家在linux下开发有什么好的ide方案?像kdeveloper这样的,换个机器整个library
: 什么的又要重搞。eclipse又太慢,整天出些莫名奇妙的错误。大家又什么好的便携的
: 解决方案?
: 我现在想的有3个:
: 1.用回emacs,vi。缺点是功能比较弱。
: 2.Java based.没有什么对c++支持比较好的ide
: 3.remote development.比如在自己的laptop上setup一个environment然后连上公司系
: 统开发。没试过,不知道是不是可行。
: 希望大牛指点1,2

avatar
g*g
37
你那点编辑效率,一个refactoring操作就全回去了。
真喜欢emacs和vi,很多IDE可以让你选key binding。
我有同事就在eclipse用vi的key binding。

【在 w***s 的大作中提到】
: 我现在觉得linux下还是emacs和vi好用,尤其是emacs,
: emacs里移动光标非常灵活,基本可以不用鼠标操作,
: 相比IDE,emacs不是很智能,
: 但是个人觉得,减少鼠标操作极大提高编辑效率。
:
: library

avatar
m*t
38
赞 refactoring 啊,神器啊。
另外那些 fan emacs 的人最好买个 hhkb 要不然等着小拇指抽筋吧。。。

【在 g*****g 的大作中提到】
: 你那点编辑效率,一个refactoring操作就全回去了。
: 真喜欢emacs和vi,很多IDE可以让你选key binding。
: 我有同事就在eclipse用vi的key binding。

avatar
L*n
39
I'm using vi key binding on eclipse too, also on emacs.

【在 g*****g 的大作中提到】
: 你那点编辑效率,一个refactoring操作就全回去了。
: 真喜欢emacs和vi,很多IDE可以让你选key binding。
: 我有同事就在eclipse用vi的key binding。

avatar
R1
40
also on Visual studio...

【在 L***n 的大作中提到】
: I'm using vi key binding on eclipse too, also on emacs.
avatar
r*e
41
Just google emacs and refactoring, it seems emacs can do it with extension,
cedet or xrefactoring.

【在 g*****g 的大作中提到】
: 你那点编辑效率,一个refactoring操作就全回去了。
: 真喜欢emacs和vi,很多IDE可以让你选key binding。
: 我有同事就在eclipse用vi的key binding。

avatar
r*e
42
goodbug is right in this point. Key binding is not difficult to replicate.
This doesn't make emacs that unique.

【在 w***s 的大作中提到】
: 我现在觉得linux下还是emacs和vi好用,尤其是emacs,
: emacs里移动光标非常灵活,基本可以不用鼠标操作,
: 相比IDE,emacs不是很智能,
: 但是个人觉得,减少鼠标操作极大提高编辑效率。
:
: library

avatar
N*m
43
visual studio on windows,
sync files on linux, then make/g++

library

【在 r***e 的大作中提到】
: 大家在linux下开发有什么好的ide方案?像kdeveloper这样的,换个机器整个library
: 什么的又要重搞。eclipse又太慢,整天出些莫名奇妙的错误。大家又什么好的便携的
: 解决方案?
: 我现在想的有3个:
: 1.用回emacs,vi。缺点是功能比较弱。
: 2.Java based.没有什么对c++支持比较好的ide
: 3.remote development.比如在自己的laptop上setup一个environment然后连上公司系
: 统开发。没试过,不知道是不是可行。
: 希望大牛指点1,2

avatar
R1
44
when you talking about refactering and C++
God laughs
LOL

【在 g*****g 的大作中提到】
: 你那点编辑效率,一个refactoring操作就全回去了。
: 真喜欢emacs和vi,很多IDE可以让你选key binding。
: 我有同事就在eclipse用vi的key binding。

avatar
r*e
45
how about debug? GDB server?

【在 N*****m 的大作中提到】
: visual studio on windows,
: sync files on linux, then make/g++
:
: library

avatar
N*m
46
yes
most unit testing under VS

【在 r***e 的大作中提到】
: how about debug? GDB server?
avatar
a*n
47
eclipse 还算不错的了, 就是调试的时候最好别再eclipse里面调,
直接用gdb
avatar
N*m
48
还行,vs + vax,不比eclipse for java差

【在 R1 的大作中提到】
: when you talking about refactering and C++
: God laughs
: LOL

avatar
n*a
49
emacs功能还弱?你从来没好好用过吧。

library

【在 r***e 的大作中提到】
: 大家在linux下开发有什么好的ide方案?像kdeveloper这样的,换个机器整个library
: 什么的又要重搞。eclipse又太慢,整天出些莫名奇妙的错误。大家又什么好的便携的
: 解决方案?
: 我现在想的有3个:
: 1.用回emacs,vi。缺点是功能比较弱。
: 2.Java based.没有什么对c++支持比较好的ide
: 3.remote development.比如在自己的laptop上setup一个environment然后连上公司系
: 统开发。没试过,不知道是不是可行。
: 希望大牛指点1,2

avatar
L*n
50
link please, I'll download the plugin

【在 R1 的大作中提到】
: also on Visual studio...
avatar
t*t
51
据说express版是不能用的...

【在 L***n 的大作中提到】
: link please, I'll download the plugin
avatar
R1
52
file named "VsVim.vsix"
I forgot how to download.

【在 L***n 的大作中提到】
: link please, I'll download the plugin
avatar
m*t
53
是有插件。但不怎么好用,说实话。

,

【在 r***e 的大作中提到】
: Just google emacs and refactoring, it seems emacs can do it with extension,
: cedet or xrefactoring.

avatar
L*n
54
啊,那算了

【在 t****t 的大作中提到】
: 据说express版是不能用的...
avatar
L*n
55
谢,你用的是VS professional 还是express啊

【在 R1 的大作中提到】
: file named "VsVim.vsix"
: I forgot how to download.

avatar
r*e
56
是没好好用过,所以上来问问。就比如上面说的refactoring我也就goo
gle一下,没什么发言权。所以如果您知道,还望指教指教。
这是我找到的一个blog:http://blog.csdn.net/karotte/article/details/6990031
好像还不错。

【在 n*********a 的大作中提到】
: emacs功能还弱?你从来没好好用过吧。
:
: library

avatar
r*e
57
能具体说说吗?

【在 m*********t 的大作中提到】
: 是有插件。但不怎么好用,说实话。
:
: ,

avatar
R1
58
2012 RC professional

【在 L***n 的大作中提到】
: 谢,你用的是VS professional 还是express啊
avatar
L*n
59
果然,那我还是算了,或者看看能不能hack一下

【在 R1 的大作中提到】
: 2012 RC professional
avatar
d*x
60
我感觉linux下貌似没有什么好用的C++ refactor工具
要么就用某些java ide,半吊子,要么就用regexp,偶尔会出错,需要智商。

【在 r***e 的大作中提到】
: 是没好好用过,所以上来问问。就比如上面说的refactoring我也就goo
: gle一下,没什么发言权。所以如果您知道,还望指教指教。
: 这是我找到的一个blog:http://blog.csdn.net/karotte/article/details/6990031
: 好像还不错。

avatar
R1
61
有人说这个是C++的原故不是
refactor ,是C++的模板

【在 d**********x 的大作中提到】
: 我感觉linux下貌似没有什么好用的C++ refactor工具
: 要么就用某些java ide,半吊子,要么就用regexp,偶尔会出错,需要智商。

avatar
t*t
62
C++本来就很难refactor. VS的IDE算是不错的, 都没这功能.

【在 d**********x 的大作中提到】
: 我感觉linux下貌似没有什么好用的C++ refactor工具
: 要么就用某些java ide,半吊子,要么就用regexp,偶尔会出错,需要智商。

avatar
p*w
63
公司里大批人用eclipse,没什么问题啊,装在linux server上,用vnc连过去工作。
eclipse调gdb也没问题。

emacs

【在 r***e 的大作中提到】
: 有吗?我不知道啊,我没看过我manager搞developement,只是有时候看到他在用emacs
: 和gdb,问他什么事,他也一直是用grep。
: 我们这还有用vi的,搞得我这个年轻人苦不堪言啊。
: 大牛们指条明路吧,从长期来说会不会emacs更有前途点。照我的理解一旦把emacs搞好
: 了,再加上不断累积的lisp script。这个也不容小看。

avatar
t*g
64
slickedit is the best I have ever seen.
avatar
l*s
65
写code我还是习惯于用vim+gdb,当用eclipse看code还是很方便,项目有一些function
同名的,用ctag经常乱跳
avatar
t*n
66
百万级的C/C++代码。大部分工作在eclipse+cdt下完成。调试是emacs+gdb。偶尔用用
grep。
cdt的indexer已经非常强大了。查看/转跳虚函数非常方便,秒杀emacs。
eclipse的速度还行。
如果有好多插件的话,qtcreator有前途。
avatar
t*n
67
公司不一定愿意掏钱买。

【在 t***g 的大作中提到】
: slickedit is the best I have ever seen.
avatar
t*n
68
花在打字上的时间其实很少。大部分时间是在浏览代码。emacs/vi不存在什么优势。

【在 w***s 的大作中提到】
: 我现在觉得linux下还是emacs和vi好用,尤其是emacs,
: emacs里移动光标非常灵活,基本可以不用鼠标操作,
: 相比IDE,emacs不是很智能,
: 但是个人觉得,减少鼠标操作极大提高编辑效率。
:
: library

avatar
c*e
69
etag对于复杂点的c++局限性很大,不是很有用。
Emacs用了七八年以后就因为这个慢慢转到用Source Insight越来越多了。后来Source
Insight就没人开发维护了,还是SlickEdit好用, 可惜太贵。

and
and
within

【在 t****t 的大作中提到】
: emacs has etag support and vim has ctag support. both are designed for C and
: can be used to find function/macro/variable defintion across files. C++
: support is kind of limited but still useable.
: basically you build a mini database with external tool (etags or ctags), and
: emacs and vim can use it to navigate around. the database must be updated
: frequently when you move things across files (a few lines discrepency within
: file is acceptable), but you can insert them in Makefile. vim also has
: button to call ctags, not sure about emacs, but hey, you can always add
: button yourself for emacs.
:

avatar
d*x
70
va是可以refactor的,虽然功能没有那么强。

【在 t****t 的大作中提到】
: C++本来就很难refactor. VS的IDE算是不错的, 都没这功能.
avatar
r*e
71
总结一下:
最后选了gdb+emacs multi window 模式debug,把快捷
键弄好后还是挺方便的。只是在gud下打gdb命令,还没找到怎么弄histor
y,不是挺方便。
code editor还没定,试过slickedit不错,安装也很简单。没出
现什么一定要升级gcc lib什么的,花钱和不花钱差别就在这。装个kdeve
lop这个问题一大堆。
avatar
d*q
72
have your tried QtCreator?
I noticed some guys use it to develop boost.
avatar
r*n
73
can i ask how much the memory is in your laptop?
I just booked T430 with 8G memory, and am wondering
if it is enough to run eclipse.
BTW: Eclipse is running slow on T61 with 2G memory.

【在 g*****g 的大作中提到】
: eclipse is not slow, but you have to give it enough memory.
: I have 30 open projects and 50K+ source files and it runs
: fine on my lenovo laptop, which I use as a workstation for
: daily work.
:
: library

avatar
g*g
74
2G is a bit tight, but 4G laptop is enough for running eclipse. I used to
run eclipse, tomcat, MySQL, oracle xe, a couple of java app servers all
locally on T410s/4GB at the same time. Make sure you configure eclipse so it
can use enough memory. e.g. Xms1G XmX2G.
IO speed matters too. I don't know what T430 uses, my current T430s using
SSD feels fast.

【在 r*******n 的大作中提到】
: can i ask how much the memory is in your laptop?
: I just booked T430 with 8G memory, and am wondering
: if it is enough to run eclipse.
: BTW: Eclipse is running slow on T61 with 2G memory.

avatar
p*o
75
喜欢SUN布局的话,把capslock和left-ctrl的扫描码交换一下就可以了。

【在 m*********t 的大作中提到】
: 赞 refactoring 啊,神器啊。
: 另外那些 fan emacs 的人最好买个 hhkb 要不然等着小拇指抽筋吧。。。

avatar
r*n
76
Thanks, man.
T430 can go with either SSD or HDD.

it

【在 g*****g 的大作中提到】
: 2G is a bit tight, but 4G laptop is enough for running eclipse. I used to
: run eclipse, tomcat, MySQL, oracle xe, a couple of java app servers all
: locally on T410s/4GB at the same time. Make sure you configure eclipse so it
: can use enough memory. e.g. Xms1G XmX2G.
: IO speed matters too. I don't know what T430 uses, my current T430s using
: SSD feels fast.

avatar
l*G
77
I recommend scitools Understand
avatar
t*a
78
emacs要花时间搞,功能不比其他的IDE弱。
avatar
x*u
79
如果Knuth花时间搞emacs,估计也写不出什么书了。

【在 t****a 的大作中提到】
: emacs要花时间搞,功能不比其他的IDE弱。
avatar
t*a
82
这么幽默,你还真是只可爱的龙猫诶

【在 x****u 的大作中提到】
: 那么就只能说,自从他开始用emacs,这书的出版就半停滞了。
avatar
G*7
83
i seriously thought he invented latex just to encourage procrastination
during paper writing.
i'd imagine, one day he said to himself,
"so that bunch of devs procrastinate by claiming that their code is being
compiled, and the cg people are doing so by claiming their image is being
ray-traced. what is fudging out there for us non-practitioners to
procrastinate with? hmm, looks like there is nothing of that kind. wait, i
have an idea..."
and latex comes into existence.

【在 x****u 的大作中提到】
: 那么就只能说,自从他开始用emacs,这书的出版就半停滞了。
avatar
t*t
84
call me picky, but Knuth only did TeX, not LaTeX...

【在 G*****7 的大作中提到】
: i seriously thought he invented latex just to encourage procrastination
: during paper writing.
: i'd imagine, one day he said to himself,
: "so that bunch of devs procrastinate by claiming that their code is being
: compiled, and the cg people are doing so by claiming their image is being
: ray-traced. what is fudging out there for us non-practitioners to
: procrastinate with? hmm, looks like there is nothing of that kind. wait, i
: have an idea..."
: and latex comes into existence.

avatar
G*7
85
see, i did not know that.
turns out the inventor of Leslie Lamport, another great computer science
procrastinator, who wrote about the Byzantine Generals' Problem.

【在 t****t 的大作中提到】
: call me picky, but Knuth only did TeX, not LaTeX...
avatar
t*n
86
已经没有这个可能了。。。
http://www.google.com/trends/?q=emacs

【在 t****a 的大作中提到】
: emacs要花时间搞,功能不比其他的IDE弱。
avatar
x*u
87
这东西对中文支持非常不好,却在我国被神化。。。

【在 G*****7 的大作中提到】
: i seriously thought he invented latex just to encourage procrastination
: during paper writing.
: i'd imagine, one day he said to himself,
: "so that bunch of devs procrastinate by claiming that their code is being
: compiled, and the cg people are doing so by claiming their image is being
: ray-traced. what is fudging out there for us non-practitioners to
: procrastinate with? hmm, looks like there is nothing of that kind. wait, i
: have an idea..."
: and latex comes into existence.

avatar
d*e
88
emacs/xemacs:)
avatar
d*o
89
职业码工自己掏钱买个slickedit还是勉强可以接受的。这个软件从来不来个打折促销
什么的,太可恶了

Source

【在 c****e 的大作中提到】
: etag对于复杂点的c++局限性很大,不是很有用。
: Emacs用了七八年以后就因为这个慢慢转到用Source Insight越来越多了。后来Source
: Insight就没人开发维护了,还是SlickEdit好用, 可惜太贵。
:
: and
: and
: within

avatar
t*n
90
xemacs已经3年没更新了。请默哀

【在 d*****e 的大作中提到】
: emacs/xemacs:)
avatar
t*n
91
可惜某些公司你自己买的都不给装。

【在 d*******o 的大作中提到】
: 职业码工自己掏钱买个slickedit还是勉强可以接受的。这个软件从来不来个打折促销
: 什么的,太可恶了
:
: Source

avatar
r*r
92
Why not code::blocks? Seems nobody mentioned it.
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。