2011-08-23 33 views
1

我最近在Eclipse中發現了很好的Ctrl+Shift+O指揮部,組織進口的。 是否有與該功能的IDE,爲#包括在C++程序的?IDE在C++中組織#include?

+0

吧?你可以在Ubuntu上運行eclipse - 'sudo apt-get install eclipse eclipse-cdt'。不確定你的問題是什麼? – Tom

+3

@Tom:那也是我的第一個想法。但我認爲OP正在問如何獲得用C++ #include行組織導入的Java功能。我找到了一個論壇問題:http://www.eclipse.org/forums/index.php/mv/tree/34120/ –

回答

2

Eclipse CDT有Ctrl+Shift+N快捷方式添加包括命令,如果這是你要求的。看Eclipse幫助here

+0

添加和組織是兩個不同的東西。 – Puppy

4

#include沒有意義比Java的import相同。它基本上是編譯文件中的複製/粘貼指令。

因此,IDE無法在不改變它被放在第一代碼的語義移動#include

不要誤會我的意思:在大多數代碼,包含的次序沒有影響,如果全部包括在文件的開頭都做了,但那是因爲開發人員確保它。

語言只是不允許這樣做在一個安全的方式。

1

codelite IDE提供類似的功能的那些蝕:

Ctrl鍵移-O - >顯示當前文件的佈局(類似於蝕Ctrl-O鍵我相信)

按Ctrl-Shift-R鍵 - >在工作區

按Ctrl-Shift-T鍵打開資源 - >打開一個類型(類/命名空間/類型定義等)

您可以在任何類也右鍵點擊,它會自動添加包括文件點擊類型(例如righ在 '串' T點擊,你會來的#include建議)