程序员的工具箱

外设部分

  • 使用2个24寸显示器的程序员工作效率最高,显示器尺寸不要超过26寸。(重要)
  • 使用一个好的机械键盘或者电容键盘和一个灵敏的无线鼠标能让工作效率大幅提升。(重要)

软件部分

  • Web测试:使用Selenium实现自动测试脚本,节省重复输入、单击按钮和切换页面。
  • 思维导图工具:XMind
  • 思维导图工具:Rational Rose
  • Markdown编辑器:Typora
  • 文本编辑器:Notepad++
  • Host绑定:切换测试环境和开发环境,用SwitchHosts
  • Http调试:Postman

在线工具

  • 搜索类:Grepcode,SearchCode
  • 用SQL自动生成Java代码:AutoJCode
  • 用Json生成Java类:BeJSON
  • Corn表达式的生成:pdtools提供的becorn,一般用于配置定制任务的执行。
  • 正则代码的生成:tool.chinaz.com/tools/regexgenerate
  • 编码转换:tool.chinaz.com/tools/unicode.aspx
  • 单位换算:www.convertworld.com/zh-hans/
  • JSON在线验证及格式化:www.json.cn/
  • 在线查看文件的修改情况:www.diffchecker.com/
  • 在线UML制图:www.processon.com/
  • 在线代码生成:tool.lu/conderunner/

程序员编程实用工具箱相关推荐

  1. [置顶] 程序员编程生产力相差10倍意味着什么?

    在软件工程研究中,被验证得最多的结论就是对于同等经验的两个不同程序员,在效率和质量上可能会有10倍的差距.研究人员还发现,这种差距也适用于团队级别上,也就是说在同一行业内的不同的团队也是如此. 软件开 ...

  2. 程序员编程艺术:第三章续、Top K算法问题的实现

    程序员编程艺术:第三章续.Top K算法问题的实现 作者:July,zhouzhenren,yansha.     致谢:微软100题实现组,狂想曲创作组.     时间:2011年05月08日    ...

  3. 程序员非常实用的十个工具网站,值得收藏

    原文链接: 程序员非常实用的十个工具网站,值得收藏 一.regex101 网站地址: https://regex101.com/ 强大的正则表达式工具,你可以实时查看匹配信息,并且会用不同的颜色将 G ...

  4. 程序员编程生产力相差10倍意味着什么?

    在软件工程研究中,被验证得最多的结论就是对于同等经验的两个不同程序员,在效率和质量上可能会有10倍的差距.研究人员还发现,这种差距也适用于团队级别上,也就是说在同一行业内的不同的团队也是如此. 软件开 ...

  5. 程序员编程艺术第一~十章集锦与总结(教你如何编程)--持续更新中

    程序员编程艺术第一~十章集锦与总结--面试.算法.编程 作者:July.编程艺术室. 出处:http://blog.csdn.net/v_JULY_v . 围绕"面试"." ...

  6. 程序员编程艺术:第二章、字符串是否包含问题

    程序员编程艺术:第二章.字符串是否包含及相关问题扩展 作者:July,yansha. 时间:二零一一年四月二十三日. 致谢:老梦,nossiac,Hession,Oliver,luuillu,雨翔,啊 ...

  7. 程序员编程艺术第十一章:最长公共子序列(LCS)问题

    程序员编程艺术第十一章:最长公共子序列(LCS)问题 0.前言 程序员编程艺术系列重新开始创作了(前十章,请参考程序员编程艺术第一~十章集锦与总结).回顾之前的前十章,有些代码是值得商榷的,因当时的代 ...

  8. 程序员编程经验_在没有实际编程的情况下成为更好的程序员

    程序员编程经验 In this talk, Ryan Johnson explains what was for him the invisible step to becoming a better ...

  9. 程序员编程艺术第二十七章:不改变正负数相对顺序重新排列数组(无解?)

    第二十七章:不改变正负数之间相对顺序重新排列数组.时间O(N),空间O(1) 前言 本文开始之前,顺道说个事:CSDN最近开始评选10大博客专栏,投票地址为:http://event.blog.csd ...

  10. 有人说中文编辑是解决中国程序员编程效率的秘密武器,请问他是一个银弹吗?...

    一."银弹" 首先在这里解释一下"银弹"的概念,顾名思义就是银质的子弹(Silver Bullet),是古老的欧洲民间传说中能杀死狼人的利器.当然现实中是没有狼 ...

最新文章

  1. Please make sure you have the correct access rights and the repository exists.问题解决
  2. Django--models一对多实例
  3. Stack(栈)和Heap(堆)的区别
  4. iOS之性能优化·提高App的编译速度
  5. 很好的PHP分页类(调试过)
  6. Effective Java之谨慎地实现Serializable(七十四)
  7. kafka控制台模拟消费_Kafka 详解
  8. Matplotlib——绘制图表
  9. Css3 display用法
  10. 【转载】Nginx简介及使用Nginx实现负载均衡的原理
  11. 使用 Time Machine 恢复 .ssh等隐藏文件夹
  12. java 盘符 系统_给想学java的小白们的福利——java开发入门
  13. 软件开发中的资源管理
  14. Linux中rz和sz命令用法详解
  15. 计算机管理 网络连接服务,WZC服务未开启无法连接网络 解决方法及步骤
  16. python控制摄像头云台_python-onvif实现客户端控制相机云台
  17. Java抓包分析一(基于jnetpcap进行抓包)——抓包环境搭建,获取网卡
  18. 《Python绝技:运用Python成为顶级黑客》python3实践记录
  19. 使用html canvas制作简易画板
  20. 外贸企业oa移动办公管理系统

热门文章

  1. 定义一个list对象数组 java_javascript定义一个list
  2. 云存储收银系统_爱宝云收银系统
  3. doc-config.php,Suitecrm实施-配置SuiteCRM config.php文件
  4. 自动化专业现在行业前景如何,吃香吗?
  5. 反射机制,类的加载机制,和注解的配置参数的结合使用详解
  6. php 常见的视频格式转换
  7. word查重_医学论文查重参考文献算不算?
  8. conda和pip卸载包的注意事项
  9. 5分钟商学院学习笔记
  10. python中取绝对值简单方法总结