mac平台VSCode配置指南

2024-09-10 20:34:03 浏览数 (4)

之前的章节中讲过如何使用VSCode在windows平台进行开发,总有读者朋友私信问如何在mac平台配置VSCode,本文将我的配置流程梳理如下,如有未尽流程或未能说明白的地方,欢迎留言交流。

mac平台的配置和windows平台有很多相似之处,整体流程如下:

  • 安装cmake
  • 安装C 编译器
  • 安装VSCode
  • 安装VSCode插件(cmake、cmake tool)

为了便于常用windows系统的同学理解,本文所有的安装均使用安装包的形式进行安装,整体流程如下:

1. 安装cmake

cmake的安装包可以从官网下载,下载地址:https://cmake.org/download/ 依据自己的mac系统选择对应的cmake版本进行下载。我选择的10.13及以上版本,如下图:

下载完成后,双击安装包,按照提示完成安装即可。安装完成后打开终端,输入cmake --version,如果输出cmake的版本信息,则表示安装成功。

2. 安装C 编译器

VSCode只是一个编辑器,真正编译C 代码的是C 编译器,mac平台下常用的C 编译器有clang和gcc,clang是苹果自家的编译器,gcc是gnu的编译器,两者都是开源的,clang是苹果推荐使用的编译器,gcc是很多开源项目使用的编译器,两者各有优缺点。

为减少配置的复杂性,本文将借助Xcode安装编译器,安装Xcode时会自动安装Clang编译器。直接在App Store中搜索Xcode,点击安装即可,如下图:

安装完成后,打开终端,输入clang --version,如果输出clang的版本信息,则表示安装成功。

3. 安装VSCode

vscode的安装包可以从官网下载,下载地址:https://code.visualstudio.com/Download 依据自己的mac系统选择对应的VSCode版本进行下载。

4. 安装VSCode插件(cmake、cmake tools)

打开VSCode,点击左侧的扩展按钮,搜索cmake,依次选择cmake、camke tools进行安装,

如需安装其他插件,则按照上述步骤进行安装即可,如【Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code】等。

完成如上的安装和配置后,即可在mac平台上使用VSCode进行开发了。

至于VSCode基于cmake tools进行调试和运行则参考之前的文章:

5. 使用windows进行mac开发

对于习惯了windows的用户而言,使用mac开发是非常不习惯的,比如mac和windows的键盘布局差异大,打字不习惯等。为减少不必要的学习成本,可以借助借助SSH插件在windows进行mac开发。在windows上的VSCode中安装ssh插件,然后在VSCode中配置SSH连接,即可在windows上进行mac开发了。

可在VSCode扩展中搜索ssh选择安装SSH扩展,如下:

安装完成后,在VSCode的左侧将出现【远程资源管理器】按钮,点击该按钮,进入到ssh选择配置界面,单击SSH右侧的 号添加新的SSH链接,如下图所示:

在弹出的配置界面中,输入“ssh 用户名@Ip”,输入完成后,按下回车键,即可完成ssh连接的配置,会进入到更新ssh配置文件的选择窗口,更新对应的配置文件即可。此时会弹出窗口,单击连接按钮便进入连接过程。

在弹出的界面按要求输入密码即可完成连接,此时单击【打开文件夹】按钮,即可打开mac的文件目录。

总结

本文主要介绍了如何在mac使用VSCode进行开发,详细介绍了mac平台上安装cmake、C 编译器、VSCode、VSCode插件的流程,完成如上的安装和配置后,即可在mac平台上使用VSCode进行开发了。针对于不熟悉mac平台的windows用户,还介绍了如何借助ssh插件在windows上进行mac开发。

1 人点赞