[建议]希望高人整理一个好的IDE列表

软件和网站开发以及相关技术探讨
bobo_007
帖子: 2
注册时间: 2008-06-07 1:37

[建议]希望高人整理一个好的IDE列表

#1

帖子 bobo_007 » 2008-06-07 1:45

刚从window转来,想一直用ubuntu了,有什么好的ide可以推荐吗?希望有比较好的智能提示功能
头像
jaywee
帖子: 517
注册时间: 2006-06-18 21:49
联系:

#2

帖子 jaywee » 2008-06-07 2:13

netbeans~~~
gvim~~
Time waits for no man!
x_channel
帖子: 92
注册时间: 2006-09-28 22:14

#3

帖子 x_channel » 2008-06-07 14:49

eclipse
头像
oyasmi
帖子: 173
注册时间: 2007-06-04 9:54
来自: 南京

#4

帖子 oyasmi » 2008-06-07 14:50

c++用code::blocks
等待青春散场;等待年华老去!
头像
seanla
帖子: 12
注册时间: 2007-09-03 11:07
来自: 珠海
联系:

#5

帖子 seanla » 2008-06-08 21:23

eclipse
头像
hyxuzhimin
帖子: 249
注册时间: 2008-05-09 14:14

#6

帖子 hyxuzhimin » 2008-06-09 18:35

只提供名字,没有简要的优点叙述让人迷惑。
wgn
帖子: 164
注册时间: 2006-04-29 15:54
来自: CUGB

#7

帖子 wgn » 2008-06-09 23:41

emacs/vim 算一类,编辑器而来,一旦熟练使用强大无比
netbeans/eclipse/Kdeveploe 各种语言通吃的大型IDE
code::blocks/Anjuta/BlueFish/SPE 规模上小型的的但很实用的IDE

先把vim用NB了

其实ide这东东,没什么,俺觉得最基本只要有语法感应就可以了
purplepower99
帖子: 82
注册时间: 2008-04-14 15:38

#8

帖子 purplepower99 » 2008-06-20 9:16

再问一下,要想学习C或C++用什么好呢?
purplepower99
帖子: 82
注册时间: 2008-04-14 15:38

#9

帖子 purplepower99 » 2008-06-20 9:16

再问一下,要想学习C或C++用什么好呢?
poet
帖子: 2841
注册时间: 2006-09-11 22:47

Re: [建议]希望高人整理一个好的IDE列表

#10

帖子 poet » 2008-06-20 9:21

bobo_007 写了:刚从window转来,想一直用ubuntu了,有什么好的ide可以推荐吗?希望有比较好的智能提示功能
我所认识的绝大多数linux高人都不用IDE。少数的那部分用IDE的高人又不用ubuntu。再少数的那部分用IDE又用ubuntu的高人也不上ubuntu中文论坛(人家只上英文)。所以恐怕你如果想在这里让高人给你指点IDE不是太容易。

我还是推荐使用vim,理由是相对最容易上手。当然,如果不怕麻烦可以用emacs,这个公认很好用,但估计你得准备较长的时间上手。——上面这种编辑器+编译器+调试器等等独立连接的结构适合Linux。大而全的IDE不适合Linux的工作模式。
wgn
帖子: 164
注册时间: 2006-04-29 15:54
来自: CUGB

#11

帖子 wgn » 2008-06-20 21:37

purplepower99 写了:再问一下,要想学习C或C++用什么好呢?
emcas
vim
eclipse
netbeans
code::blocks
geany
都可以的啦

推荐vim 或者geany
dbzhang800
帖子: 3182
注册时间: 2006-03-10 15:10
来自: xi'an China
联系:

#12

帖子 dbzhang800 » 2008-06-20 21:44

头像
jarryson
帖子: 4002
注册时间: 2005-08-14 19:53

#13

帖子 jarryson » 2008-06-20 22:22

