Linux的好编辑器? [英] Good editor for Linux?

查看:79
本文介绍了Linux的好编辑器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用Ubuntu 7.04并且无法找到一个好的编辑器,它具有

自动完成功能(在字符串上输入std ::或使用。并按下

ctrl + space)。


我已经尝试过使用CDT 3.1.2进行eclipse但是需要大约一分钟时间才会出现弹出框。我也尝试过KDevelop和anjuta,但是他们只需要自动填充以前声明的变量。由于奇怪的键盘映射,我想避免使用emacs




还有其他选择还是没有使用的传统
$编写c ++时b $ b自动完成?

I use Ubuntu 7.04 and have trouble finding a good editor that has
autocompletion (when typing std:: or using "." on strings or pressing
ctrl+space).

I have tried eclipse with CDT 3.1.2 but it takes about a minute before
the popup box appears. I have also tried KDevelop and anjuta but they
only autocomplete previous declared variables. I would like to avoid
using emacs because of the wierd keymap.

Are there any alternatives left or are there no tradition for using
autocompletion when writing c++?

推荐答案

Johs写道:
Johs wrote:

我用Ubuntu 7.04并且无法找到一个好的编辑器,它具有

自动完成功能(当在字符串上输入std ::或使用。并按下

ctrl + space时)。


我已尝试使用CDT 3.1.2进行eclipse,但在出现

弹出框之前大约需要一分钟。我也试过KDevelop和anjuta,但他们只是自动填充以前声明的变量。由于奇怪的键盘映射,我想避免使用

emacs。


还有其他选择还是没有使用的传统
$编写c ++时b $ b自动完成?
I use Ubuntu 7.04 and have trouble finding a good editor that has
autocompletion (when typing std:: or using "." on strings or pressing
ctrl+space).

I have tried eclipse with CDT 3.1.2 but it takes about a minute before the
popup box appears. I have also tried KDevelop and anjuta but they only
autocomplete previous declared variables. I would like to avoid using
emacs because of the wierd keymap.

Are there any alternatives left or are there no tradition for using
autocompletion when writing c++?



以下答案是未将Linux问题发布到

Linux新闻组的结果:


我会使用Visual Studio,并使用

Samba远程安装项目文件夹。然后我将创建两个构建脚本,一个使用Visual Studio本机

,另一个使用GNU Makefile。然后我会在Linux中配置一个脚本,每次我的源文件发生变化时运行Makefile.


然后我将平铺Visual Studio和一个Konsole(运行)在我的Windows桌面上的远程CygWin X

服务器上)所以我可以在一个窗口中看到源代码,在另一个窗口中看到

脚本。然后我会编写单元测试并同时运行它们两个环境中的
。哦,如果我不搞砸Visual Studio

设置,我通常会得到Intellisense。


这个答案的荒谬(复杂的我实际上是荒谬的,所有这一切都是因为这个新闻组没有资格保护你免受我所说的任何事情,如果我有任何这些细节

错了。没有任何细节与原始C ++语言本身有关,

这是新闻组唯一有资格讨论的内容!


-

Phlip
http://www.oreilly。 com / catalog / 9780596510657 /

"测试驱动的Ajax(在Rails上)"

assert_xpath,assert_javascript,& assert_ajax

The following answer is what you get for not posting a Linux question to a
Linux newsgroup:

I would use Visual Studio, and would remote-mount the project folder with
Samba. Then I would create two build scripts, one with Visual Studio native
and the other for GNU Makefile. Then I would configure a script in Linux to
run that Makefile each time my source files change.

Then I would tile Visual Studio and a Konsole (running in a remote CygWin X
server on my Windows desktop) so I can see the source in one window and the
script in another. Then I would write unit tests and run them simultaneously
in both environments. Oh, and if I don''t screw up the Visual Studio
settings, I would typically get Intellisense.

The absurdity of that answer (compounded by the absurdity of I have actually
done all that) is compounded by the fact that this newsgroup is not
qualified to defend you from anything I said, if I got any of these details
wrong. No detail there has anything to do with the raw C++ language itself,
which is the only thing this newsgroup is qualified to discuss!

--
Phlip
http://www.oreilly.com/catalog/9780596510657/
"Test Driven Ajax (on Rails)"
assert_xpath, assert_javascript, & assert_ajax


4月22日下午2:04,Johs< a ... @ asd.comwrote:
On Apr 22, 2:04 pm, Johs <a...@asd.comwrote:

在编写c ++时是否还有其他选择还是没有使用

自动完成的传统?
Are there any alternatives left or are there no tradition for using
autocompletion when writing c++?



您真的输入代码而不知道您的课程/会员

您将要使用的功能吗?

Do you really type in code without knowing what you classes/member
functions you are about to use?


da *********** @ fastmail.fm 写道:

4月22日下午2:04,Johs< a ... @ asd.comwrote:
On Apr 22, 2:04 pm, Johs <a...@asd.comwrote:

>在编写c ++时,还有其他选择还是没有使用
自动完成的传统?
>Are there any alternatives left or are there no tradition for using
autocompletion when writing c++?



您是否真的输入代码而不知道您的课程/会员

您将要使用的功能?


Do you really type in code without knowing what you classes/member
functions you are about to use?



我这样做。这有什么问题?这不是专业的吗?


问候,


Zeppe

I do, for example. What''s wrong with that? It''s not professional?

Regards,

Zeppe


这篇关于Linux的好编辑器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