正所谓“工欲善其事必先利其器”程序员也是一样,选择一个好工具可以大大提升开发效率,下面是我使用的一些并且觉得很不错的软件,和大家分享下。最后还会给大家介绍一款我最近在测试全流程一站式的测试神器。

一、办公类:

1.1OneNote:微软office自带的一款类似笔记本的软件,我一般所有的学习笔记都是放在上面的,跟有道云笔记类似,推荐使用,许多研发人员大多都是用这个,谁用谁知道

1.2Teamviewer:这是一款非常好用的多人回忆演示等集一体的软件,类似于华为内部使用的Espace软件

1.3腾讯文档

1.4Processon免费作图

二、研发类:

1、Github

适合团队开发人员之间共同开发时使用

2、SVN

这个一般在windows系统下来下载github库里面的代码

3、Notepad++

Notepad++是一款很有特色的Windows环境下免费开源的代码编辑器。除了可以用来制作一般的纯文字说明文件之外,也十分适合用作代码程序的编辑器。Notepad++极具特色的一个功能就是语法的高亮度显示,方便了对于关键词语的阅读。它支持的语言包括C、C++、Java等。用Notepad++软件打开的代码示意图如图2.3所示。

4、Sublime

这是一款非常好用的编辑器,可以根据需要安装各种插件,像vim、Markdown\heml等

三、测试类:

5.1Jasmine

Jasmine 是一个行为驱动的测试开发框架,用于对 JavaScript 代码进行测试。它不依赖其它任何 JavaScript 框架,也不需要 DOM。它的语法简洁、明确,写测试非常容易。

5.2Mocha

Mocha 是一个功能丰富的 JavaScript 测试框架,既运行于 Node.js 环境中,也可以运行于浏览器环境中。Mocha 以串行方式运行测试,能做出灵活而准确的报告,也能将测试中未捕捉的异常映射到正确的测试用例。

5.3Chai

Chai 是个支持 BDD / TDD 的库,可用于 node 和浏览器,可配合任何 JavaScript 测试框架使用。

5.4QUnit

QUnit 是个功能强大又易于使用的 JavaScript 单元测试框架。jQuery、jQuery UI 和 jQuey Mobile 项目都使用这个框架,它能测试普通的 JavaScript 代码。

5.5测试神器:Utest

之所以说Utest是测试神器,是因为它产品多样,用户覆盖海量,多年深耕兼容性测试领域,研发多种效能提升工具和多场景下的测试服务方案,拥有千台设备,从此让我的测试路一路平坦无忧,让测试更简单;从而让我的开发过程更方便稳定,进一步提升开发效率和产品质量。

目前Utest新用户认证信息使用自动化和设备调试是免费的。

四、作图类:

4.1、图片无限变大

让你的图片无损放大,放大,再放大!只需要稍稍处理一下就可达到意想不到的效果。

4.2、waifu2x无损放大图片

waifu2x 是一位来自日本的开发者所开源的项目,该项目利用人工智能深度卷积神经网络技术来无损放大图片,堪称是一款图片放大神器。一般图片在放大后可能会出现边界锯齿、线条模糊等问题,而 waifu2x 的算法对此提供了非常好的图片拉伸、降噪、填补机制,使得放大前后的图片给人观感基本一致。

4.3、Remove Image Background照片抠图和证件照换底色

由 byteq 开发人员 Benjamin Groessing 所开发的 remove.bg 是一款基于 Python、Ruby 和深度学习的抠图工具,它通过 AI 技术自动识别前景层,然后将之与背景层分离开来。网站目前免费开放,无论你是专业设计师还是刚入行的运营小白,都可以上传照片实现自动抠图,免去选择、标记等一系列繁琐的常规操作。真是照片抠图和证件照换底色的绝佳利器。

五、程序员面试题库

5.1、LeetCode(力扣)

估计 leetcode(力扣)大家都很熟悉了,都被推荐烂了,很多国内外的程序员在上面刷题,难度从 Easy、Medium 至 Hard 都有,据说很多面试官都会从中挑选各种题目,号称大厂的筛码工。

5.2、hihoCoder

网站的技术团队来自于原北大 POJ 的开发团队,至于 POJ 会在后面的篇章中介绍,反正膜拜就完事了。一些知名的大厂比如微软、百度、腾讯、网易等会在上面举办在线编程比赛,风格倒是和 ACM 比赛类似。hihoCoder 每周有周赛,每月有月赛。周赛是一道题,题目比较难但是极有意思,可以很好的拓宽自己的解题思路,月赛就更厉害了,题目均出自北大等一流高校玩 ACM 的菊苣出题,通过这个的检验可以迅速定位到自己真实的水平,同时了解自身在解决问题过程中的不足。

