开发人员工具推荐
本文主要介绍在开发过程中觉得可以起到事半功倍的工具,这里面包括开发、运维。
1.远程以及会议
TeamViewer
远程工具,在运维以及需要远程电脑相对比QQ拥有低延时的效果
- 表现为QQ远程在网速条件比较差的,QQ能卡成PPT,而TeamViewer能够在相同网速条件下表现的更为丝滑
- TeamViewer能够支持多人连接,这个时候如果项目组做远程代码走查时将相较腾讯会议更加合适,毕竟腾讯会议只是屏幕共享
向日葵远程控制
其和TeamViewer工具有着相同的目的,但是其支持手机远程电脑并操控,如果后续无线投影技术更加成熟,支持镭射鼠标和键盘我们可能就可以实现在地铁,公交上编写代码,做代码操作
官方地址:https://sunlogin.oray.com/personal/
以下为手机远程操作界面;
腾讯会议
- 经过疫情,腾讯会议的使用者增加,如果多人会议以及屏幕教学将是一个非常合适的软件
2.开发相关
VSCode
VSCode 微软团队开发的开源的编辑软件,注意不是像VS一样的代码IDE,其也继承了VS宇宙第一IDE的优势,而且有发展为前端第一IDE的趋势,以下为VSCode笔者在使用过程中的编辑文件的截图
-
编辑python,类似于VS调试C#、C++等代码一样
-
编辑xml文件
-
编辑markdown,如本文就是在VSCode中使用markdown编写的,效果如下
由于其开源,且其支持各类插件,并依托微软在IDE产品的积累,使其能快速获取众多开发人员的钟爱,如前端Vue等均会首选VSCode。以下为VSCode在使用过程中笔者整理的资源
-
VSCode调试python出现乱码,而在cmd窗口中不出现:
https://blog.csdn.net/LyqOwen/article/details/83749457 -
VSCode调整为中文显示:
https://blog.csdn.net/qq_30068487/article/details/82589347 -
VSCode各类扩展,使用VS扩展商店均可以获取到,而其提供了各类扩展以及配置的多台机器共享的方法:
http://www.imooc.com/article/251855
印象笔记和Typora。
- 印象笔记支持个人笔记支持,且可以在多个终端上共享
- Typora是专业的markdown语法编辑器,个人认为如果专门编写markdown且编写的较多的话可以使用其来编辑
3.进度把控以及设计辅助软件
流程或UML图在线编辑processon
支持拖拉流程图和UML图
https://www.processon.com/diagraming/5ec76081f346fb69070de934
以下为样例:
共享知识库
强大的共享支持库,其为阿里开发,且对于知识的管理以及各类元素的管理
https://www.yuque.com/dashboard
项目进度管控面板 Trello
https://trello.com
当然此软件也有其他同类软件如阿里开发的
https://www.aliyun.com/activity/daily/teambition-t?utm_content=se_1005901244
/www.aliyun.com/activity/daily/teambition-t?utm_content=se_1005901244