Day10 我的工作环境

作业系统
前九天的内容大致上是我在Day1提到的扫盲课程学到的东西,当时我使用的是一台Windows作业系统的电脑,後续的内容会以公司配给的Mac的CentOS作业系统为主,且因为CentOS属於Linux系统的分支,Linux又於2014年市占率夺得龙头,Linux又属於开源软件,如果有出现系统漏洞的话除错及维护的速度上有可能会比较快,绝对不是因为听起来很专业

编辑器
编辑器的部分因为我只有开发PHP及非常少量的前端,所以从一开始使用记事本、Sublime Text 3到现在是使用Virtual Studio Code,如果有开发JAVA当後端的话使用IntelliJ是个不错的选择,当然也有高手是使用Vim从头干到尾的我也是十分佩服,例如我的神奇朋友T同学,再来我觉得有趣的是我电脑使用苹果阵营但是IDE使用微软阵营这件事还蛮有趣的事情。
https://ithelp.ithome.com.tw/upload/images/20210910/2011504898e7W8oq22.png

指令
VSCode的终端机、mac内建terminal,同事喜欢用 iTerm 但我觉得用起来差不多。

PostMan
现在主流的前後端分离搭配RESTful API会让纯後端不容易显示资料,PostMan让後端显示资料更方便容易除错,当然如果有写Unit Test/Feature Test那又是另一回事了。
https://ithelp.ithome.com.tw/upload/images/20210910/20115048ZLsdfaZKje.jpg

SourceTree
在Day9所有Git的指令都可以用这个图形化介面介面来控制,不会有commit、branch太多看到雾煞煞的问题。
https://ithelp.ithome.com.tw/upload/images/20210910/20115048DPBOdq4z1d.jpg

Navicat Premium
跟Day8 SQL 的phpmyadmin功能一样,但是UI做的我比较喜欢。
https://ithelp.ithome.com.tw/upload/images/20210910/20115048iFdsEqztJk.jpg

这些工具大致上就是每天工作会用到的软件了,当然在网路上也可以找到各式各样不同家的软件,自己用的喜欢顺手比较重要

今天早上插的疫苗开始发威了,谢谢观看的各位,有记得按赞分享开启小铃铛,你的支持会让按赞数+1。


<<:  Day 04: Anaconda开发环境 Jupyter Notebook

>>:  让UITableView来表演 Day6

[Day27] Scrum失败经验谈 – 危机四伏的Sprint planning会议

Sprint planning meeting的目的是在於定义这次开发周期间共同所要追求的价值目标,...

[第15天]理财达人Mx. Ada-持仓部位(库存)(positions)

前言 本文说明持仓部位(库存)(positions)资讯。 程序实作 程序 positions =a...

Day13 X CSS GPU Acceleration

其实今天的主题应该算是昨天 High Performance CSS 的延伸。 大家应该都有遇过网...

数据分析的好夥伴 - Python基础:资料形式(下)

接下来让我们来一一认识在Python里面的容器:容器型态:串列(list)、字典(dict)、元祖(...