常言道:工欲善其事,必先利其器,开发人员要想不受干扰高效率的工作,必须要有几个拿手的工具使用啊,下面就开发人员不可缺少的工具,非注明的工具都是在window下工具,之后会再介绍lunix下的开发工具:
文件操作
Clover
让你的Windows资源管理器拥有像谷歌浏览器一样好用的多标签页,它实现了类似 Chrome 浏览器的Tab多标签页的特性,强大的拖入拖出、窗口分组功能,配以极低的内存占用,为您的系统资源管理器增色不少。
特性:简单,方便,快捷
TotalCMD
TotalCMD 是 Total Commander 的简称,是 Windows 下极好用的资源管理工具。除了两栏窗口更方便移动和复制文件外,TotalCMD 还有内置 FTP 客户端、文档比较、存档文件导航及批量重命名等工具。
该软件属于是共享软件 —— 使用者应在30天内注册或删除它。未注册版本会在程序每次启动时提醒注册,但就算超过了30天的试用期,也还会保留软件的完整功能。作者这样说:如果你买不起TC许可怎么办?我们容许经济能力有限的个人用户使用非注册版本,xbeta的观点是:使用软件应付费;无力付费则用免费;并非追求免费。
高效是Total Commander之宗旨。如何实现高效?TC给出的答案是:将文件管理拆分为三步:定位→选择→操作。然后,每一步都提供N种高效方式,用户于是有了极多的组合选择,可以视情况找出最高效的做法。
特性:功能强大,但是学习曲线。
文本工具
如果在过去我会推荐使用notepad++,但自从上手sublime text2后就觉得notepad++有些...
sublime text2
sublime text2强大到可以跟IDE相比,它可以打开一个文件夹并对文件夹内的文件进行查找,定位和编辑。让我更兴奋的是它的速度,你会想到谁?没错,它像chrome一样快速,本身已经够强大了,它还有很多的插件了,如果你用过zen coding,那么在sublime text2里就能体验到实时预览。
网址:http://www.sublimetext.com/
教程:http://shawphy.com/2011/09/sublime-text-2.html
一些插件:http://www.qianduan.net/essential-to-sublime-the-text-2-plugins.html
IDE(集成开发环境)
intellij idea
IntelliJ在业界被公认为最好的java开发工具之一,之前一直用eclipse,硬件升级后,就用了IntelliJ,一开始不太适应,但现在越用越觉得IntelliJ的贴心,用它不用去东西不断的找一些插件,IntelliJ的自动保存让你完全用不上Ctrl+S。强大的自动提示、重构和调试功能以及美观的GUI设计让生活变得更加美好。
网址:http://www.jetbrains.com/idea/
中文网:http://www.intellij.org.cn/navigation/
数据库相关工具
设计类
PowerDesigner
Power Designer 是Sybase公司的CASE工具集,他几乎包括了数据库模型设计的全过程,利用Power Designer可以制作数据流程图、概念数据模型、物理数据模型,还可以为数据仓库制作结构模型,也能对团队设计模型进行控制。最常用的就是物理数据模型,设计完数据库之后可以导出用于生成表的sql脚本,还可以用它来生成已有数据库中的表 E-R图,在熟悉数据库表结构时很有用地。
操作类
各个IDE都有自带的一些数据库操作视图或插件,他们可以连接常用的数据库,但从功能上讲没有那些独立的仅支持特定的数据库操作工具强大。
Pl/sql develper
轻量,高效,强大的用户自定义功能,比如说:快捷键,自动替换和强大的模块定义功能。
界面设计
pencil
如果需要快速的设计一些可见的界面给客户看,那么pencil就是你想要的,它还提供了一些额外的界面插件,比如ext组件,它可以通过拖拽的形式设计界面。
虚拟机
vmware
想到从window过度到linux或是为了测试不同平台或是节约硬件成本等,不管出于什么目的,vmware的虚拟技术已经非常稳定了。
图片查看
IrfanView
IrfanView 是一款小巧、快速、强大、免费、有中文版的图像查看器/浏览器/转换器,适用于 Win9x – Vista版本。支持的图像、音频、视频格式众多,并可幻灯显示、批量转换格式、批量重命名、JPG 无损旋转,支持拖放操作;亦具有调整图像大小、调整颜色深度、添加覆盖文字、特效(内置)处理等图像编辑功能,自3.85 版已能支持使用 Adobe Photoshop 的滤镜(8BF 格式);还可以制作 HTML 格式的缩略图目录、创建自播放幻灯显示(EXE 或 SCR),是图像爱好者必备的袖珍精品。
特性:外国软件但支持中文,体积小,功能强大,学习曲线先难后易。
教程:http://xbeta.info/irfanview-batch.htm
Foxmail
看邮件,查看和同步日历,订阅器全用他。
相关推荐
### IE8开发人员工具无法使用的解决方法 在日常的网页开发与调试过程中,IE8作为一款较为古老的浏览器,其开发人员工具仍然是许多开发者不可或缺的工具之一。然而,在使用过程中,有时候按下F12键后,任务栏中会...
根据提供的文件信息,标题与描述均为“季度工作总结(适合市场开发人员).doc”,这表明文档主要涉及的是市场开发人员在某一季度的工作总结。虽然标签为“技术”,但从标题和描述来看,该文档似乎更偏向于市场营销领域...
软件开发平台与工具总结 软件开发平台是一种软件开发工具,以通用技术架构为基础,集成常用建模工具、二次开发包、基础解决方案等而成。软件开发工具是很方便地把一种编程语言代码化并编译执行的工具。现在的软件...
软件开发平台与工具总结 软件开发平台是一种软件开发工具,以通用技术架构为基础,集成常用建模工具、二次开发包、基础解决方案等而成。软件开发工具是很方便地把一种编程语言代码化并编译执行的工具。现在的软件...
**IE浏览器开发人员工具简介** IE浏览器开发人员工具(Internet Explorer Developer Tools,简称IEDT)是微软为开发者和高级用户提供的一个内置工具,它自IE8版本起开始引入。这个工具集提供了一系列功能,帮助用户...
- 缺陷测试: 测试人员确认缺陷是否已被正确修复,未修复的返回给开发人员继续处理,已修复的则关闭存档。 - **基本流程分析**: - **上传缺陷**: 测试人员发现缺陷后将其录入系统。 - **分配缺陷**: 项目经理审核...
总结来说,富士通开发工具集合是一个全面的解决方案,旨在为富士通芯片的开发人员提供从编码、编译、调试到发布的全过程支持。这些工具的丰富功能和深度集成,旨在降低开发难度,提高开发效率,从而加速产品的上市...
开发人员月报是一种重要的工作汇报工具,用于记录和总结过去一个月的工作内容、进度以及成果,同时对未来的工作进行规划。以下是对开发人员月报模板的详细解释: 1. **工作完成情况**:这部分需要列出本月完成的...
"Linux开发便捷工具"着重于如何利用各种工具优化开发人员的工作效率,特别是通过SSH协议进行远程连接和文件传输。在这里,我们将详细探讨XManager这一工具在Linux开发中的应用及其优势。 XManager是一款强大的远程...
本文将详细介绍如何使用F12开发人员工具进行调试,包括其主要功能和使用技巧。 #### 1. HTML选项卡概述 - **功能介绍**:“HTML”选项卡是F12工具的核心之一,它提供了动态显示网页内容的方式。通过这个选项卡,你...
项目开发总结报告是软件开发过程中的重要文档,它详尽记录了项目的整个生命周期,包括从需求分析、设计、实现、测试到上线维护等各个阶段的关键活动、遇到的问题、解决方案以及项目成果。以下是对项目开发总结报告...
总结起来,中国软件开发领域在项目管理工具的使用上仍存在不足,主要体现在对工具功能的深度挖掘不够、团队稳定性差以及项目管理专业化程度低等方面。为了提升国内软件行业的整体水平,企业需要更加重视项目管理工具...
总结来说,Notepad++是软件开发人员和文本处理工作者的得力助手,它的灵活性、效率和可扩展性使其在众多文本编辑器中脱颖而出。无论你是初学者还是经验丰富的开发者,都可以通过掌握Notepad++来提升你的编程体验。
它可能能够解析源代码中的注释,生成易于理解的API文档,使得其他开发人员更容易理解和使用你的驱动程序。 最后,这款工具可能还具备版本控制集成,如Git的支持,便于团队协同开发,跟踪代码变更历史,确保项目进度...
总结来说,"epass1000 开发工具包"是为开发人员提供的一种用于构建基于飞天诚信ePass1000 USB Key的PKI应用的资源集合,涵盖了从基础的PKI概念到具体的开发接口,以及多种编程语言的示例代码,帮助开发者在Windows ...
### uniGUI 开发人员手册知识点概览 #### uniGUI 概述 uniGUI 是一个针对 Embarcadero Delphi 和 C++ Builder 设计的 Web 应用程序框架,旨在简化 Web 应用程序的开发流程。它提供了一整套可视控件来构建有状态的 ...
敏捷开发是一种快速响应变化、以用户需求为中心的软件开发方法论。它强调团队协作、迭代式开发和持续改进,旨在提高软件项目的效率和质量。在本文中,我们将深入探讨敏捷开发的核心理念、实践策略以及其在实际项目中...
毕业设计软件开发项目总结报告 本报告旨在总结软件开发项目的整个过程,积累项目经验和教训,总结项目中的技术难点和解决方案,并对项目的开发过程和结果进行评价。 一、编写目的和阅读范围 本报告的编写目的在于...