程序员常用的软件(附下载地址)

1.IntelliJ IDEA

是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好的IDE。它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持J2EE,Ant,JUnit,SVN和Git集成,非平行的编码检查和创新的GUI设计器。IDEA把Java开发人员从一些耗时的常规工作中解放出来,显著地提高了开发效率。具有运行更快速,生成更好的代码;持续的重新设计和日常编码变得更加简易,与其它工具的完美集成;很高的性价比等特点

下载地址:链接:https://pan.baidu.com/s/13d3sFpXbnIX-_2INULVDNA 密码:229g

enter image description here

2.Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息

下载地址:链接:https://pan.baidu.com/s/1KDU4JGbTMboFx_-yD9Ib8A 密码:uuy1

3.Postman是一款功能非常棒的Chrome扩展,提供功能强大的API&HTTP请求调试。它可以发送几乎所有类型的HTTP请求,并可以附带任何数量的参数和请求头(headers)。可以说Postman满足了HTTP接口测试的大部分功能,只有少部分的功能不被支持,比如:请求流程的控制;使得程序员可以在编写一些单元测试中解脱出来。

Postman特点:

  • 支持用例管理
  • 支持get、post、文件上传、响应验证、变量管理、环境参数管理等功能
  • 支持批量运行
  • 支持用例导出、导入
  • 支持云端保存用例【付费用户】
  •  

下载地址:链接:https://pan.baidu.com/s/1c5VC4Dj8aft6737Mui3ZYg 密码:08qo

enter image description here

4.快速启动工具TypeAndRun

TypeAndRun (TAR) 是一个可以用热键呼出的控制台,从这个控制台上可以运行任何程序、打开各类文档、URL、电子邮件和文件目录。除了可以方便的为自己的常用程序建立别名,TypeAndRun也内置了大量“系统别名”用自定义的快捷键调出命令行后,输入别名即可执行相应操作。而且TypeAndRun 可以为已经建立的别名自动补全,无需记住全部名称。也不用像一些快捷键工具一样要记住那么多快捷键。这个工具是我极力推荐给广大开发人员的,使用了它就不需要打开“我的电脑”每次都使用鼠标双击了。

下载地址:链接:https://pan.baidu.com/s/12ynh25e2-lQW96j9xCKjnQ 密码:fstj

enter image description here

5.Everything

Everything是速度最快的文件搜索软件。其速度之快令人震惊,百G硬盘几十万个文件,可以在几秒钟之内完成索引;文件名搜索瞬间呈现结果。它小巧免费,支持中文,支持正则表达式,可以通过HTTP或FTP分享搜索结果。如果不满意Windows自带的搜索工具、Total Commander的搜索、Google 桌面搜索或百度硬盘搜索,如果正在使用或放弃了Locate32,都值得推荐这款体积小巧、免安装、免费、速度极快(比Locate32更快)的文件搜索工具Everything!

下载地址:链接:https://pan.baidu.com/s/1_uyNzSoV7vOOwRxmEaxGAw 密码:w79g

6.HiJson

使用HiJson工具并通过此工具快速查看JSON字符串、熟悉JSON的数据结构。针对程序员来说,如果了解了连续字符串对应的JSON的数据组成,便可以快速对JSON字符串进行数据处理。

下载地址:链接:https://pan.baidu.com/s/179JunBaYoRh7LsfeM5qjBA 密码:ro90

7.Beyond Compare

Beyond Compare是一套由Scooter Software推出的软件,主要用途是对比两个文件夹或者文件,并将差异以颜色标示。在使用git提交代码时,可以比较两个文件的不同之处,处理冲突,非常实用。

下载地址:链接:https://pan.baidu.com/s/19j-Ro7I_U70HTX44u-DSHQ 密码:b1fl

8.Sublime Text

程序员必备代码编辑器,几乎每位程序员提到Sublime Text都是赞不绝口!它体积小巧,无需安装,绿色便携;它可跨平台支持Windows/Mac/Linux;支持32与64位操作系统,它在支持语法高亮、代码补全、代码片段(Snippet)、代码折叠、行号显示、自定义皮肤、配色方案等所有其它代码编辑器所拥有的功能的同时,又保证了其飞快的速度!还有着自身独特的功能,比如代码地图、多种界面布局以及全屏免打扰模式等,这些优秀特性让Sublime Text 2成了所有程序员眼中的神!

9.source insight

Source Insight 实质上是一个支持多种开发语言(java,c ,c++等等)的编辑器,只不过由于其查找、定位、彩色显示等功能的强大,而被我们当成源代码阅读工具使用 。所以,为了有效的阅读源程序,首先必须选择功能菜单上的“Project”选项的子菜单“New Project” 新建一个项目,项目名称可以自由选定,当然也可以选择删除(Remove)一个项目。当删除一个项目的时候,并不删除原有的源代码文件,只是将该软件生成的那些工程辅助文件删除。设定之后,将会弹出一个对话框如图2,接受默认选择,如果,硬盘空间足够,可以将第一个复选框选上,该选项将会需要与源代码大致同等的空间来建立一个本地数据库以加快查找的速度。

下载地址:链接:https://pan.baidu.com/s/1QjBGMOh3h9DwTWzeKcYrvw  密码:7uvz

10.Mindmanager

思维导图,据说是每个产品经理必备的软件。如果你阅读大型源代码,使用思维导图跟踪调用流程,绘制软件框架将会非常方便。

特点:没什么好说的,用过的都说好!

下载地址:链接:https://pan.baidu.com/s/14DoT6u3Gn_XZyc0DEp8pQQ 密码:liqf

软件截图:

640?wx_fmt=png

11.MarkdownPad是windows上最好用的Markdown编辑器。有了这货,你可以像写word文档一样写html页面,也是广大博客主的最爱!当然,在mac上有很多高大上的Markdown编辑器。

特点:windows上最好用的Markdown编辑器。

下载地址:链接:https://pan.baidu.com/s/1oPY2taxp7JSvBtfl0TWf5A 密码:knd2

软件截图(左边是编辑区,右边则是实时预览图):

640?wx_fmt=png

11.Fiddler

Fiddler是一个http协议调试代理工具,能够非常方便的查看HTTP通信数据。比如http请求头,响应头,传说数据大小等等。

特点:http协议调试神奇,能够帮助我们理解http协议。

下载地址:链接:https://pan.baidu.com/s/1rJPFrOLGPSD9M_u2yeynbQ 密码:ic31

软件截图:

640?wx_fmt=png

12.PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台,并打算移植至Mac OS X上。除了官方版本外,有许多第三方的团体或个人将PuTTY移植到其他平台上,像是以Symbian为基础的移动电话。PuTTY为一开放源代码软件,主要由Simon Tatham维护,使用MIT licence授权。随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是出色的工具之一。Putty是一个免费的、Windows x86平台下的Telnet、SSH和rlogin客户端,但是功能丝毫不逊色于商业的Telnet类工具。

下载地址:链接:https://pan.baidu.com/s/1Ex9Dl3t1iKs37co2WIfPig 密码:rrox

13.一个非常棒的在线工具,工具很全

https://tool.lu/c/developer

14.

Maven jar包:http://maven.aliyun.com/nexus/#welcome;

插件下载:https://plugins.jetbrains.com/ 

猜你喜欢

转载自blog.csdn.net/HXNLYW/article/details/81235444