一、Windows
Windows沒什么好說的了,鐵定vs(下載鏈接:https://visualstudio.microsoft.com/zh-hans/),
因為如果不用vs,做Qt時會有奇妙的錯誤(具體見我的博客https://www.cnblogs.com/zhujiangyu/p/13387057.html)
我現在Windows用vscode是因為配置不夠高
附:vs2019配置要求
VISUAL STUDIO 2019 系統要求
支持的操作系統 |
Visual Studio 2019 將在以下操作系統上安裝並運行(建議使用 64 位;不支持 ARM):
- Windows 10 版本 1703 或更高版本:家庭版、專業版、教育版和企業版(不支持 LTSC 和 Windows 10 S)
- Windows Server 2019:標准版和數據中心版
- Windows Server 2016:Standard 和 Datacenter
- Windows 8.1(帶有更新 2919355):核心版、專業版和企業版
- Windows Server 2012 R2(帶有 Update 2919355):Essentials、Standard、Datacenter
- Windows 7 SP1(帶有最新 Windows 更新):家庭高級版、專業版、企業版、旗艦版
|
硬件 |
- 1.8 GHz 或更快的處理器。 推薦使用四核或更好的內核
- 2 GB RAM;建議 8 GB RAM(如果在虛擬機上運行,則最低 2.5 GB)
- 硬盤空間:800 MB - 210 GB 可用空間,具體取決於安裝的功能;典型安裝需要 20-50 GB 的可用空間。
- 硬盤速度:要提高性能,請在固態驅動器 (SSD) 上安裝 Windows 和 Visual Studio。
- 視頻卡支持最小顯示分辨率 720p (1280×720);Visual Studio 最適宜的分辨率為 WXGA (1366×768) 或更高。
|
支持的語言 |
Visual Studio 支持英語、簡體中文、繁體中文、捷克語、法語、德語、意大利語、日語、韓語、波蘭語、葡萄牙語(巴西)、俄語、西班牙語和土耳其語。 可在安裝過程中選擇 Visual Studio 的語言。 Visual Studio 安裝程序也提供同樣的 14 種語言版本,且將與 Windows 的語言匹配(若可用)。 注意:Visual Studio Team Foundation Server Office 集成 2019 提供 Visual Studio Team Foundation Server 2019 支持的 10 種語言版本。 |
其他要求 |
- 安裝 Visual Studio 需要管理員權限。
- 需要 .NET Framework 4.5.2 或更高版本才能安裝 Visual Studio。 Visual Studio 需要 .NET Framework 4.7.2 才能運行,但將在設置過程中安裝它。
- 對於 Windows 8.1 及更早版本,.NET Core 具有特定的 Windows 先決條件。
- 不支持使用 Windows 10 企業版 LTSC 版本、Windows 10 S 和 Windows 10 Team Edition 進行開發。 可使用 Visual Studio 2019 生成在 Windows 10 LTSC、Windows 10 S 和 Windows 10 Team Edition 上運行的應用。
- 與 Internet 相關的方案都必須安裝 Internet Explorer 11 或 Microsoft Edge。 某些功能可能無法運行,除非安裝了這些版本或更高版本。
- 對於 Hyper-V 仿真器支持,需要一個受支持的 64 位操作系統。 此外,還需要安裝支持客戶端 Hyper-V 和二級地址轉換 (SLAT) 的處理器。
- 對於 Android 仿真器支持,需要一個受支持的處理器和操作系統。
- 通用 Windows 應用開發(包括設計、編輯和調試)需要 Windows 10。 Windows Server 2019、Windows Server 2016 和 Windows Server 2012 R2 可用於從命令行生成通用 Windows 應用。
- 運行 Windows Server 時,不支持服務器核心和最精簡的服務器界面選項。
- 不支持在 Windows 容器中運行 Visual Studio 2019(Professional、Community 和 Enterprise)。
- Team Foundation Server 2019 Office 集成需要 Office 2016、Office 2013 或 Office 2010。
- Xamarin.Android 需要 64 位版本的 Windows 和 64 位的 Java 開發工具包 (JDK)。
- Windows 7 SP1 上需要 PowerShell 3.0 或更高版本來安裝使用 C++、JavaScript 或 .NET 工作負荷的移動開發。
|
二、Linux
Linux我只推薦vscode(下載鏈接:https://code.visualstudio.com/),如果不想用微軟的,可以考慮code blocks。本來我打算用Qt Creator的,
但它的代碼提示功能還是有些欠缺,vscode開始也是這樣,后來我研究了一下,效果不錯,詳見我的另一篇隨筆https://www.cnblogs.com/zhujiangyu/p/13387786.html

三、Mac
這個平台我沒有了解過,不過應該可以用visual studio