Compiling

我如何知道在哪個 IDE 上編輯項目的原始碼?

  • November 4, 2013

編輯

感謝所有回答者和評論者,有足夠的材料讓我忙一陣子!


我最近切換到 Linux 並希望使用以下原始碼執行我的第一個開發步驟:

SDL 索普威思

除了使用以下行編譯和執行程序之外:

./configure
make

我不知道如何輕鬆地編輯項目的原始碼,而是通過在文本編輯器中手動編輯它並每次輸入以上行來測試它……無需調試和 IDE 提供的所有功能。

還有其他項目(即AntiMicro)我想出瞭如何在 QT Creator 等特定 IDE 中進行編輯,因為項目中有一個 .PRO 文件,我很快就發現了它的用途。

當其中沒有包含特定於 IDE 的文件時,如何獲得在 IDE 中執行的原始碼?

我通常使用vimor gvimEclipseIntelliJ。Eclipse 對其他語言的工作出奇地好,它主要適用於 Java,但通過使用外掛也可以適應其他語言。

摘抄

CDT 項目提供了一個基於 Eclipse 平台的功能齊全的 C 和 C++ 集成開發環境。功能包括:支持各種工具鏈的項目創建和託管建構、標準建構建構、源導航、各種源知識工具,例如類型層次結構、呼叫圖、包含瀏覽器、宏定義瀏覽器、帶有語法突出顯示、折疊和超連結的程式碼編輯器導航、原始碼重構和程式碼生成、視覺化調試工具,包括記憶體、寄存器和反彙編查看器。

其他選項

QT Creator - 同樣,如果它是 C++ 開發,那麼您可以嘗試QT Creator。我沒有這方面的實際經驗,但它不應該比 Eclipse 更難,並且有很好的文件。

程式碼塊- 程式碼塊是另一種。拼寫程式碼::塊。這個我有一些經驗,沒關係,但似乎不像其他人那樣受歡迎。我們將它用於我們支持的內部項目。它完成了這項工作。

KDevelop - KDevelop是另一種,從未使用過。

如果這些都不符合您的需求,那麼我將開始研究 SO 的這個古老問題,標題為:C++ IDE for Linux?.

還可以查看程序員 SE 站點的此問答,標題為:Linux 上 C++ 和 C 開發的 IDE 比較:KDevelop、Eclipse、NetBeans、CodeBlocks 和 Anjuta$$ closed $$.

引用自:https://unix.stackexchange.com/questions/98716