程序员必备简捷开发辅助工具总结

程序员必备简捷开发辅助工具总结

本文独家授权给stormzhang运营的公众号AndroidDeveloper,拒绝其他任何形式的转载。

写在前面:

工欲善其事必先利其器,拥有简捷的开发辅助工具能大大提高我们程序猿的开发效率。Melo刚到学校就给大家总结了一些常用的辅助开发的工具,希望大家能喜欢,闲话不多说,马上开始~!

零:Notepad++

Notepad++ 程序员必备的文本编辑器,软件小巧高效,支持27种编程语言,通吃C,C++ ,Java ,C#, XML,
HTML, PHP,JS 等,推荐各位下载使用。Notepad++ 可完美地取代微软的记事本。相信这是每个程序员必备的工具,神器不解释!

Notepad++

下载地址及使用说明:

Notepad++中文版下载

一:XML Marker(xml查看编辑工具)

XML
Marker是国外的一款非常实用的xml查看编辑工具。软件功能强大,纯文本调试输出和日志文件,你可以有效增加修改你的程序才能产生XML格式他们的作用。你也可以使用XML标记的图形功能,以现场隐藏的趋势,并更快地解决你的错误。更多的功能包括表格排序,语法高亮编辑器和自动缩进,经常编辑XML文件的用户可以下载本软件使用。

XML Marker

下载地址及使用说明:

XML Marker(xml查看编辑工具) 下载

二:Everything

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

Everything

下载地址及使用说明:

Everything下载地址

三:MarkMan

既有爱又给力的长度标注神器!设计师、重构、前端工程师必备。马克鳗是基于AdobeAIR平台的方便高效的标注工具,可方便地为设计稿添加标记,极大节省设计师在设计稿上添加和修改标注的时间。马克鳗使用起来也是非常简单,双击添加测量,单击改变横纵方向等等功能,基本都是一键完成。

markman

下载地址及使用说明:

MarkMan下载地址

四:HiJson

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

Hijson

下载地址及使用说明:

HiJson64位下载地址

五:XMind

Xmind是一款全球领先的思维导图软件,除了可以轻松绘制基本逻辑图之外,还支持组织如结构图(竖直)、树状图(水平+竖直)、思维导图(辐射)、鱼骨图、二维图(表格)模型。在企业和教育领域都有很广泛的应用。Xmind

Pro可以将您的图形显示给他人,或者将图形内容导出到MicrosoftPowerpoint、Word中,令复杂的思想和信息得到更快的交流。在企业中它可以用来进行会议管理、项目管理、信息管理、计划和时间管理、企业决策分析等,在教育领域,它通常被用于教师备课、课程规划、头脑风暴等。

Xmind

下载地址及使用说明:

XMind破解版下载

六:Beyond Compare

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

Beyond Compare

下载地址及使用说明:

Beyond Compare

七:金山词霸

这个就不多解释了,类、变量的命名尽量不要使用拼音,遇到拿不准的单词,就使用金山词霸查询一下吧。

写在后面:

如果大家还有什么还用的辅助开发工具,请在下方留言哈,不断地补充分享~

评论朋友们的补充(感谢)

八:Sublime Text

程序员必备代码编辑器,几乎每位程序员提到Sublime

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

Sublime Text

下载地址及使用说明:

Sublime text下载链接和使用教程

九:Listary

Listary
是一款非常优秀的 Windows 文件浏览和搜索增强工具,可以为你 Windows
的「文件浏览对话框」、「资源管理器」等增加非常方便的文件快速定位、实时全盘搜索、常用文件夹收藏、打开历史、快速切换到已打开的路径、快捷右键菜单等一系列非常非常实用和高效的功能。

Listary

下载地址及使用说明:

Listary

十:strokeplus

strokesplus是一个类似strokeit的鼠标手势软件。无须.net运行环境即可运行,只占用250-500kb内存。strokesplus支持脚本动作,提供了更为强大的可操控性。

下载地址及使用说明:

strokeplus

StrokesPlus下载

十一:source insight

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

source insight

Source Insight下载地址和使用说明

相关阅读:

Android开发者需要阅读的博客总结

移动开发必备书单

时间: 2024-12-11 15:03:15

程序员必备简捷开发辅助工具总结的相关文章

程序员必备的开发和测试工具汇总

网络监测服务诞生于互联网井喷年代,对于网民来说,短短几年之内,经历了从浏览白底黑字的网页到硝烟四起的论坛,再到在线听歌.看片.网购支付.在线阅读.公共信息查询,人们还没来得及感叹进化之迅猛,移动互联网就伴随着手机.pad等各种终端扑面而来,模糊了线上线下的界限,把用户体验推向了极致.然后大家开始关注转向网页的兼容性.打开速度.交互体验.App应用的反应时间.能否被不同地区的用户访问. 下面介绍一些App应用从开发到服务性能监测的一些工具和途径: 开发工具: 1.Bizness Apps 一个傻瓜

15款Java程序员必备的开发工具

