前言
在星球日常答疑的时候,有同学写道,:
建议总结一个专栏,是平时工作中用到的工具,然后简单介绍下怎么用,这样写在简历上的话应该比较加分,学生在学校一般只用一些编辑器,一些git等管理工具啥的基本上没用过还有一些画图的什么的具体的工作中都用啥也不太清楚。
针对这位同学,提议目前根据自己能想到的进行了一个整理,同时也在不断补充
编程工具分享
一般Linux上cpp开发,现在常用的编程工具就两种:
1.VSCODE
个人使用,直接官网下载就可以; 公司使用,因版权问题,会有专门的下载渠道 vscode怎么与远程服务器连接,可以查看零基础cpp就业学习路线,有讲解; https://blog.csdn.net/zhaxun/article/details/120568402?spm=1001.2014.3001.5506 (同时可以根据公司内部提供的AI插件结合使用)
2.VIM
可以自行配置,适合自己的编程风格;代码切换,查找很方便。
……………现在一些流行的AI编程工具,当时入职公司,就需要看看公司有没有这个软件使用的版本权限了
开发建设
具体使用说明,根据下面工具名词,直接搜索就可以了
Window环境:
WSL、ADB、Windows Terminal
Linux开发环境
Mosh、DebuginfoD、debuginfod
git版本管理
团队协作开发,一般都是把代码上传到远程仓库,进行管理的。 代码的上传,就是git工具了。
自己在GitHub建立个远程仓库,练练就会了
https://blog.csdn.net/weixin_44966641/article/details/119791118
https://blog.csdn.net/qq_43605797/article/details/122380517?spm=1001.2014.3001.5506
画图工具
个人一直用的是: draw.io
代码bug定位工具
gdb: https://mp.weixin.qq.com/s/OQbao-OtZwlNXuisJzqEGw
addr2line: https://zhuanlan.zhihu.com/p/476554675
race、strace……………… log排查:日志检索,grep
计算机网络包分析
抓包,网络数据包: tcpdump命令
wifi口空包:
https://blog.csdn.net/two_snails/article/details/103604604 (mac电脑)
windows电脑,还得需要专门的工具,感兴趣的可以去搜搜
数据包分析工具: wireshark工具(网上教学一大堆)
https://blog.csdn.net/zzwwhhpp/article/details/113077747?spm=1001.2014.3001.5506
网络工具:
远程连接服务器工具
xshell、MobaXterm(个人推荐)
https://zhuanlan.zhihu.com/p/609376551
mac可以使用iterm
电脑文件快速查找工具
https://www.voidtools.com/zh-cn/support/everything/
工作中搜索排查工具
-
AI -
谷歌
可解决99%的问题了
脚本编写
shell、python语言(可以依靠AI进行编写)
同时建议学习学习正则表达式;
知识星球介绍(cpp c++公认学习地)
里面服务也不会变,四个坚守目前:
1.每天都会看大家打卡内容,给出合理性建议。
2.大家如果需要简历指导,心里迷茫需要疏导都可以进行预约周六一对一辅导。
3.每周五晚上九点答疑聊天不会变。
4.进去星球了,后续如果有什么其他活动,服务,不收费不收费(可以合理赚钱就收取下星球费用,但是不割韭菜,保持初心)
(还有经历时间考验的独家私密资料)
本文由 mdnice 多平台发布