“鹰飞计划”前期准备 | 工作软件环境 | 基本素质

软件环境

ide

我经常用的是jetbranins公司的产品,感觉很舒服,流畅,他们家对常用的语言都有对应的设计,下面是他的官网。
https://www.jetbrains.com/products/

我电脑上的一些ide:
HBuilderX:我开发uniapp(小程序)的时候需要用到,它也能开发vue,但是我觉得这个ide的功能不太让我舒服,如果有比它更好的开发小程序的ide,我肯定会换。
WebStrom:主要开发网页(html,css,js,vue等)相关的内容,支持比较好。
Eclipse:java的经典ide,界面有一种15年前的感觉,它顶多算是一个能调试的,带联想的代码文本编辑器,不过由于我学习Java源于它,所以我还算比较习惯,写算法常常用这个软件。
Intellij IDEA:也是java的ide,我在写java比较大的项目,或者涉及到java框架的时候,会用这个ide。
Goland:Go语言ide
Clion:C语言ide
Pycharm:python语言的ide

Jetbrains管理工具——Toolbox:
它大概是下面这个样子,通过它可以很方便的下载他们公司的各种ide。

工作流强化

可以先去看看我之前写的一篇文章,里面有涉及一些软件。
https://www.jianshu.com/p/c3ed2baa6618

首先我很喜欢的,就是win10的菜单磁贴,可以创建菜单等,如果需要的话,百度“win10菜单磁贴”就可以了,大概如下:

通过磁贴能够把桌面释放出来,桌面就可以利用一下,把自己的规划写一下,能够提醒自己当前处在什么位置。


接下来推荐一些软件:

markdown编辑软件:typora

你现在所看的这一篇文章就是用markdown编写的,我也推荐你使用markdown语法来写文章。
下面是typora的markdown编写界面,它的好处在于可以更换主题,找到一个很好看的编写主题,很大的增加了我写markdown的愉悦程度。

你可以比对比对你现在看到的这篇文章和typora上的样式区别。 很明显的色彩很单调。

typora的图片复制进去会自动存在本地,不会上传到网络,如果想像这样上传一个图片自动上传到云端,需要配置PicGo,这是一个比较折腾的过程。

手机投屏软件:Qtscrcpy

通过usb把电脑连接手机,就可以直接用电脑来显示操作手机页面了,我经常用它来看杂志,可以方便我在电脑上截图做笔记。


截图工具:Snipaste

这是一个截屏工具,我常用的截屏工具有两个,一个是QQ的,一个就是这个。


QQ截屏的好处有下面红框里的五个,分别是:长截图,翻译,文字识别,图片悬浮,录屏。



Snipaste的好处是它具有更强大的快捷键适配,而且可以查看历史截屏,也可以直接通过快捷键调出上一次截图,以及对程序员的体验更友好,可以直接复制颜色值,还可以切换RGB颜色值,对于前端取色来说很舒服。

对我来说它更重要的是单机,有的时候我并不想登qq来进行办公,或者没有网络的时候,你登不了qq,这个时候一个截屏工具就显得很必要。


专业向工具

需要用到的时候再去下载吧。

项目团队合作工具:Gitbash
使用这个工具需要先去了解一下git,多人合作开发,必然要了解这个工具。

远程文件共享:Xftp
可以给你的服务器发送文件,等你学到把项目部署到服务器的时候,会用到这个工具。

远程连接工具:Xshell
比如你的服务器是类unix的系统,就可以通过ip和端口来连接这个服务器,远程进行操作。在服务器部署的时候会用到这个工具。

Sql图形化工具:Navicat
当你需要连接数据库,操作数据库的时候,可以用这个工具。

基本素质

我曾经有写过关于管理的一些小小的感悟,在下面这篇文章的最后。 如果感兴趣的话可以看一看。
https://blog.csdn.net/qq_29582443/article/details/121890093?spm=1001.2014.3001.5501

我觉得在一个团队中比较重要的几个基本素质:
主动性:团队中的基本素质
做笔记:学习的基本素质
打字:it人员的基本素质

你可能感兴趣的:(“鹰飞计划”前期准备 | 工作软件环境 | 基本素质)