如果你是一名Web开发人员,那么用膝盖想也知道你的职业生涯大部分将使用Java而度过.这是一款商业级的编程语言,我们没有办法不接触它. 对于Java,有两种截然不同的观点:一种认为Java是最简单功能最强大的编程语言之一,另一种则表示这种编程语言既难用又复杂. 下面这些工具或许功能和作用不同,但是有着一个共同的主旨,那就是——它们都是为了给Java编码和开发提供卓越的支持. 1. JDK(Java开发工具包) 如果你打算用Java开发一些小程序和应用程序,那么首先得给自己准备一个类似于JDK的工

Java程序员必备的 15框开发工具

15款Java程序员必备的开发工具 如果你是一名Web开发人员,那么用膝盖想也知道你的职业生涯大部分将使用Java而度过.这是一款商业级的编程语言,我们没有办法不接触它. 对于Java,有两种截然不同的观点:一种认为Java是最简单功能最强大的编程语言之一,另一种则表示这种编程语言既难用又复杂. 下面这些工具或许功能和作用不同,但是有着一个共同的主旨,那就是——它们都是为了给Java编码和开发提供卓越的支持. 1. JDK(Java开发工具包) 如果你打算用Java开发一些小程序和应用程序,那么

程序员开发辅助工具总结

1.Notepad++ Notepad++ 程序员必备的文本编辑器,软件小巧高效,支持27种编程语言,通吃C,C++ ,Java ,C#, XML, HTML, PHP,JS 等,推荐各位下载使用.Notepad++ 可完美地取代微软的记事本. 2.XML Marker(xml查看编辑工具) XML Marker是国外的一款非常实用的xml查看编辑工具.软件功能强大,纯文本调试输出和日志文件,你可以有效增加修改你的程序才能产生XML格式他们的作用.你也可以使用XML标记的图形功能,以现场隐藏的趋

小灶时间-左手git右手md,程序员必备工具

1. 为啥学git和md 今天开始我们来学习一些程序员必备的工具,其中我感觉最先了解的就是git和md了. git的用途和好处 git是源代码管理工具.程序员每天要写很多代码(假如不那么懒的话),就不可避免地对代码进行增删改查,如果每次修改都要靠大脑记,那早就死翘翘了.于是,勤劳的先辈们发明了源代码管理工具,准确记忆每一次修改,这样就可以在需要的时候随时查阅代码变化或回到之前的代码版本. git是分布式的代码管理方式.与传统的svn相比,git的用户,在每个人的电脑端都有完整的代码库,只需要简单

程序员提升网站开发效率的十个有效的工具

程序员提升网站开发效率的十个有效的工具: Git 之前也有过不少版本控制的工具.有好的,也有糟糕的.不过它们都或多或少地误入歧途了. 这时候Git出现了.一旦你用上了这个神奇的工具,很难相像你还会碰到比它更好的了. 还没用过Git? Stack Overflow 真的,我没在开玩笑.05年的时候你用google搜过技术资料吧?或者2000年那会儿拿yahoo搜过?又或者95年那阵上FidoNet去找答案?太可怕了.那会儿搜索出来的东西都是一些无聊透顶的论坛讨论,全是一些伪专家和脚本小子在叨叨一些

<转载> 优秀程序员必备的24条好习惯

<转载> 优秀程序员必备的24条好习惯 转自 优秀程序员必备的23条好习惯 ,But add some my comments of TerryXia in Green. 编程是一项聪明人玩的游戏,它既是对智力的考验,也是对习惯的考验,智力的好坏取决于父母的基因,人们无从左右,但习惯的好坏却是可以不断培养.一项由美国芝加哥大学国家研究组织进行的综合社会调查,公布了“十大最痛苦工作”排行榜,其中IT主管成了最让人痛苦的职业.程序员如何才能让自己的“痛苦”的职业不那么痛苦呢? 世间少有天才,所谓天

优秀程序员必备十大习惯

想成为一个优秀的软件开发人员,在今天,你该怎样发展你的职业生涯?这个是我总结的优秀程序员必备十大习惯.按照这些技巧和规则,你可以改善你的现状,由一个普通的程序员,成为一名优秀的程序员. 学会学习 作为开发者,就算是你有了3-5年的工作经验,你还是需要不断地学习,因为你在计算机这个充满创造力的领域,每天都会有很多很多的新事物出现,你需要跟上时代的步伐.你需要去接触新的程序语言,了解正在发展中的程序语言,以及一些编程框架.还需要去阅读一些业内的新闻,并到一些热门的社区去参与在线的讨论,这样你才能明白

优秀程序员必备的好习惯

 (本图为:优秀程序员必备的好习惯之美女聚精会神的编程) 怎么样才能成为一个优秀的程序员?这是一个颇为奇怪的问题.怎样才是一个优秀的软件开发人员. 对于以上问题,其实并没有标准答案,但是除了这些特质,习惯也是非常重要的因素.而这一点则只能在已经进入正轨的团队组织中可以窥见. 伟大程序员必须具备的7个好习惯 除了必需的技术技能和逻辑能力,下面讲一下一个团队应该具备怎样的好习惯: 1. 良好的时间管理迟到对于任何一家公司都是个头痛的问题.作为一个程序员,有时候为了完成任务常常不得不熬夜,从而导致第二