2011-05-11 69 views
0

可能嗎?舉例來說,如果 I型Visual Studio 2008的語法檢查

std::cout << "cool" 

沒有分號 是否有任何可見的工作室插件,它捕捉(日食的方式一樣)或者類似的語法錯誤,並直觀地展現我的錯誤?

+1

Vs默認會這樣做。 – rerun 2011-05-11 17:30:04

+1

「日食的方式」是怎樣的? – atoMerz 2011-05-11 17:31:29

回答

3

您可以嘗試VisualAssistX,它可以實現比標準VC更復雜的智能系統。

+0

這比以前有更少的理由。正如評論中指出的那樣,IDE在默認情況下突出顯示了此錯誤和其他許多錯 – 2011-05-11 17:51:55

+0

這可能是,但在我看來,內置的C++ intellisense是不夠的。我認爲OP意味着,在eclipse中你必須編譯程序才能看到錯誤。對於VS來說這不是真的,遺憾的是即使在VAX也沒有。 – Constantinius 2011-05-11 17:56:17

+0

@Constantinus - 你是什麼意思,它是一個**缺點**,錯誤立即顯示? – 2011-05-11 18:10:30

0

僅供參考,Visual Studio 2010默認會這樣做。有問題的代碼會加下劃線,當您將鼠標懸停在其上時,IDE會告訴您什麼是錯誤的。例如。對於以下內容:

int _tmain(int argc, _TCHAR* argv[]) 
{ 
    std::cout << "cool" 
} 

我得到右大括號的下劃線和消息是「Error:expected a;」

+0

我認爲@colton需要名爲「升級到最新版本」的插件來獲取最新功能。 – 2011-05-11 18:20:14

+0

@Bo - 啊是的,看起來這是VS2010中的新功能。更新此答案,併爲另一個+1。 – 2011-05-11 18:22:41

+0

是的......嗯,我在一個沒有Visual Studio最新版本的軟件開發工作室工作......你可以在快遞版本中進行認真的開發嗎? – 2011-05-11 19:03:59