首頁>Club>
11
回覆列表
  • 1 # 藍色Zero

    編輯器: VSCode

    IDE: CLion / QtCreator / XCode

  • 2 # EmacserVimer

    在Mac上其實擁有最好的C/C++開發環境,除了沒有Windows下原生的visual studio以外,其他的都有,今天我就帶大家來看一下到底有哪些工具體驗很棒。

    Emacs/Vim + GCC + GDB,*nix環境下最好的開發工具集

    其實對於研究和學習,用Emacs和Vim兩款文字編輯器搭配GCC等開發工具集是最好的不過的了,當然不管是Emacs還是Vim,學習成本都比較高,對於有*nix基礎,以及對於emacs和vim有基礎的同學自然是比較好的選擇。

    如果你不熟悉這兩款文字編輯器,你也可以選擇其他一些門檻較低的文字編輯器,而且這些編輯器都非常好用,這裡首推sublime text,atom和visual studio code,這些編輯器現代感比較強,UI介面比較美觀,而且都是開源的,最重要的是開源支援非常好,外掛非常豐富,用起來非常方便。

    蘋果官方xcode整合開發環境

    當然Xcode支援最好的還是親兒子Objective-C和swift,這畢竟是蘋果自己的語言,自己的生態體系,所以支援自然是最好的,就好像visual studio上也會有意無意的向C#傾斜一樣,即使VS對C++支援已經近乎無可挑剔了。而蘋果上最好的C/C++環境也是Xcode,無論如何,C/C++都是*nix下的核心技術,所以macOS不會不支援,Xcode也不可能輕視。但是Xcode可定製性差,外掛少而且非常難用,而且對於外部make專案程式碼的補全支援很差。

    CLion,來自JetBrians公司的祝賀

    說實話,看這個之前請忘掉我之前說的話,看了CLion以後,你會覺得Xcode什麼鬼?不吹牛,CLion的出現,Xcode已經不算什麼了,可以毫不客氣的說,CLion就是macOS下最好的C++開發環境,沒有之一!

    這款應用如果是Java開發者應該比較熟悉,JetBrains公司、就是打造了IntelliJ IDEA整合開發環境的公司,而且他家的開發工具都非常好用,IDEA,WebStorm,PHPStorm都做得非常好,所以如果你熟悉其中一款軟體,各種快捷鍵你都不用習慣了,拿過來就可以用。

    暗色系的主題支援、顏值也高、程式碼提示與反應速度 、智慧提示準確度 、查詢定義等都是同類開發工具裡面最佳的,雖然在靜態審查等方面與visual studio還是有差距,但是在macOS下CLion已經是當之無愧的MVP,你值得擁有。

    當然還是那句老話,什麼工具都要自己去親自使用了才行,別人都只是給個建議,適合自己的,自己用著酸爽的才是最好的。因為篇幅有限,沒辦法詳細寫,也沒有太多的時間去一個個軟體實際給大家操作演示一遍,希望感興趣的同學自己去實際嘗試一下,吃上再說,然後根據自己的體驗選擇,不懂的地方Google,stackoverflow以及官方文件。

  • 3 # 小米粒mac

    當然首選JetBrains CLion了,JetBrain CLion 中文版是Mac上一款適用於C和C ++的跨平臺IDE,功能強大的智慧編碼輔助和程式碼分析軟體,使用 CLion能夠透過即時導航和可靠的重構來提升你的工作效率,強大的智慧程式碼輔助,讓你省時省力又省心,擁有隻能編輯器來分析上下文,透過導航和搜尋功能快速找到你需要的內容,非常實用的是能夠實時現實出程式碼中存在的錯誤和可能出現風險的地方,方便大家快速修復,避免後期不必要的損失。

    此外,JetBrAIns CLion 2019 for Mac中文版它的C ++重構現在更加準確,程式碼突出顯示已轉移到Clangd以使編輯器更具響應性。為了幫助您遵循首選的編碼風格,CLion現在與著名的ClangFormat工具整合,並添加了對各種C / C ++命名方案的支援。對於編譯資料庫專案,現在可以建立獨立於構建系統的目標和執行/除錯配置。

    https://www.macdown.com/mac/174.html

  • 中秋節和大豐收的關聯?
  • 《木蘭辭》中“天子坐明堂”中的明堂,是現在的哪裡?