最近,visual studio code團隊發布了新的外掛程式,該外掛程式在visual studio code中加入了c/c++的理念,這樣編輯器可以提供除了語法高亮顯示之外更全面的編輯體驗。自最初版本發布以來,新的二次迭代帶來了更廣泛的c/c++工具集,支援**格式化、自動補全、windows平台上的cygin/mingw除錯,並且支援在mac控制台應用程式中使用gbd。
\\ 如果每個使用者都能夠使用visual studio,微軟當然會非常感激,但是,對於linux和mac os x使用者來說卻是不現實的。還有其他的情況(許可證、應用程式啟動時間等)甚至windows使用者想要乙個傳統visual studio編輯器的替代品。但是直到最近,c/c++使用者可能感覺他們被visual studio code拋棄了,因為該編輯器為他們提供的語言特性非常有限。
\\ 新的外掛程式提供了visual studio使用者熟悉的幾個特性,包括跳轉到定義(go to definition)和檢視定義(peek definition)以及除錯工具中包含條件和函式斷點。同時支援源**格式化工具clang-format,允許開發人員在編輯器中根據他們偏好的風格選項格式化當前的檔案。當前預設值是llvm,該值是可配置的。
\\ c/c++使用者還可以使用新的模糊自動補全(fuzzy auto-complete )選項。它不使用語義分析,而是基於標籤解析器方法,所以它不像智慧型感知那麼先進。加入這個額外的功能可以在visual studio code下除錯cygwin/mingw應用。最後,mac使用者現在可以使用gbd調式控制台應用程式。
\\ 關於所有這些功能以及已知問題的更多細節可以在專案發布頁面中檢視。目前這個外掛程式支援所有3種visual studio code平台(mac os x、windows以及linux)。請注意,linux調式目前僅官方支援的ubuntu 14.04 64位。
\\檢視英文原文:visual studio debuts improved c/c++ support
\\ 感謝張龍對本文的審校。
\
Visual Studio推出改進的C C 支援
最近,visual studio code團隊發布了新的外掛程式,該外掛程式在visual studio code中加入了c c 的理念,這樣編輯器可以提供除了語法高亮顯示之外更全面的編輯體驗。自最初版本發布以來,新的二次迭代帶來了更廣泛的c c 工具集,支援 格式化 自動補全 windows平台上...
如果我國央行推出數字貨幣,可能會帶來哪些改變?
如果我國央行推出數字貨幣,可能會帶來哪些改變?從 銀行的角度來看,一是cbdc可以增強反腐敗 反洗錢和反恐怖主義融資的能力。由於現金交易完全匿名,不需要賬戶體系,可能會被用於洗錢 逃稅和為恐怖主義融資。如果cbdc被設計為可控匿名的模式,可以一定程度上替代現金,幫助央行監測資金流向,強化金融監管。二...
oracle改字型大小 sqlplus改字型
sqlplus font,其值為 terminal sqlplus font size,其值為14,或其他大小的值,如16 18等。問題3 在sql plus中改變字型和字符集 問題描述 有時,sql plus中顯示的資料字型太小,怎樣改變sql plus中顯示的字型大小?問題分析 oracle中所...