回答
我認爲一個沒有提供某種完成功能的IDE的市場接受度會很低。
在Java世界中,Eclipse具有代碼完成功能。
+1爲你的第一行:) – jensgram 2010-01-08 10:04:44
Scintilla是你在找什麼。這是對編輯控件的更換。它具有自動完成功能以及許多其他好東西。它是爲C++設計的,因此它可能不是一個選項,因爲你沒有指定一種語言。
現在我明白你想要什麼了,忘記我說的。 Eclipse可能是你需要的。 – 2010-01-08 10:10:41
我想你是在提到Visual Studio時引用.NET IDE的。
SharpDevelop是一款.NET開發軟件,確實提供了代碼完成功能。順便說一句,他們使用一個全功能的開源文本編輯器ICSharpCode.TextEditor。去年我擴展了這個文本編輯器,以支持數據庫查詢的代碼完成,並且非常簡單。
還有很多其他IDE是開源的,大多數(如果不是全部的話)都具有某種自動完成功能。
這裏有一個鏈接到維基百科的「Comparison of IDEs」,這可能有所幫助。
您也可以直接搜索Stack Overflow以獲得「用於x開發的最佳IDE」(x是您使用的語言),並且您會發現很多選項,它們都可能具有自動完成功能。
我最喜歡的一個小插件:Eclipse不僅僅是自動完成。如果您正在開發Java,那麼它真的會讓您瞭解IDE可以做些什麼來幫助您解決問題(在您編寫和重寫錯誤時進行編譯,爲您提供一鍵式的方式來讓IDE嘗試並解決問題對你來說,它經常這樣做,等等)。
- 1. JSF(facelets)IDE代碼完成
- 2. 在C#中的自動完成代碼#
- 3. 在vim中自動完成python代碼
- 4. 如何自動完成selenium ide中的自動完成標籤?
- 5. PhalconPHP的IDE自動完成
- 6. pytorch的IDE自動完成
- 7. Selenium IDE自動完成
- 8. IDE中的CakePHP的代碼完成
- 9. 在Netbeans IDE或其他代碼完成
- 10. 自動完成了在NetBeans IDE PyroCMS
- 11. VIM中的自動代碼完成?
- 12. Eclipse中的C代碼自動完成
- 13. CakePHP中的PhpStorm代碼自動完成
- 14. jQuery自動完成代碼自定義
- 15. NetBeans IDE代碼完成快捷方式
- 16. WebStorm IDE中的PHP代碼完成代碼
- 17. Atom IDE自動完成-python不工作
- 18. HTML5,CSS,Javascript,PHP自動完成IDE
- 19. 在VS代碼中導入node_modules成員自動完成
- 20. Visual Studio代碼自動完成
- 21. Eclipse的自動代碼完成
- 22. PhpStorm SQL代碼自動完成
- 23. Python編輯器自動完成代碼?
- 24. Eclipse代碼完成自動停用
- 25. 自動完成代碼位置問題
- 26. VSCode代碼自動完成行爲
- 27. visual studio代碼和Parse.com自動完成?
- 28. 骨架代碼自動完成策略
- 29. 股票代碼自動完成API
- 30. Ace編輯|自動代碼塊完成
許多重複,包括http://stackoverflow.com/questions/1420341/where-can-i-download-a-free-c-ide-with-working-code-completion – 2010-01-08 10:02:19
@JonT:就像尼爾·巴特沃斯說的,在StackOverflow上有很多其他的答案。它通常有助於搜索特定語言,因爲許多IDE都與一種語言相關聯。 – 2010-01-08 10:09:25