程序员必定会爱上的10款软件

简介: 程序员必定会爱上的10款软件

第一款:TrueCrypt


TrueCrypt可能很多人没用过,它是一个加密软件,能够对磁盘进行加密。还在担心自己电脑中的重要文件、私密档案被人查看。什么,你以为把文件设置了隐藏属性别人就看不到了?:) :)快来用TrueCrypt ,你必定会爱上它的。


特点:对某一磁盘分区进行加密,开启计算机后,如果你没有打开TrueCrypt 这个软件,这个被加密的分区是不会被显示出来的。打开TrueCrypt ,输入密码后,你就能在”我的电脑“里看到那个被加密的分区了。


软件截图(I盘即为经过AES加密的磁盘分区):

image.png


第二款:Soureinsight


Soureinsight号称源代码阅读神奇,应该是阅读源代码最方便的软件,至今没有找到其替代产品。


特点:方便阅读项目代码,批量搜索,快捷查询函数调用关系等等。


软件截图:


image.png

第三款:Sublime


Sublime号称是史上最性感的编辑器。如果你用过sublime后,估计你就很难再爱上其他编辑软件了。


特点:性感的编辑器,插件丰富,界面清爽。


软件截图:




第四款:Mindmanager


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


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



第五款:MarkdownPad


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


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


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

image.png



第六款:Beyond compare


Beyond compare是一款文件比较工具,能够比较文件夹或者单个文件。例如,你想比较两个版本的软件源代码在哪些地方有修改,用它就对了。


特点:快捷比对文件或文件夹的不同之处。


软件截图(比较两个版本的Nginx源代码不同之处):

image.png



第七款:Vim


Vim是Linux上神一样的编辑器,插件丰富,通过配置后,就是一个无比强大的IDE。


特点:Linux上主流编辑器,插件丰富,功能强大。


软件截图(配置成了IDE的Vim):

image.png


第八款:Wireshark


Wireshark是广大黑客、网络攻城狮的最爱,极大的方便了我们抓取、分析网络数据包。包括:ARP、TCP、UDP、HTTP、HTTPS。


特点:只要是跟网络相关的东西,Wireshark 是少不了的一个工具。



第九款:Fiddler


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


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



第十款:VMware


VMware虚拟机,如果你是硬件资源有限,那么使用它,你可以一台电脑当N太电脑使用。


特点:最强大的虚拟机平台,可能根据个人喜好,可能有的人会选择virtualBOX,因为它更轻量。


相关文章
|
2月前
|
程序员 测试技术 iOS开发
作为程序员的你,常用的工具软件和普通人有啥不一样呢?
在程序员的世界里面,有哪些新奇的工具软件呢,随小编一起来见证一下吧!
23 0
|
9月前
|
Oracle Java 关系型数据库
神级程序员都在用什么工具?
神级程序员都在用什么工具?
|
9月前
【软工】什么是软件?
【软工】什么是软件?
62 0
|
自然语言处理 Java 程序员
做程序员2年我发现的宝藏软件……
古语有云,欲先攻其事必先利器,这句话用在编程中也是同一个道理,好的工具会在学习和工作中帮助我们极大地提升效率。优秀的程序员之所以优秀的原因并不一定是他写代码的速度比所有人都快,但是他解决事情的效率一定是比很多人都要高的。居家办公的过程中,我整理了一下自己常用的软件,这里我们称之为**办公利器,** 下面请看我推荐,如果感觉有用的话,还请把赞点一点,有更好的也欢迎在评论区补充
117 0
做程序员2年我发现的宝藏软件……
|
数据采集 编解码 JavaScript
赶紧收藏!程序员必备的十三个工具网站,解放你的双手,轻松编程(上)
我准备分享一下我在编程路上收藏并且经常使用的一些非常实用的工具在线网站,赶紧收藏起来。
466 0
赶紧收藏!程序员必备的十三个工具网站,解放你的双手,轻松编程(上)
|
前端开发 JavaScript Java
爆赞程序猿开发软件
爆赞程序猿开发软件
爆赞程序猿开发软件
|
Web App开发 SQL 自然语言处理
作为程序员的他,大学四年一直自学,全靠这些实用工具和学习网站!
作为程序员的他,大学四年一直自学,全靠这些实用工具和学习网站!
175 0
|
程序员 SQL Java
程序员最头疼的七件事
懂点技术,瞎指挥 有人说不懂技术的瞎指挥很可怕,我倒是觉得懂点技术,然后指手画脚更可怕! 有个国企的项目,甲方负责人李总是个局里的二把手,不知道什么时候了解了一点编程的技术, 每次开需求会都是和我们大谈如何开发软件,他的口头禅就是: 这个需求,用个SQL从数据库一选不就出来了?!你们怎么得开发一周?!别想蒙我! 唉,他怎么能考虑到用SQL的like是效率极低的, 数据量大了是要崩溃的,我们得建立全文索引,需要用一套基于搜索的解决方案才行。
986 0
|
大数据 程序员 测试技术
如何成为一个有逼格的软件测试工程师?
说到底,软件测试行业属于技术岗位。既然是技术岗位,那就要靠技术说话。不断掌握新的技能,提高软件测试"找bug"的能力也就变成了目前软件测试从业人员迫在眉睫需要解决的问题。
6528 0