wikipedia上更加详细
flyinflash
帖子: 2376
注册时间: 2006-09-21 14:28

#14

帖子 flyinflash » 2008-06-25 23:32

geany
A fast and lightweight IDE

http://geany.uvena.de/Download/Releases

I think it's greatest IDE for newbie who learning C/C++.

Geany 0.14 (April 19, 2008)
General:
* Don't beep when using Replace All in Session unless all open files
have no replacements (fixes #1893796).
* Only use filetype detection after Save As, not on every save when the
filetype is None (fixes #1891778).
* Make Go to Tag commands look for the tag in the current document
before searching the workspace.
* Check file on disk for changes also when pressing a key.
* Ignore documents with no absolute path when saving session files.
* Fix segfault with Run command when a project is open and the current
file's filetype has no run command.
* Make Next Error and Next Message commands add positions to the
navigation queue, so the user can move backwards through the list items
and return to where they were.
* Make pressing escape in the sidebar focus the editor.
* Make navigation queue position based to restore the line and column when
returning to a previous position (closes #1936927).
* Save sorting order of the symbol list when saving a file (fixes #1917262).
* Improve "Send Selection To" code (fixes #1909452).
* Install header files and add a pkg-config file for external plugins.
* Use monospace font for text entry fields in search dialogs (#1907117).
* Don't open zero byte sized files read-only (e.g. files in /proc).

Filetypes:
* Improve Makefile parser to detect targets.
* Update PHP tags file to latest PHP API docs (closes #1888691).
* Add translucency settings to filetypes.common for semi-transparency.
* Add HTML parser to get h1, h2, h3 symbols as well as link anchors and
JavaScript functions (fixes #1896068).
* Update Javascript, TCL and Assembler parser.

Interface:
* When closing a tab when using left-to-right tabs, focus the next
document, not the previous.
* Move Load Tags item from File to Tools menu.

Editor:
* Don't scroll the editor view if it is unnecessary when using Find
Next/Previous, Find Selected, incremental search, Go to Marker or Go to
Matching Brace commands.
* Fix bug with showing macro list items all on one line.
* Fix Python auto-indentation when line endings are set to CR/LF.
* Unfold hidden code when the fold point modified (fixes #1923350).
* Update Scintilla to version 1.76.
* Add (basic) column mode editing (patch by "chuck").

Windows:
* Replace untitled file header filename after Save As and add to recent
files on Windows too.
* Resolve Windows shortcuts when opening files.
* Fix modal dialog problems on Windows by not setting taskbar hint
(closes #1916994).
* Add new process spawning implementation. This makes the Version Diff plugin
to work on Windows (patch by Pierre Joye, thanks).
* Fix crash on Windows when a project could not be opened.

Plugins:
* Add configurable plugin keybindings support.
* Add a HTML Characters keybinding to show the dialog.
* Add File Browser keybindings to focus the Path Entry and File List
* Rename VCDiff plugin Version Diff.
* When quitting, remember plugin filenames that couldn't be loaded at
startup as well as active plugins.

Plugin API:
* Add PLUGIN_KEY_GROUP and keybindings_set_item() to setup a keybinding
group.
* keybindings_send_command() arguments have changed because of
keybinding groups - this breaks the API for plugins already using it.
* Make VERSION_CHECK deprecated in favour of PLUGIN_VERSION_CHECK.

Documentation:
* Add descriptions for several options in the preferences dialog
(patch from Robert McGinley).

Internationalisation:
* New translations: ro.
* Updated translations: bg, de, en_GB, es, fr, hu, it, ja, pt_BR, ru.
头像
猛将兄
帖子: 2052
注册时间: 2005-10-19 17:33

#15

帖子 猛将兄 » 2008-06-26 1:14

不用c++,据说没有IDE的c++做得好,不敢说是否正确
c用emacs+xref就可以了,不管怎么用,makefile都是得自己写,用ide管理的makefie没法用
回复