You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
首先对Visual Studio Code做一个大概的介绍。首先明确一下,这个Visual Studio Code(以下简称vscode)是一个带GUI的代码编辑器,也就是只能完成简单的代码编辑功能,并不是一个集成开发环境(IDE)。而Visual Studio、WebStorm这类的开发工具是IDE,功能强大,这两个是不一样的概念。对比VS Code和传统Visual Studio,二者间最大的不同是:VS Code专注于成为一个全功能编辑器,而VS则围绕项目本身提供了许多相关功能。VS Code没有新项目向导,也不支持solution文件。但是它确实提供了响应式编辑功能,强化了很多小细节,例如:当你处理跨平台文件时显示行结束符类型。
xcode+qt也可以配置成功进行qt的开发,因为vscode就是个编辑器,编译的部分还是要xcode完成,mac平台xcode是第一选择。不过如果不是做 iOS iPad 或者 mac 相关的开发,个人更倾向于选择vscode,因为vscode跨平台,插件多,性能和体验(尤其是调试功能)个人感觉都更好一些。:watermelon:
前言:
首先对Visual Studio Code做一个大概的介绍。首先明确一下,这个Visual Studio Code(以下简称vscode)是一个带GUI的代码编辑器,也就是只能完成简单的代码编辑功能,并不是一个集成开发环境(IDE)。而Visual Studio、WebStorm这类的开发工具是IDE,功能强大,这两个是不一样的概念。对比VS Code和传统Visual Studio,二者间最大的不同是:VS Code专注于成为一个全功能编辑器,而VS则围绕项目本身提供了许多相关功能。VS Code没有新项目向导,也不支持solution文件。但是它确实提供了响应式编辑功能,强化了很多小细节,例如:当你处理跨平台文件时显示行结束符类型。
xcode+qt也可以配置成功进行qt的开发,因为vscode就是个编辑器,编译的部分还是要xcode完成,mac平台xcode是第一选择。不过如果不是做 iOS iPad 或者 mac 相关的开发,个人更倾向于选择vscode,因为vscode跨平台,插件多,性能和体验(尤其是调试功能)个人感觉都更好一些。:watermelon:
一.配置环境:
Macbook Pro操作系统MacOS Monterey 12.1,Xcode版本是13.3,如果操
作系统是MacOS Catalina 10.15.4,Xcode版本需要安装10.3,Xcode版本需要和自己的操作系统版本匹配。
1、Xcode各版本下载网址:https://developer.apple.com/download/all/?q=Xcode
2、彻底卸载xcode方法:
(1)注意:卸载xode时,根目录下的必须要用到管理员权限。
sudo rm -rf /Applications/Xcode.app
sudo rm -rf /Library/Preferences/com.apple.dt.Xcode.plist
(2)然后删除自己目录下的
rm -rf ~/Library/Preferences/com.apple.dt.Xcode.plist
rm -rf ~/Library/Caches/com.apple.dt.Xcode
rm -rf ~/Library/Application\ Support/Xcode
(3)以及和开发者相关的
rm -rf ~/Library/Developer/Xcode
rm -rf ~/Library/Developer/CoreSimulator
rm -rf ~/Library/Developer/XCPGDevices
(4)xcode缓存目录
sudo rm -rf ~/Library/Developer/Xcode/DerivedData
二.安装qt5.12.12
下载网址:https://mirrors.cloud.tencent.com/qt/official_releases/qt/5.12/5.12.12/
三.qmake转cmake
1、参考教程:
2、下面是根据源程序的.pro文件转换编写的CMakeLists.txt文件内容:
【备注】:CMAKE_PREFIX_PATH的配置地址替换为自己Qt本地安装的地址
四.vscode部分
1、下载并安装vscode
2、安装插件C\C++,C\C++ Clang Command Adapter,CodeLLDB(用来debug),CMake,CMake Tools,Qt Configure,Qt Tools。
3、 添加配置文件:c_cpp_properties.json、tasks.json、launch.json、setting.json。
(1) shift+command+P点击C/C++ 编辑配置(JSON),出现文件c_cpp_properties.json,将文件的配置内容修改如下:
【备注】:includePath的配置地址替换为本地地址
(2) shift+command+B一直点击直到other,如下配置tasks.json文件。将文件的配置内容修改如下:
(3) launch.json配置如下:
【备注】:program的配置地址替换为本地地址
(4) settings.json配置如下:
【备注】:cmake.sourceDirectory的配置地址替换为本地地址
4、点击下图箭头处,即可调试程序。另外,其它qt的开发和调试功能也都稳定支持。
The text was updated successfully, but these errors were encountered: