Q
工具對C代碼重構
7
A
回答
6
Netbeans 6.7及以上版本具有相當不錯的基本C(可能還有C++,但沒有嘗試過)重構。我在做我的一個項目的JNI部分時使用它,並且像重命名變量,宏,函數,找到一個函數的用法都很好。絕對值得一試,看看它是否能夠滿足你想要的其餘部分,如果你還沒有接受emacs的話。
對於emacs,有xrefactory但我沒有嘗試過自己。
0
Slickedit擅長重構。
0
Maybe this previous question could help,至少在加快編譯運行週期。
快速編譯(或者更適合,快速的詞法分析)是創建系統支持重構所需的東西之一。
2
我使用Eclipse與CDT作爲IDE,發現它適用於重構和搜索代碼。
0
1
Qt Creator是非常快速和有用的IDE。它不僅適用於Qt Framework。您也可以將它用於C和純C++項目。它也有許多重構功能。它是跨平臺的,也有vi的模擬。重構功能請致電refer it's documentation。
+0
請注意,雖然可用,但對於C來說,它並不完美,因爲使用C++關鍵字(如'template'或'class')會使其混淆。 – ideasman42 2014-07-27 06:51:05
0
This article討論了Visual Studio的一些C++重構工具。
相關問題
- 1. jquery代碼重構工具
- 2. 代碼重構C#
- 3. C#代碼重構?
- 4. 重構C#應用工具
- 5. C++代碼分析工具
- 6. C#Reindent代碼工具
- 7. C#Linq代碼重構
- 8. 重構的SpringSource工具套件生產非工作代碼
- 9. 幫助重構force.com代碼庫(重命名自定義對象)的工具
- 10. 重構工具?
- 11. 重構工具
- 12. 通過C#解析/重構C#代碼
- 13. 從源代碼構建Gnuarm工具鏈
- 14. 用於VB的代碼複製重構工具
- 15. PHP重構工具
- 16. SQL重構工具?
- 17. css重構工具
- 18. PHP重構工具
- 19. JavaScript - 重構對象列表的工具?
- 20. 檢測重複代碼的工具(Java)
- 21. Java的重構/重構工具
- 22. 在C中檢查代碼重複的工具#
- 23. C++代碼/ XML生成工具
- 24. 合併工具爲C#代碼
- 25. C#中的UML代碼生成工具
- 26. C#代碼縮小工具和技巧
- 27. C代碼格式化/美化工具
- 28. C++代碼覆蓋率工具
- 29. C#代碼安排工具建議
- 30. NHibernate代碼genaration工具爲asp.net(c#)
此問題可能對您有用: http://stackoverflow.com/questions/673554/how-can-i-refactor-c-source-code-using-emacs – kdt 2009-11-11 07:36:06