查询资料、版本管理工具
不用多说,每个程序员都要学会很好的使用Google、Stack Overflow两个工具,可以说你日常开发当中可能遇到的问题,通过这两个工具你全都能找到解决方案 。
另外一个是Dash文档管理工具,Dash是一个非常好的开发者帮助文档工具 , 这个工具的好处是给所有的开发文档做了一个整合 , C/C++、Java、PHP、Python、Latex、Emacs Lisp、Haskell、JavaScript、Go语言等文档都能够在这个工具当中下载使用 。
最后一个就是版本管理了,SVN和Git依然是目前使用最为广泛的版本管理工具,不过就使用来说我还是推荐Git版本控制系统,可以说这个时代Git就是最好的版本管理工具了,尤其是开源时代、互联网时代,Git已经成为了最重要的版本管理工具,不管是命令行管理还是使用Github等客户端工具,堪称完美 。
入行十一年,现在主要做一些管理和架构方面的工作,也会做一些Coding,主要是一些新技术的研究和“踩坑” 。
编辑器
首先是EditPlus,这是一个文本编辑器 。最常用的两个功能:正则表达式查询和文件夹内所有文件内容搜索 。
平时经常需要看一些系统日志,甚至要从好几天几十个日志文件中找到内容,这个软件很好用 。(原谅我们没有上日志平台)
然后就是IDE啦,我还是喜欢用Eclipse,有时候会用STS(Spring Tool Suite),它也是一个被包装过的Eclipse,方便做一些Spring框架的研究 。
数据库工具
一个是DbVisualizer,凡是具有JDBC数据库接口的数据库都可以管理,什么数据库都能连 。
还有一个是SQLyog,这是一个快速而简洁的图形化管理MYSQL数据库的工具,我只用里面一个功能,就是数据的导入导出,效率非常高!
接口测试工具
大部分项目只对外提供接口服务,所以接口测试工具少不了,我一般使用SoapUI,WebService/Rest都可以进行测试 。
其他
每天肯定会用的肯定不止上面几个,还有版本控制工具svn和git,都会用到是因为单位svn现在开始往git迁移 。
因为用的Scrum敏捷开发流程 , 所以JIRA、Sonar、Fisheye这些也是都会用到的 。
Maven也不用说了 , 几个项目基本都是基于Maven构建的 。
必用的基本就是这些,只要电脑开着,这几个软件基本都是打开状态 。
0基础学go语言需要看哪些书?我从Java开发转型go开发工程师的时候 , 也是从零开始学GO,当时没去买书 , 书太慢了也更枯燥 。是去慕课网看的GO开发工程师体系课,学了一段时间感觉选择是对的,go有接近c的执行性能,又稳定高效!而且慕课网这门课做的也还不错 , 不仅学会了GO , 后面还学了Typescript、k8s+docker部署、jenkins部署等 。
【go语言jenkins Go语言圣经】关于go语言jenkins和Go语言圣经的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- android服务器tomcat,Android服务器开发知识书籍pdf下载
- 10代cpu接口是什么,10代cpu配什么主板
- 什么算消极视频推广,什么算消极视频推广呢
- go语言对齐内存 go语言gc
- 用java代码写的计算器,java怎么写计算器
- jquery车牌号校验,jquery校验form表单
- gis删除不了元素,arcgis无法删除要素
- python看所有函数 python如何看函数有哪些参数
- 景区公寓如何营销,景区如何宣传营销