2009-10-10 120 views
0

我應該使用Visual C++ Express來編寫和編譯,還是應該用Notepad ++編寫並編譯它?我喜歡使用Notepad ++,因爲它的界面清晰,啓動速度快,而Visual是一個相當重的程序。編譯C++程序

如果我在Notepad ++中編寫,如何使用Visual編譯它?

回答

1

Visual Studio有intellisense,這使得編碼LOT更容易。我的意思是,真的沒有比較。

2
+0

這似乎是爲記事本,而不是記事本+ + +,但我從來沒有想過我會使用視覺。 – Fabian 2009-10-10 02:11:09

+0

它適用於任何文本編輯器。他們恰好使用記事本作爲例子。 – rnicholson 2009-10-10 02:28:56

0

您可以打開visual studio命令提示符並運行命令'cl filename.c'來編譯您的程序。但是,這將幫助您只編譯您的程序。如果你想調試它,你將不得不在Visual Studio下打開一個項目。

+0

但visual studio命令提示符如何知道我的cpp文件位於何處? – Fabian 2009-10-10 02:10:43

+2

我認爲O.P.假設你已經將cd-ed放入了正確的目錄。 – maxaposteriori 2009-10-10 02:19:47

1

對於C++的成功發展,您需要的不僅僅是編譯得多:

  • 「解決方案」的管理(一個項目通常屬於超過1個文件)
  • 資源管理辦法(圖標,BMP菜單等)
  • 調試
  • 容易跳躍到功能/類
  • 智能感知(自動完成爲方法/類)

如果您使用簡單的文本編輯器,您將犯更多的錯誤,產生更糟的代碼,並學習更慢。

幫你一個忙,用visual studio(或任何其他IDE)啓動。 稍後,您可以輕鬆切換回基本(我懷疑您會這麼做)。

1

雖然可以從命令行執行所有工作,但使用Visual Studio的UI更爲簡單。它提供了智能感知,易於配置,集成的源代碼調試,搜索等。除非您已經是專家,否則我不會推薦它。

如果你是,你真的想用記事本+ +,我會建議使用您的調試器Windows Platform SDK爲構建環境(編譯+連接器),和WinDbg

0

記事本++與其他文本編輯器相比,具有較爲複雜的工具管理功能。對於免費提供的替代品,請考慮PSPad或ConTEXT。對於付費替代品,UltraEdit和EditPad Pro很不錯。

所有這些讓你輕鬆編譯,建築物等

+1

不太精密的工具管理是什麼意思?你是指缺乏功能? 我做了一些谷歌搜索,我想我會選擇PSPad上的記事本++ ... – Fabian 2009-10-10 02:28:51

0

配置多個外部工具,如果你真的想你可以同時使用:你可以讓任何解決方案項目核電站開:選擇「打開方式',然後選擇使用Npp打開文件並將其設置爲默認值。這樣,你就可以使用Npp來滿足你的編輯需求,並且仍然讓VS管理編譯/鏈接/ ..不需要命令行提示。這就是說,我也使用Npp,但除了它的速度之外,它的功能遠不及VS提供的功能,也不像定製的那樣,並且你可以很容易地使VS看起來像Npp一樣乾淨。