优点:
1.代码提示
2.非常棒的用户体验界面
3.支持c/c++等等语言的库
4.优秀的数据库工具
5.各种提高开发能力的插件
6.不需要用户自行配置环境
缺点
1.安装包巨大(我使用的Visual Studio 2019 仅仅为了支持c++的正常运行的安装包都已经8G)
2.代码平台的移植性低(最简单的scanf函数在Visual Studio中并不支持(会报不安全的错误)需要用其自带的scanf_s函数替代,由于scanf与scanf_s在细节方面并不完全相同且其他平台并不支持scanf_s让代码的移植性低)
3.安装需要仔细小心(出现安装失败就可能花一天时间去安装它)
创建项目
一款爱不释手的笔记软件
优点
1.可以多设备修改笔记(再也不用把一个文档发来发去来修改了)
2.根据自己的需要可以写各种类型的笔记
3.内置的各种插件为用户提供了很好的体验感
缺点
1.由于对markdown文档的支持性有缺陷,在一些场景不合适
2.各种类型笔记之间功能不能糅合
图形化代码提交工具
优点
1.图形化用户体验很好
缺点
1.安装过程要求先安装git再安装小乌龟( TortoiseGit)
2.在配置仓库时问题也有一点繁琐,虽然有教程但是鱼龙混杂
python语言集成开发软件(需要配置环境)
优点
1.功能强大,适合小白和大佬
2.可以代码自行增补判错等等
3.有汉化版
缺点
只能编辑python
离线查找工具
优点
离线不需要联网
查找速度快
缺点
信息更新不及时(建议到cplusplus网站或者c++官网查询)
登录远程服务器的图形化软件
非常方便的脑图制作软件,适合梳理知识点或者项目流程
虽然工具不多,但是对于我这个c++的初学者已经够了