腾讯优测推荐软件开发程序员必备的工具集相关推荐

  1. 硬件程序员和软件开发程序员相比,哪一个就业发展前景比较好呢?

    计科专业毕业从事软件开发,也有和硬件工程师打交道,从人员数量相比硬件工程师和软件工程师无法比较.毕竟硬件主要在开始阶段,一旦可以用了后续人手会少许多,其实单纯的比较软件和硬件没有多大的意义,任何一种岗 ...

  2. 腾讯优测-优社区干货精选 | android开发在路上:少去踩坑,多走捷径(上)

    文/腾讯公司 陈江峰 优测小优有话说: android开发的坑自然是不少,不想掉坑快来优测优社区~ 最近一朋友提了几个Android问题让我帮忙写个小分享,我觉得对新人还是挺有帮助的.于是在原基础上针 ...

  3. 腾讯优测-优社区干货精选 | android开发在路上:少去踩坑,多走捷径(上)

    文/腾讯公司 陈江峰 优测小优有话说: android开发的坑自然是不少,不想掉坑快来优测优社区~ 最近一朋友提了几个Android问题让我帮忙写个小分享,我觉得对新人还是挺有帮助的.于是在原基础上针 ...

  4. 腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

    文/腾讯公司 陈江峰 优测小优有话说: 移动研发及测试干货×××?腾讯优测-优社区你值得拥有~ 开发同学们都知道,安卓开发路上会碰到很多艰难险阻,一不小心就被KO.这时候,没有新技能傍身怎么行?今天我 ...

  5. 腾讯优测优分享 | 多媒体,多问题

    腾讯优测是专业的移动云测试平台,提供全面兼容性测试,远程真机租用等多维度的测试服务,让测试更简单! 有人喜欢听着音乐high起来,有人会随时随地观看热门电视剧.大多数人都会使用QQ.微信,语音聊天.而 ...

  6. 【腾讯优测干货分享】从压测工具谈并发、压力、吞吐量

    本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/580d914e07b7fc1c26a0cf7c 前言 随着部门业务的拓展,我们有 ...

  7. 腾讯优测亮相2020第二届中国金融CIO年会

    2020年11月12-13日,FCS 2020第二届中国金融CIO年会在杭州举办,本届年会以"科技驱动智慧金融-全场景和新趋势"为主题,腾讯优测作为本届峰会的参展商,为金融行业信息 ...

  8. 【腾讯优测干货分享】Android内存泄漏的简单检查与分析方法

    本文来自于Dev Club 开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57d14047603a5bf1242ad01b 导语 内存泄漏问题大约是An ...

  9. 腾讯优测-优社区干货精选 |安卓适配之Camera拍照时快门咔嚓声

    文/腾讯优测研发工程师 吴宇焕 优测小优有话说: android机型适配的坑自然是不少,不想掉坑快来优测优社区~ 现在Android手机一般都会带有照相功能,有很多朋友就发现手机照相时快门声音很响,想 ...

最新文章

  1. mac下完全卸载postgresql的方法
  2. python循环输出00-59
  3. Kaggle知识点:数据分布不一致的验证
  4. php response body,数据库读写没问题,response body部分空
  5. 反三角函数怎么表示_交流电的功率因数怎么算(里面有例子)
  6. 华为P30系列再曝光:屏幕参数揭晓 还要用水滴全面屏?
  7. php自动安装myqsl,php – 在自制的小牛上安装MySQL麻烦
  8. 当积分墙揭开神秘面纱,还剩什么?
  9. Hibernate中枚举Enum类型的映射策略
  10. SpringSecurity实战(五)-认证流程源码分析
  11. windows查看系统补丁
  12. lol那个服务器有无限火力,全新游戏模式-无限火力上线
  13. (matlab) figure中画多条线,并对每条线依次加标注
  14. HCIP-DATACOM H12-831(41-60)
  15. html个人简介个人主页网页源码期末大作业0011
  16. 【ffmpeg】下载以及使用-视频截取
  17. 怎么修复松下相机死机断电MDT文件为MOV或MP4视频
  18. Android程序员需掌握的JVM知识
  19. 安卓13开发者模式怎么开?
  20. 使用text-shadow 实现字体描边效果

热门文章

  1. 基于STM32F407最小系统板三种矩阵键盘实现方法
  2. 【转】“蚁族” 的生活方式画像
  3. 基于SSM+JSP实现的兼职论坛网站(用户/管理员、登录、论坛交流、兼职发布、用户管理、帖子管理、兼职管理、广告管理、信箱管理、用户收藏、系统公告)
  4. Flax深度学习框架
  5. 通俗易懂,简单理解死锁的四个条件
  6. PHP代码/命令执行漏洞总结
  7. android实现显示阳历和农历源码
  8. C语言中字符串拼接之#,##的妙用
  9. latex 中文正文双栏模板_LaTeX学习指南(一)
  10. 金融机构的数据中台-恒生电子