求问下,下载的Rider没有C++怎么办呢?

对于 C++ 开发者,搭配 ReSharper C++ 可以让开发更加轻松。除了代码分析优化功能,ReSharper C++ 还支持在 Visual Studio 中运行多种单元测试,可直接在编辑器中根据代码上下文运行和调试测试。

dotCover 是一款 .NET 单元测试运行程序和代码覆盖率工具,可与 Visual Studio 和 JetBrains Rider 集成。支持可视化代码覆盖率显示,高效分析便于优化代码。

工具合集内含有多种实用分析器,dotTrace 可以帮助检测各种 .NET 和 .NET Core 应用程序的性能瓶颈;dotMemory 则可分析各种 .NET 和 .NET Core 应用程序的内存使用情况;搭配 dotPeek 这款免费 .NET 反编译器和程序集浏览器,助力高效开发。

}

今天又有一个同学来问我申请流程,因此也就趁着这个机会把整个流程简单地记录一下,供大家分享。下面所提及到的学校邮箱以及相关的操作都是以自己学校为准,学校不同可能会稍有不同,大家按自己学校的操作就好。

石大(华东)18级以前不用自己申请注册。默认账号就是“学号@”,初始密码是“Upc+身份证后六位”忘记密码可以在数字石大左侧办公应用中进入e站通找回。 19级新生的注册方式是:

进入e站通按照步骤申请邮箱

登录JetBrains官方网站进行学生免费申请

在这个页面我们可以看到针对教育免费的软件列表: 在页面中,点击ApplyNow 接下来前两项默认选择“UNIVERSITY EMAIL ADDRESS”和“I'm a student”即可,然后填写自己的基本信息和学校邮箱即可,我们自己学校是每个学生默认都有一个学校邮箱,默认的格式是学号@。 按顺序填好 然后进入学生邮箱查收验证链接验证,我们的学生邮箱是腾讯企业邮,可以从数字石大中进入,也可以直接百度腾讯企业邮。

直接下载需要的软件,安装后登录时使用学生邮箱注册的账号登录即可。

管理各个工具的更新安装,管理项目。GitHub集成等。

Java开发工具,专门设计用于最大化开发人员的工作效率。 强大的静态代码分析和符合人体工程学的设计使开发不仅具有高效性,而且还具有令人愉悦的体验

Python开发工具 智能代码编辑器、智能代码导航、快速安全构建、内置调试、测试分析、远程开发、数据库工具、Conda整合,机器学习集成支持

C和C++的跨平台开发工具

Net反编译和汇编浏览器

Net单元测试运行器和代码覆盖工具

JetBrains的学生免费每次申请之后使用期限是一年,一年之后如果还是学生身份的话可以再次申请,期限同样是一年。不得不说,JetBrains对于师生还是相当优惠的。

}

Community外,Jetbrains全家桶都要收费(Jetbrains的各种工具都用Java语言开发,community版是回馈社区),所以clion也需要授权licence。如果经济实力足够,建议购买正版,支持官方开发越来越好用的IDE。

先从官网下载CLion:

CLion(主要)是一个编辑器,没有内置编译和调试工具,所以需要第三方辅助。除了坑爹的Visual Studio,另两个常用的编译工具箱是MinGW和Cygwin。接下来分别介绍这两种工具配合CLion使用。

本节分MSYS2和Cygwin两部分,读者任选一个即可。

细心的读者会注意到上文提的是MinGW和Cygwin,这节怎么就替换成MSYS2了呢?原因之一是MSYS2才是和Cygwin同一量级的,MinGW则是软件包(编译工具链)。其次MinGW万年不更新,且只支持32位系统,内置的编译器较旧。MSYS2能方便的获取新版的支持64位系统的编译工具链,所以推荐。

选择安装包。将视图(view)切换到全部(Full),在搜索框中分别输入“gcc”,”make”和”gdb”,找到”gcc-core”、”gcc-g++”、”make”和“gdb”四个包,点击包那一行的”skip”,值将变成这些包的最新版版本号:

点击下一步后,出现确认界面。如果初次使用安装工具,除了勾选的包外,会安装许多基础包:

安装完成后,勾选在桌面创建图标,然后点击完成:

如果安装过程中遗漏了某些包,点击上一步重选;安装完后发现包遗漏,重新运行一次安装程序即可。

MSYS2从Cygwin fork而来,如果你熟悉Cygwin,用MSYS2基本上问题不大。MSYS2比Cygwin最值得称赞的一点是内置了包管理工具pacman,比Cygwin安装软件包的方式先进了大概20年。但是MSYS2提供的Windows原生应用的环境,*nix上的某些特性可能不支持,例如没有软链接。

安装MSYS2相对简单,从官网下载安装exe双击即可:https://www.msys2.org/。安装完后桌面出现图标,双击打开,输入安装编译工具链的命令:

出现提示后输入”y”,很快编译工具链就OK了。操作和速度上相对Cygwin提升许多。

Deployment”中找到“Toolchains”,新建名为Cygwin或者MinGW(名字可以随意,但建议取有辨识度的)的编译工具链。在“Environment”中选择对应的环境,然后在路径中选择两个子系统的安装路径(MinGW需要选择mingw64文件夹)。如果make/g++等软件包均已安装,CLion将会自动检测到这些工具。配置效果见下图:

如果两个都安装了,可以上下切换,CLion会使用第一个(默认)的编译工具链来编译和运行程序。

接下来就愉快的进行C++开发吧!

}

我要回帖

更多关于 下载安装 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信